Hallo Ingo,
On Sat, Mar 20, 2010 at 23:05:47 +0100, Ingo Jannick wrote:
su -c "screen -d -m -S pommeranze -U " spyke |tee -a /tmp/screenstart_spyke.log
hormon:~# cat /tmp/screenstart_spyke.log Cannot open your terminal '/dev/console' - please check.
Bei mir macht screen gar nicht erst den Versuch, /dev/console zu oeffnen -- warum macht es Deiner? Welche Distribution/-Version benutzt Du?
Ich sehe, dass screen bei mir /dev/ptmx geoeffnet hat. Darueber allokiert es bei Bedarf neue Pseudoterminals (/dev/pts/*).
Mit welchen Optionen ist bei Dir das devpts-Dateisystem gemountet? Hier sind es rw,gid=5,mode=620 (gid 5 ist die Gruppe tty).
Ach wieso das ganze? Ich brauche nen vlc, der fuer meine Dreambox als Player/converter fuer die Filmchen auf Festplatte (avi|mpg...) dient. Koennte man auch ueber vlc...>logfile machen.... (und dann in der loginshell-screen nur das logfile tailen?..)
VLC laeuft doch nur mit X, oder? In einer screen-Session, die ausserhalb einer X-Session gestartet wird, hast Du keinen Zugriff aufs X-Display (das zu dem Zeitpunkt wahrscheinlich eh noch nicht existiert).
Gruss, Chris