Dear visitor, welcome to VDR Portal. If this is your first visit here, please read the Help. It explains in detail how this page works. To use all features of this page, you should consider registering. Please use the registration form, to register here or read more information about the registration process. If you are already registered, please login here.

This post has been edited 1 times, last edit by "sewn4" (May 6th 2011, 7:25pm)
|
|
Source code |
1 |
/usr/local/bin/runvdr |
Hallo,
bei diesem Teil der Anleitung kommt bei mir folgende Fehlermeldung: "chown: Zugriff auf "/usr/local/bin/vdr nicht möglich: Datei oder Verzeichnis nicht vorhanden". Ein Blick mit Gnome-Commander bestätigt dieses. Der Eintrag vdr fehlt. Was habe ich falsch gemacht?
Viele Grüße
Puddingpapst
Hallo,
bei diesem Teil der Anleitung kommt bei mir folgende Fehlermeldung: "chown: Zugriff auf "/usr/local/bin/vdr nicht möglich: Datei oder Verzeichnis nicht vorhanden". Ein Blick mit Gnome-Commander bestätigt dieses. Der Eintrag vdr fehlt. Was habe ich falsch gemacht?
Viele Grüße
Puddingpapst
Hi,
wenn vdr nicht vorhanden ist dann hat vorher ein anderer Schritt nicht geklappt. Ließ sich der VDR den sauber installieren?
Location: NRW
Occupation: "manche sagen Unterschichten Fernsehen dazu-mir macht die Gewinnbeteiligung jedes Jahr aufs neue Spaß ;-)"
|
|
Source code |
1 2 |
cd /usr/local/src/vdr make REMOTE=LIRC && make plugins && make install |
|
|
Source code |
1 |
/usr/local/src/vdr |
This post has been edited 1 times, last edit by "Frodo" (May 15th 2011, 5:43pm)
|
|
Source code |
1 2 3 4 5 6 7 |
Link auf compiler.h setzen Achtung! Dieser Link ist wichtig, da sonst der VDR nicht übersetzt werden kann. cd /usr/local/src/dvb/linux/include/linux sudo ln -s /usr/src/linux-headers-$(uname -r)/include/linux/compiler.h compiler.h |
|
|
Source code |
1 |
make REMOTE=LIRC && make plugins && make install |
Für den S2-6400 Infrarot Empfänger benötigst Du das remote Plugin und man sollte noch zusätzlich die udev Regeln erweitern damit man nicht nach jedem reboot die Fernbedienung neu anlernen muss.
udev Regeln anpassen - Quelle:
vi /etc/udev/rules.d/70-remote-device.rules
![]()
Source code
1 2 3SUBSYSTEM!="input", GOTO="remote_event_grp_end" ATTRS{name}=="*dvb*|*DVB*|* IR *", ENV{ID_CLASS}="ir" GROUP="vdr" SYMLINK+="input/ir" LABEL="remote_event_grp_end"
Hi Frodo,
ich bin gerade dabei das ganze auf meinem VDR zu testen. Ich habe die obige udev Regel erstellt. In der GROUP habe ich GROUP=vdruser eingetragen. Nach einem Neustart des Systems wird aber kein Link ir angelegt? Muss ich hier noch etwas beachten? Ich verwende ein Ubuntu 11.04...
@pfiffi
Da ich mein VDR unter root laufen lasse ist mir der Fehler nich aufgefallen.
In der udev-Regel steht:
GROUP="vdr"
Ich vermute das du entweder dem vdruser zusätzlich die Gruppe vdr geben musst oder in der udev Regel bei GROUP Deine Gruppe vdruser eintragen.
Wenn du Dir den Link /dev/input/ir mit ls -la anschaust kannst Du die Rechte sehen.
Genau das war es! Blöderweise ist mir das durchaus aufgefallen, dass ich statt vdr hier vdruser eintragen muss. Und weil ich irrtümlich glaubte, hier alles richtig gemacht zu haben, ist mir dieser Fehler bei mehrfachen Kontrollen nicht mehr aufgefallen.
Nun funktioniert fast alles und ich kann ran gehen weitere plug-ins in-zu-pluggen.
Danke Frodo!
pfiffi
|
|
Source code |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 |
root@vdr1:/# ls -la /dev/input/ insgesamt 0 drwxr-xr-x 4 root root 400 2011-05-16 16:47 . drwxr-xr-x 19 root root 4180 2011-05-16 16:47 .. drwxr-xr-x 2 root root 120 2011-05-15 14:03 by-id drwxr-xr-x 2 root root 180 2011-05-15 14:03 by-path crw-r----- 1 root root 13, 64 2011-05-15 14:03 event0 crw-r----- 1 root root 13, 65 2011-05-15 14:03 event1 crw-r----- 1 root root 13, 66 2011-05-15 14:03 event2 crw-r----- 1 root root 13, 67 2011-05-15 14:03 event3 crw-r----- 1 root root 13, 68 2011-05-15 14:03 event4 crw-r----- 1 root root 13, 69 2011-05-15 14:03 event5 crw-r----- 1 root vdr 13, 70 2011-05-15 14:03 event6 crw-r----- 1 root root 13, 71 2011-05-15 14:03 event7 crw-r----- 1 root root 13, 72 2011-05-15 14:03 event8 crw-r----- 1 root vdr 13, 73 2011-05-16 16:47 event9 lrwxrwxrwx 1 root root 6 2011-05-16 16:47 ir -> event9 crw-r----- 1 root root 13, 63 2011-05-15 14:03 mice crw-r----- 1 root root 13, 32 2011-05-15 14:03 mouse0 crw-r----- 1 root root 13, 33 2011-05-15 14:03 mouse1 crw-r----- 1 root vdr 13, 34 2011-05-15 14:03 mouse2 crw-r----- 1 root root 13, 35 2011-05-15 14:03 mouse3 |
|
|
Source code |
1 2 3 4 5 6 7 8 |
root@vdr1:/etc/udev/rules.d# l insgesamt 24 drwxr-xr-x 2 root root 4096 2011-04-28 23:35 ./ drwxr-xr-x 3 root root 4096 2011-02-11 14:09 ../ -rw-r--r-- 1 root root 855 2011-04-28 19:30 70-persistent-cd.rules -rw-r--r-- 1 root root 225 2011-02-11 14:06 70-persistent-net.rules -rw-r--r-- 1 root root 167 2011-04-28 23:35 70-remotes-device.rules -rw-r--r-- 1 root root 1157 2010-04-19 11:30 README |
|
|
Source code |
1 |
SUBSYSTEM=="input*", ATTRS{name}=="TT6400 DVB IR receiver", SYMLINK+="input/ir"
|
|
|
Source code |
1 |
SUBSYSTEM=="input*", ATTRS{name}=="TT6400 DVB IR receiver", GROUP="vdruser", SYMLINK+="input/ir"
|
This post has been edited 1 times, last edit by "sewn4" (May 16th 2011, 9:02pm)
Hi, danke sewn4 für die gute Anleitung.
Eigentlich dachte ich, die S2-6400 wird erst mal einige Zeit im Regal liegen, bis ich den hd-vdr halt über pakete installieren kann.
Aber dank der Anleitung (und anderen) läufts schon fast eine Woche...
Nur ein kleiner Fehlt noch: wie kann ich denelegant auf einem Gui-losen Ubuntu-Server automatisch starten lassen?
![]()
Source code
1 /usr/local/bin/runvdr
Hat da jemand einen Tip?
Danke
Hi,
konntest Du den VDR jetzt ohne grafische Oberfläche starten? Wenn ja wie hast Du es gelöst?
|
|
Source code |
1 |
sudo vim /etc/init.d/vdr |
|
|
Source code |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 |
#! /bin/sh
### BEGIN INIT INFO
# Provides: vdr
# Required-Start: $remote_fs $network $syslog
# Required-Stop: $remote_fs $network $syslog
# Default-Start: 2 3 4 5
# Default-Stop: 0 1 6
# Short-Description: Starts VDR
# Description: Starts VDR using script /usr/local/bin/runvdr
### END INIT INFO
case "$1" in
start)
echo "Starting Video Disk Recorder ..."
sleep 8
/usr/local/bin/runvdr -d
;;
stop)
VDRPID=$(ps ax | grep /usr/local/bin/vdr | grep -v grep | cut -d' ' -f2)
echo "Stopping Video Disk Recorder ..."
kill -2 $VDRPID
;;
*)
echo "."
;;
esac
exit 0
|
|
|
Source code |
1 |
sudo update-rc.d -f vdr defaults |
Hi Pfiffi,
wie hast Du die udev Regel bei Dir angepasst das es ging? Hast Du nur die udev Regel angepasst oder sonst noch was anderes?