-
-
Notifications
You must be signed in to change notification settings - Fork 4.2k
Configuring the Raspberry Pi
edit /boot/config.txt:
sudo nano /boot/config.txt
Add the following line:
display_rotate=1
avoid_warnings=1
#display_rotate=0 Normal #display_rotate=1 90 degrees #display_rotate=2 180 degrees #NOTE: You can rotate both the image and touch interface 180º by entering lcd_rotate=2 instead` #display_rotate=3 270 degrees
Then reboot the pi:
sudo reboot
Install unclutter:
sudo apt-get install unclutter
You can create an .xinitrc
script to run the tool.
See https://wiki.archlinux.org/index.php/Unclutter
But a simpler option is to add a line to the end of the file:
$ sudo nano /etc/xdg/lxsession/LXDE-pi/autostart
...
@unclutter -display :0 -idle 3 -root -noevents
This will add a 3 second delay, before the pointer disappears from the screen when not using it.
version 1 only
(Please note, you will need the x11-xserver-utils package installed.)
edit ~/.config/lxsession/LXDE-pi/autostart:
sudo nano ~/.config/lxsession/LXDE-pi/autostart
Add the following lines:
@xset s noblank
@xset s off
@xset -dpms
Edit /etc/lightdm/lightdm.conf:
sudo nano /etc/lightdm/lightdm.conf
Add the following line below [SeatDefaults]
xserver-command=X -s 0 -dpms
Edit /etc/modprobe.d/8192cu.conf
sudo nano /etc/modprobe.d/8192cu.conf
Add the following lines
# Disable power saving
options 8192cu rtw_power_mgnt=0 rtw_enusbss=1 rtw_ips_mode=1
For Raspberry Pi 3 (Jesse
and below)
Edit /etc/network/interfaces
sudo nano /etc/network/interfaces
Add the following line under the wlan0 section
wireless-power off
Reboot your PI
sudo reboot
For RPi 3 (Raspbian Stretch)
We no longer have any default entries in /etc/network/interfaces, instead we make a plugin to the (service) startup script. Copy paste the following into you terminal:
cat << EOF | sudo tee /etc/network/if-up.d/off-power-manager
#!/bin/sh
# off-power-manager - Disable the internal power manager of the (built-in) wlan0 device
# Added by MagicMirrorSetup
iw dev wlan0 set power_save off
EOF
Then set the permissions and reload the network daemon.
sudo chmod 755 /etc/network/if-up.d/off-power-manager
sudo /etc/init.d/networking restart
You don't need to reboot for this to take effect, but do it anyway to make sure it works. After reboot and your wifi is back up, test with:
iw dev wlan0 get power_save
Install Netatalk:
sudo apt-get install netatalk
Install x11vnc:
sudo apt-get install x11vnc
Set VNC password:
x11vnc -storepasswd
Create an auto-start file:
cd ~/.config
mkdir autostart
cd autostart
nano x11vnc.desktop
Add the following lines:
[Desktop Entry]
Encoding=UTF-8
Type=Application
Name=X11VNC
Comment=
Exec=x11vnc -forever -usepw -display :0 -ultrafilexfer
StartupNotify=false
Terminal=false
Hidden=false