Raspberrypi CheatSheet
Autostart chromium in fullscreen mode
Edit ~/.config/lxsession/LXDE-pi/autostart
and add the following line:
@chromium-browser --start-maximized --start-fullscreen
Connect to a hidden WPA2 AP without using wpa_supplicant
Generate Passphrase (PSK) using wpa_passphrase "<SSID>" "<PASS>"
Edit /etc/network/interfaces
and add the following:
auto wlan0
allow-hotplug wlan0
iface wlan0 inet dhcp
wpa-ap-scan 2
wpa-key-mgmt WPA-PSK
wpa-proto RSN WPA
wpa-pairwise CCMP TKIP
wpa-group CCMP TKIP
wpa-ssid "<SSID>"
wpa-psk <PSK>
iface default inet dhcp
Disable Screen blanking
On newer versions of raspbian:
Edit /boot/cmdline.txt
and add the following line:
consoleblank=0
On older versions of raspbian:
Edit /etc/kbd/config
and add the following lines:
BLANK_TIME = 0
POWERDOWN_TIME = 0
Disable Camera LED
Edit /boot/config.txt
and add the following line:
disable_camera_led=1
Set Volume
amixer set PCM -- 100%
Set Volume in omxplayer
export DBUS_SESSION_BUS_ADDRESS=$(cat /tmp/omxplayerdbus.${USER:-root}) dbus-send --print-reply --session --reply-timeout=500 \ --dest=org.mpris.MediaPlayer2.omxplayer \ /org/mpris/MediaPlayer2 org.freedesktop.DBus.Properties.Set \ string:"org.mpris.MediaPlayer2.Player" \ string:"Volume" double:0.5 # <-- XXX=0.5 (50% sound volume)
Autostart applications
Edit /home/pi/.config/lxsession/LXDE-pi/autostart
and add the following line to start the chromium-browser in fullscreen mode and without displaying crash reports on boot:
@chromium-browser --start-maximized --start-fullscreen --disable-session-crashed-bubble --disable-infobars