Die nachfolgenden Schritte sind nur erforderlich, wenn Sie einen anderen Touchscreen als den "Waveshare 3,5-Zoll-Touchscreen (Typ A))" verwenden wollen.
1. Touchscreen-Treiber installieren
Im Folgenden wird am Beispiel des Treibers für "Waveshare 3.5 Touch Display Type A" gezeigt, wie man einen Touchscreen-Treiber für Raspbian installieren kann. Die Installation hängt vom verwendeten Touchscreen ab.
a) Treiber aufs Raspberry Pi laden
wget http://www.waveshare.com/w/upload/7/74/LCD-show-170309.tar.gz
Speicherort des Treibers: /home/pi
Die Internetadresse im wget-Befehl hängt davon ab, wo der Hersteller des Touchscreens den Treiber zum Download zur Verfügung stellt.
b) Treiber entpacken
tar xvf LCD-show-170309.tar.gz
c) Ins Treiberverzeichnis wechseln
cd LCD-show/
d) Berechtigung ändern
chmod +x LCD35-show
e) Treiberinstallation starten
./LCD35-show
Der Rechner startet neu und das Display sollte nach dem Hochfahren funktionieren.
2. Touchscreen kalibrieren
Entfällt bei Verwendung des Treibers LCD-show-170309.
3. New Tron Radio installieren
a) Installationsscript herunterladen und im Verzeichnis /home/pi des Raspberrys ablegen
Beispiel für Installationsscript: newtron-radio-setup-v2.7.5.sh
b) Installationsscript starten
sh ./newtron-radio-setup-v2.7.5.sh
4. New Tron Radio beim Systemstart automatisch laden
Für New Tron Radio ist der Desktop-Modus nicht erforderlich.
a) raspi-config > Boot options > boot to console
b) Autostart im Konsolen-Modus einstellen:
sudo nano /etc/rc.local
Vor "exit 0" in der Datei "rc.local" folgende Zeile eintragen:
/usr/local/bin/newtron-radio &
Für den (normalweise nicht erforderlichen) Desktop-Modus muss diese Zeile wieder auskommentiert werden. Wenn der Autostart über rc-local nicht funktioniert, kann man für den Desktop (nicht die Konsole) einen Autostart festlegen. Hierfür können Sie im Verzeichnis /home/pi/.config/autostart eine Datei namens "newtron-radio.desktop" mit folgendem Inhalt anlegen:
[Desktop Entry]
Name=newtron-radio
Comment=New Tron Radio
Type=Application
Exec=/usr/local/bin/newtron-radio
Terminal=false
Sonstiges:
Befehl zum Start von New Tron Radio mit Root-Rechten:
exec sudo /usr/local/lib/newtron-v2/newtron-radio.py &
5. New Tron Radio im Vollbildmodus und ohne Mauszeiger starten
Standardmäßig startet das Radio unter Raspbian Jessie im Fenstermodus mit einer Auflösung von 320×240 Pixeln und sichtbarem Mauszeiger.
sudo nano /usr/local/lib/newtron-v2/newtron-radio.py
● Mauszeiger verstecken: ShowCursor = False
● Für Vollbild: Fullscreen = True