Hallo zusammen,
erst einmal ein großes Dankeschön an den Autor des Ubuntu + TechnoTrend S2-6400 Howtos im speziellen und an diejenigen im Forum im allgemeinen, die mir beim Aufsetzen meines VDRs sehr geholfen haben!!!
Ich bin über zwei Schwierigkeiten gestolpert, die mich in den vergangenen Wochen beschäftigt haben und wollte meine Lösung hier kundtun, um vielleicht auch anderen zu helfen:
1. Beim Hochfahren des Rechners startete der vdr nicht zuverlässig. Mal ging es gut und mal nicht. Ein Start von Hand nach dem Booten war kein Problem. In der Log-Datei konnte man nachlesen, daß der vdr zwar geladen wurde, aber da kein passender Adapter gefunden wurde, kurze Zeit später auch wieder beendet wurde.
Auszug aus der syslog-Datei:
ERROR: invalid primary device number: 1
ERROR: no primary device found - using first device!
ERROR: invalid primary device number: 1
2. Beim Herunterfahren war der Ubuntu-Abmelde-Schirm auf dem angeschlossenen Monitor zu sehen, das Fernsehbild lief aber weiter, so daß hier nur ein hartes Ausschalten klappte.
Lösung zu 1:
Wie ich zufällig in einem Nebensatz eines Forenbeitrages gefunden habe, war es notwendig, innerhalb des Startscriptes /etc/init.d/vdr vor dem Aufruf von d_start ein sleep 8 einzubauen, damit der Treiber der Karte in der Zwischenzeit gestartet werden kann. Mehrtägige Versuche haben gezeigt, daß der vdr seitdem zuverlässig startet.
Lösung zu 2.
Gemäß des Howto's habe ich per Copy-Paste das poweroff-Script (/usr/local/bin/vdrpoweroff.sh) übernommen, um das System in den ACPI-Schlaf-/Aufwachmodus zu versetzen. In diesem Script wird allerdings nicht die bash sondern die sh-Shell verwendet:
und für genau die fehlte unter visudo der Berechtigungseintrag:
(ich habe nicht ausprobiert, ob die bash auch funktioniert). Mit diesem Eintrag fährt der Rechner sauber herunter.
Vielleicht hilft's ja irgendwem....
Viele Grüße,
kolbius
Asus E45M1-I Deluxe Motherboard, 8 GB RAM, Samsung HD401LJ 400 GB HD, LG BlueRay Brenner BH10LS38, Technotrend S2-6400,
Ubuntu 11.10, vdr 1.7.24