Ubuntu HD VDR mittels Xine und VDPAU - LCDProc
Aus VDR Wiki
(Unterschied zwischen Versionen)
Sewn4 (Diskussion | Beiträge) |
Sewn4 (Diskussion | Beiträge) |
||
Zeile 87: | Zeile 87: | ||
chmod +x lcdproc | chmod +x lcdproc | ||
− | === | + | ===IRTrans in den Autostart aufnehmen=== |
− | + | sudo update-rc.d irtrans defaults | |
+ | |||
+ | ====IRTrans aus dem Autostart entfernen==== | ||
+ | sudo update-rc.d -f irtrans remove | ||
+ | |||
+ | ===IRTrans als root starten=== | ||
+ | Damit der vdruser das runvdr Skript ausführen kann benötigt dieser root Rechte. '''Achtung!''' Der untiger Eintrag muss als letzte Zeile hinzugefügt werden. | ||
+ | |||
+ | sudo visudo | ||
+ | vdruser ALL=(ALL) NOPASSWD: /usr/local/irtrans/irserver64 | ||
=System neu starten= | =System neu starten= | ||
− | init 6 | + | sudo init 6 |
=Links= | =Links= |
Version vom 6. Februar 2010, 18:23 Uhr
Inhaltsverzeichnis |
LCDProc
Installationsdateien herunterladen
cd /data/installfiles/irtrans/ wget http://sourceforge.net/projects/lcdproc/files/lcdproc/0.5.3/lcdproc-0.5.3.tar.gz/download
LCDProc Installieren
Diese Installation beschreibt das vorgehen mit dem IRTrans LCPProc Treiber.
sudo su -
cd /tmp tar -xzf /data/installfiles/irtrans/lcdproc-0.5.3.tar.gz cd lcdproc-0.5.3/ ./configure --enable-drivers=irtrans && make && make install cp -a LCDd.conf /etc/
exit
LCDdproc.conf anpassen
cd /etc/ sudo vi LCDd.conf
DriverPath=/usr/local/lib/lcdproc/ Driver=irtrans Foreground=no
LCDProc manuell starten
Nach dem Start sollte auf dem Display etwas vom LCDProc angezeigt werden.
cd /usr/local/sbin/ sudo ./LCDd -c /etc/LCDd.conf
LCDRProc in den Autostart
Skript erstellen
cd /etc/init.d/ vi lcdproc
#!/bin/sh ### BEGIN INIT INFO # Provides: lcdproc # Required-Start: $irtrans # Required-Stop: $irtrans # Default-Start: 3 5 # Default-Stop: 0 1 2 6 # Description: Start, Stop or Restart the LCDProc Server ### END INIT INFO # Shell functions sourced from /etc/rc.status: . /etc/rc.status # Reset status of this service rc_reset # case "$1" in start) echo -n "Starting LCDProc Server " /usr/local/sbin/LCDd -c /etc/LCDd.conf # Remember status and be verbose rc_status -v ;; stop) echo -n "Shutting down LCDProc Server " killall LCDd sleep 2 # Remember status and be verbose rc_status -v ;; restart) echo -n "Restart LCDProc Server " $0 stop $0 start # Remember status and be quiet rc_status ;; *) echo "Usage: $0 {start|stop|restart}" exit 1 ;; esac rc_exit
Skript ausführbar machen
cd /etc/init.d/ chmod +x lcdproc
IRTrans in den Autostart aufnehmen
sudo update-rc.d irtrans defaults
IRTrans aus dem Autostart entfernen
sudo update-rc.d -f irtrans remove
IRTrans als root starten
Damit der vdruser das runvdr Skript ausführen kann benötigt dieser root Rechte. Achtung! Der untiger Eintrag muss als letzte Zeile hinzugefügt werden.
sudo visudo vdruser ALL=(ALL) NOPASSWD: /usr/local/irtrans/irserver64
System neu starten
sudo init 6