You can use the raspbian preferences via the GUI to cause the pi user to be auto logged in at boot up and the GUI automatically run. However if you need to run with root privileges due to needing IO pin control (yes yes its not advised to run as root, but for many uses its fine where […]
Category: GUI
Root user(1)
Desktop Shortcuts
Adding A New Desktop Shortcut Create a new text file called yourname.desktop in the /home/pi/Desktop/ directory, e.g. /home/pi/Desktop/yourname.desktop It should contain the following: [Desktop Entry] Name=My Name Comment=My application which does this Icon=/usr/share/pixmaps/openbox.xpm Exec=/usr/bin/leafpad Type=Application Encoding=UTF-8 Terminal=false Categories=None; Name – The name you want displayed Comment – Your comment Icon – A file to […]
Fonts
Adding New Fonts For full details on adding new fonts see here. Copy a new TrueType fonts (*.ttf) font file in the directory /usr/share/fonts (for all users) or ~/.fonts (for a specific user, e.g. /home/pi/.fonts – create the directory if necessary and note the dot'). You can test the new fonts are then available using Leafpad List Installed Fonts […]
Autorun browser on startup
Configuring LXDE to start the Midori browser on login This solution works really well. Once the browser loads there is a small black square in the top left of the screen which seems to be a general bug (its mentioned on forums by others) but otherwise the fullscreen mode hides everything except the browser page. […]
Hide mouse cursor
To hide the mouse cursor on inactivity sudo apt-get install unclutter
Disable screen sleep
Force the screen to stay on sudo nano /etc/lightdm/lightdm.conf Add the following lines to the [SeatDefaults] section: # don't sleep the screen xserver-command=X -s 0 dpms
Custom boot up screen
Displaying an image during boot instead of the default command line scrolling text This is based on the guide here. This solution works but there are a few seconds of text shown before the boot image appears. Install fbi sudo apt-get install fbi Copy the splashscreen image to be used Copy your custom splash image […]
Command prompt
Menu > Other > LX Terminal Run GUI from command line