[gelöst] Installationsprobleme vdrTUBE mit vdrtube.pl

  • Zitat

    root 21067 1 0 21:27 ? 00:00:00 /bin/bash -p /usr/sbin/runvdr -v /var/lib/video.00 -c /var/lib/vdr -L /usr/lib/vdr/plugins -r /usr/lib/vdr/vdr-recordingaction -s /usr/lib/vdr/vdr-shutdown.wrapper -E /var/cache/vdr/epg.data -u vdr -g /tmp --port 2001 --lirc -P osdpip -P menuorg -P quickepgsearch -P conflictcheckonly -P extrecmenu -P femon -P text2skin -P streamdev-server -P skinelchi -P yaepg -P nordlichtsepg -P undelete -P noepgmenu -P "radio --files=/usr/share/vdr-plugin-radio --live=/usr/share/vdr-plugin-radio/rtextUnten-kleo2-live.mpg --replay=/usr/share/vdr-plugin-radio/rtextUnten-kleo2-replay.mpg --encrypted=0 --verbose=1" -P "burn --tempdir= /var/lib/burn --datadir= /var/lib/burn --dvd=/dev/hdc --iso=/var/lib/burn/iso" -P reelchannelscan -P epgsearchonly -P epgsearch -w 60 < /dev/tty8


    Bedeutet das, dass der vdr und alle plugins unter root laufen???

    Schöne Grüße
    galileo

    ___________________________________________________________________________


    :strike1Hardware: P4, 2,4GHz, Mainboard MSI 945GCM478, 512MB RAM, HD: 1TB, Atric IR-Einschalter Rev. 5
    1x DVB-S Hauppauge Nexus V2.2, 1x DVB-S Hauppauge Nova SE2 Rev.B1B1LF
    Software: easyVDR 0.8.04 , Kernel : 2.6.28.9

  • Hi,


    noe, das ist nicht der VDR-Prozess sonder der runvdr-Prozess, aber an dem "-u vdr" kann man sehen dass dieser vdr als user vdr startet.


    Koenntest Du die Ausgabe von dem ls noch posten?


    Danke,
    gonz

  • Ich danke dir!


    Vorher:
    drwxr-xr-x 71 root root 4096 2008-01-17 23:08 /etc
    drwxr-xr-x 3 vdr vdr 4096 2008-01-17 18:55 /etc/vdr/vdrTUBE
    drwxrwxrwx 10 vdr vdr 4096 2008-01-18 17:20 /etc/vdr/vdrTUBE/vdrtube-0.2.3b



    dann entsprechend chmod 777, chown vdr, chgrp vdr und nun:
    drwxrwxrwx 71 vdr vdr 4096 2008-01-17 23:08 /etc
    drwxrwxrwx 10 vdr vdr 4096 2008-01-17 18:43 /etc/vdr
    drwxrwxrwx 3 vdr vdr 4096 2008-01-17 18:55 /etc/vdr/vdrTUBE
    drwxrwxrwx 10 vdr vdr 4096 2008-01-18 17:20 /etc/vdr/vdrTUBE/vdrtube-0.2.3b


    restart vdr


    geht nicht...

    Schöne Grüße
    galileo

    ___________________________________________________________________________


    :strike1Hardware: P4, 2,4GHz, Mainboard MSI 945GCM478, 512MB RAM, HD: 1TB, Atric IR-Einschalter Rev. 5
    1x DVB-S Hauppauge Nexus V2.2, 1x DVB-S Hauppauge Nova SE2 Rev.B1B1LF
    Software: easyVDR 0.8.04 , Kernel : 2.6.28.9

  • Hoppla galileo,


    gute Idee war das keine, die Permissions waren vorher auch schon in Ordnung. Durch das chmod darf nun allerdings _jeder_ User auf dem System in /etc/ rumschreiben und damit z.B. das Root-Passwort aendern.


    Wie dem auch sei, Rechte-Probleme koennen wir jedenfalls offenbar ausschliessen.


    Du koenntest vor dem vorhandenen

    Code
    echo $1 >> $VDRTUBE_DIR/data/convert_queue.dat

    in insert.sh mal eine neue Zeile mit

    Code
    echo huhu >/tmp/insert-ausgabe.txt

    hinzufuegen, dann koennte man mal schauen ob /tmp/insert-ausgabe.txt existiert, das Script also ueberhaupt aufgerufen wird.


    Ausserdem kannst Du mit "ls -lu insert.sh" sehen wann zuletzt auf die insert.sh zugegriffen wurde.


    Ich habe irgendwie den Verdacht dass das Script ueberhaupt nicht aufgerufen wird (wuesste aber nicht wirklich warum).


    Erscheint denn das "added Aufnahmename" nachdem Du das Kommando ausgewaehlt hattest?


    cu
    gonz

  • Zitat

    saturn:/etc/vdr/vdrTUBE/vdrtube-0.2.3b/helpers/reccmds# ls -lu insert.sh
    -rwxr-x--x 1 root root 154 2008-01-18 22:24 insert.sh
    saturn:/etc/vdr/vdrTUBE/vdrtube-0.2.3b/helpers/reccmds#



    Zitat

    saturn:/tmp# ls -al insert-ausgabe.txt
    -rw-r--r-- 1 root root 5 2008-01-18 22:25 insert-ausgabe.txt
    saturn:/tmp#


    Zitat

    saturn:/tmp# more insert-ausgabe.txt
    huhu
    saturn:/tmp#



    Zitat

    Erscheint denn das "added Aufnahmename" nachdem Du das Kommando ausgewaehlt hattest?


    Ja, für ca 3µs...

    Schöne Grüße
    galileo

    ___________________________________________________________________________


    :strike1Hardware: P4, 2,4GHz, Mainboard MSI 945GCM478, 512MB RAM, HD: 1TB, Atric IR-Einschalter Rev. 5
    1x DVB-S Hauppauge Nexus V2.2, 1x DVB-S Hauppauge Nova SE2 Rev.B1B1LF
    Software: easyVDR 0.8.04 , Kernel : 2.6.28.9

    Einmal editiert, zuletzt von galileo ()

  • Hi,


    hm also aufgerufen wird es auch. Ich werd mal reflektieren, evtl. faellt mir ja noch ein moeglicher Grund ein wenn ich den Thread (nachher) nochmal Revue passieren lasse.
    Wenn Du bei dem chown / chmod uebrigens kein -R verwendet haben solltest kannst Du folgende Kommandos benutzen um die Rechte fuer /etc/ wiederherzustellen:

    Code
    chown root:root /etc
    chmod go-w /etc


    Fuers erste bin ich leider erstmal ratlos. :(


    cu
    gonz

  • hi,


    die Rechte passen wieder, war schneller mit chmod 755, ..... ....


    burn läuft bei mir auch nicht. Zu wenig Plattenplatz.... alle ratlos....


    Sag mal, kann es sein, dass Plugins und Addons untereinander inkompatibilitäten hervorrufen?
    Aber eigentlich sollte es ja dann zu Probs im OSD bzw. vdr selbst geben...


    Wenn Du morgen noch ratlos bist, kann ich noch mal ab tar xzfv ... anfangen. Mittlerweile bin ich ganz fix :)


    Also bis morgen - gute Nacht!!!

    Schöne Grüße
    galileo

    ___________________________________________________________________________


    :strike1Hardware: P4, 2,4GHz, Mainboard MSI 945GCM478, 512MB RAM, HD: 1TB, Atric IR-Einschalter Rev. 5
    1x DVB-S Hauppauge Nexus V2.2, 1x DVB-S Hauppauge Nova SE2 Rev.B1B1LF
    Software: easyVDR 0.8.04 , Kernel : 2.6.28.9

  • Morgen galileo,


    also nach einiger Ueberlegung kam mir leider dennoch keine Erleuchtung. Was man nochmal probieren koennte waere insert.sh von hand aufzurufen z.B. via

    Code
    bash -x /etc/vdr/vdrTUBE/vdrtube-0.2.3b/helpers/reccmds/insert.sh test123


    Vielleicht hilft uns ja die Ausgabe davon auf die Spruenge.


    cu
    gonz

  • Guten Morgen gonz,


    schaut doch gut aus oder?


    Zitat


    saturn:/etc/vdr/vdrTUBE/vdrtube-0.2.3b/data# ls
    convert_queue.dat recordings.csv
    saturn:/etc/vdr/vdrTUBE/vdrtube-0.2.3b/data#


    :)


    Was sagst Du dazu (jetzt wo ich weiss, wie scripte gestartet werden...)?


    Von Hand funzt's....


    Aus dem OSD funktioniert jedoch lediglich das show.sh, alles andere nicht


    Hatte schon überlegt, ob es an vdr-plugin-extrecmenu (1.1-3) liegt und habe das via OSD-Plugin-Einstellungen ausgeblendet, so dass das org. 'Recordings' benutzt wird.


    Jedoch ohne Erfolg.


    Eben wurden die epg Daten nicht erneuert :( Hab mal syslog befragt...
    Root Partition voll!
    saturn:/etc/vdr/vdrTUBE/vdrtube-0.2.3b# df -h
    Dateisystem Größe Benut Verf Ben% Eingehängt auf
    /dev/hda1 3,8G 3,8G 0 100% /
    tmpfs 253M 0 253M 0% /lib/init/rw
    udev 10M 76K 10M 1% /dev
    tmpfs 253M 0 253M 0% /dev/shm
    /dev/hda6 69G 472M 65G 1% /var/lib/video_out
    /dev/hdb1 147G 86G 54G 62% /var/lib/video.00
    /dev/hdb2 147G 87G 54G 62% /var/lib/video.01



    Und so sah \ vor der Installation aus
    Dateisystem 1K-Blöcke Benutz Verfügbar Ben% Eingehängt auf
    /dev/hda1 3937220 974944 2762272 27% /


    Wie kann ich die Verursacher finden?

    Schöne Grüße
    galileo

    ___________________________________________________________________________


    :strike1Hardware: P4, 2,4GHz, Mainboard MSI 945GCM478, 512MB RAM, HD: 1TB, Atric IR-Einschalter Rev. 5
    1x DVB-S Hauppauge Nexus V2.2, 1x DVB-S Hauppauge Nova SE2 Rev.B1B1LF
    Software: easyVDR 0.8.04 , Kernel : 2.6.28.9

    11 Mal editiert, zuletzt von galileo ()

  • Hi galileo,


    eine gute Erklaerung für die Phaenomene, die volle Platte - waere ja zu "schoen" wenns das waere.


    Am besten Du hangelst Dich folgendermassen durch die Verzeichnisse:


    cd /
    du -sk * | sort -n


    Das gibt Dir eine nach Groesse sortierte Liste der Verzeichnisse in / (wobei hier die Video-Partitionen mit einbezogen sind). Das kannst "du"-Kommando kannst Du anschliessend in jedem verdaechtigen Verzeichnis wiederholen.


    Viel Erfolg!


    cu
    gonz

  • Guten Morgen lieber gonz!


    Zitat


    Ah, sehe dazu gibts derweil nen anderen thread, dann ignoriere das bitte


    Tschuldigung......
    Nachdem Du mir um halb fünf das letzte mal geschrieben hast, mein Hund seine nasse Zunge um sieben durch mein Gesicht gezogen hatte und ich wach war, musste ich mir ja anderweitig eine Herausforderung suchen.... :) :)


    So nachdem ich offensichtlich /video_out nicht an hdb6 gehängt habe, muss ich das erst mal tun. Der vdr macht z.Zt. nur blöd.
    Hast Du einen Tipp?


    Zitat


    eine gute Erklaerung für die Phaenomene,


    Ja, z.Zt. komm ich nicht mal mehr auf die smb-devices....


    Wie geschrieben, scheint es ein Problem mit dem mount point zu sein.


    Aber ich muss erst mal mit meiner Frau "Puerto Rico" spielen, sonst kippt mir übers Wochenende noch die Stimmung ;)
    Bis später... (eine Runde dauert so 45Min. :) )

    Schöne Grüße
    galileo

    ___________________________________________________________________________


    :strike1Hardware: P4, 2,4GHz, Mainboard MSI 945GCM478, 512MB RAM, HD: 1TB, Atric IR-Einschalter Rev. 5
    1x DVB-S Hauppauge Nexus V2.2, 1x DVB-S Hauppauge Nova SE2 Rev.B1B1LF
    Software: easyVDR 0.8.04 , Kernel : 2.6.28.9

    5 Mal editiert, zuletzt von galileo ()

  • Huhu galileo,


    kein Grund sich zu entschuldigen passt schon so! :)


    Ich denke um das Thema nicht weiter zu "fragmentieren" sollte man bei dem Partitionierungs bzw. Platte-Voll-Thema bei dem anderen Thread bleiben.


    Hab grade mal nachgelesen was Puerto Rico is - klingt interessant aber langwierig ;)


    Passt mir sehr gut, da mich heute Abend selbst Familienaktivitaeten erwarten...


    Wenn das Problem geloest ist schaumermal ob damit die anderen Effekte nicht auch verschwunden sind, andernfalls machen wir hier wieder weiter weils ja dann offenbar wieder vdrTUBE-spezifisch wird :)


    Viel Spass beim "Zocken"!
    cu
    gonz

  • ;)


    So!


    df
    /dev/hda1 3937220 1021044 2716172 28% /


    Wir können uns wieder dem vdrTUBE - Prob widmen, 's lag net an der Plattenbelegung.....

    Schöne Grüße
    galileo

    ___________________________________________________________________________


    :strike1Hardware: P4, 2,4GHz, Mainboard MSI 945GCM478, 512MB RAM, HD: 1TB, Atric IR-Einschalter Rev. 5
    1x DVB-S Hauppauge Nexus V2.2, 1x DVB-S Hauppauge Nova SE2 Rev.B1B1LF
    Software: easyVDR 0.8.04 , Kernel : 2.6.28.9

    5 Mal editiert, zuletzt von galileo ()

  • Moin!


    Jep!

    Schöne Grüße
    galileo

    ___________________________________________________________________________


    :strike1Hardware: P4, 2,4GHz, Mainboard MSI 945GCM478, 512MB RAM, HD: 1TB, Atric IR-Einschalter Rev. 5
    1x DVB-S Hauppauge Nexus V2.2, 1x DVB-S Hauppauge Nova SE2 Rev.B1B1LF
    Software: easyVDR 0.8.04 , Kernel : 2.6.28.9

  • Hallo galileo,


    also probieren wir mal folgendes. Mach mal ne Sicherungskopie von Deinem insert.sh und ersetze die vorhandene insert.sh mit folgendem:


    Dann bitte ausfuehrbar machen und einmal von Hand ausfuehren (mit beliebigem Parameter) und die Datei /tmp/insert.log verschieben nach /tmp/insert-byhand.log. ("cd /tmp/ ; mv /tmp/insert.log /tmp/insert-byhand.log")


    Im naechsten Schritt dann bitte vdr restarten und nochmal via OSD eine Aufnahme hinzuzufuegen versuchen.


    Mich wuerde dann der Inhalt von /tmp/insert-byhand.log und /tmp/insert.log interessieren.


    cu
    gonz

  • funzt!!
    sogar mit OSD-Menü

  • Zitat

    Du schaffst es immer wieder mich baff zu machen


    Wenn Du mal einen Beta-Tester brauchst... ;)

    Schöne Grüße
    galileo

    ___________________________________________________________________________


    :strike1Hardware: P4, 2,4GHz, Mainboard MSI 945GCM478, 512MB RAM, HD: 1TB, Atric IR-Einschalter Rev. 5
    1x DVB-S Hauppauge Nexus V2.2, 1x DVB-S Hauppauge Nova SE2 Rev.B1B1LF
    Software: easyVDR 0.8.04 , Kernel : 2.6.28.9

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!