Das Update per Fernbedienung über den Program-Changer funktioniert bei mir nicht. Eine Auswahl per Knopfdruck zieht einfach keine Reaktion nach sich, nur das VDR-Frontend verschwindet und der Bildschirm bleibt schwarz. Eigentlich müsste ein Terminalfenster mit Ausgaben aufgehen. Ein Update wird auch tatsächlich nicht durchgeführt.
Dabei habe ich festgestellt, dass der Program-Changer Programme unter dem User "vdr" startet (zumindest bei "Terminal", "Desktop", "Midnight Command"). Das könnte ein Grund sein. Unschön ist übrigens auch, dass alle Konfigurations- und Desktopdateien direkt unter "/var/lib/vdr" zu liegen kommen. Übrigens gibt es auch kein "/var/lib/vdr/home".
Wenn ich etwa "Midnight Commander" starte, sieht es so aus (Extrakt von ps auxe):
Ich nehme an, dass die Benutzung des Users "vdr" ein Versehen ist. Aber was ist hier schief gelaufen? Ist das ein allgemeines Problem, oder bin ich bei der Installation irgendwo falsch abgebogen?
Wo und wie wird überhaupt der Benutzer festgelegt? Soweit ich sehe, läuft der Program-Changer als "root".
Dabei habe ich festgestellt, dass der Program-Changer Programme unter dem User "vdr" startet (zumindest bei "Terminal", "Desktop", "Midnight Command"). Das könnte ein Grund sein. Unschön ist übrigens auch, dass alle Konfigurations- und Desktopdateien direkt unter "/var/lib/vdr" zu liegen kommen. Übrigens gibt es auch kein "/var/lib/vdr/home".
Wenn ich etwa "Midnight Commander" starte, sieht es so aus (Extrakt von ps auxe):
Code:
root 13497 0.1 3.4 407540 64128 ? Ssl 15:05 0:01 /usr/bin/program_changer /etc/vdr/program-changer/program-changer.conf TERM=linux PATH=/usr/local/sbin:/usr/local/bin:/usr/bin:/usr/sbin:/sbin:/bin PWD=/ SHLVL=0 UPSTART_INSTANCE= UPSTART_JOB=easyvdr-pchanger DISPLAY=:0 LOGGER=logger -t program-changer XAUTHORITY=/var/lib/vdr/.Xauthority
vdr 14338 0.0 1.4 646948 27284 ? Sl 15:12 0:00 roxterm -e mc XDG_SESSION_ID=c2 SHELL=/bin/bash TERM=linux XDG_SESSION_COOKIE=819f02cae80c344c6c9c1ff0585d1499-1483711974.157768-1232449202 USER=vdr MAIL=/var/mail/vdr PATH=/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games QT_QPA_PLATFORMTHEME=appmenu-qt5 PWD=/var/lib/vdr LANG=de_DE.UTF-8 SHLVL=1 HOME=/var/lib/vdr LOGNAME=vdr XDG_RUNTIME_DIR=/run/user/2000 DISPLAY=:0 XAUTHORITY=/var/lib/vdr/.Xauthority _=/usr/bin/roxterm
vdr 14353 0.0 0.1 14824 2032 ? S 15:12 0:00 gnome-pty-helper XDG_SESSION_ID=c2 SHELL=/bin/bash TERM=linux XDG_SESSION_COOKIE=819f02cae80c344c6c9c1ff0585d1499-1483711974.157768-1232449202 USER=vdr MAIL=/var/mail/vdr PATH=/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games QT_QPA_PLATFORMTHEME=appmenu-qt5 PWD=/var/lib/vdr LANG=de_DE.UTF-8 SHLVL=1 HOME=/var/lib/vdr LOGNAME=vdr XDG_RUNTIME_DIR=/run/user/2000 DISPLAY=:0 XAUTHORITY=/var/lib/vdr/.Xauthority _=/usr/bin/roxterm
vdr 14354 0.0 0.4 66800 7680 pts/4 Ss+ 15:12 0:00 mc XDG_SESSION_ID=c2 SHELL=/bin/bash XDG_SESSION_COOKIE=819f02cae80c344c6c9c1ff0585d1499-1483711974.157768-1232449202 USER=vdr MAIL=/var/mail/vdr PATH=/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games QT_QPA_PLATFORMTHEME=appmenu-qt5 PWD=/var/lib/vdr LANG=de_DE.UTF-8 SHLVL=1 HOME=/var/lib/vdr LOGNAME=vdr XDG_RUNTIME_DIR=/run/user/2000 XAUTHORITY=/var/lib/vdr/.Xauthority _=/usr/bin/roxterm WINDOWID=23068710 ROXTERM_ID=0x1bb0340 ROXTERM_NUM=1 ROXTERM_PID=14338 DISPLAY=:0 TERM=xterm
vdr 14356 0.0 0.2 26748 3812 pts/5 Ss+ 15:12 0:00 bash -rcfile .bashrc XDG_SESSION_ID=c2 SHELL=/bin/bash XDG_SESSION_COOKIE=819f02cae80c344c6c9c1ff0585d1499-1483711974.157768-1232449202 USER=vdr MAIL=/var/mail/vdr PATH=/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games QT_QPA_PLATFORMTHEME=appmenu-qt5 PWD=/var/lib/vdr LANG=de_DE.UTF-8 SHLVL=1 HOME=/var/lib/vdr LOGNAME=vdr XDG_RUNTIME_DIR=/run/user/2000 XAUTHORITY=/var/lib/vdr/.Xauthority _=/usr/bin/roxterm WINDOWID=23068710 ROXTERM_ID=0x1bb0340 ROXTERM_NUM=1 ROXTERM_PID=14338 DISPLAY=:0 TERM=xterm MC_TMPDIR=/tmp/mc-vdr MC_SID=14356 HISTCONTROL=ignorespace
Ich nehme an, dass die Benutzung des Users "vdr" ein Versehen ist. Aber was ist hier schief gelaufen? Ist das ein allgemeines Problem, oder bin ich bei der Installation irgendwo falsch abgebogen?
Wo und wie wird überhaupt der Benutzer festgelegt? Soweit ich sehe, läuft der Program-Changer als "root".
easyVDR 3.5 auf Moneual MonCaso 320 & MSI H55M-ED55 & Intel Core i3 530 & 2GiB RAM & TerraTec Cinergy C HD & SANDISK SSD 64GB & Seagate ST1000VM002 & Plextor BD-R PX-LB950SA
easyVDR 3.0 auf MS-TECH MC-1200 Rev. E & ASRock H81M-HDS & Intel Celeron G1820 & 2GiB RAM & Digital Devices Cine C/C2/T/T2 V7 & Kingston SSDNow S200 & Hitachi Travelstar 5K1000 1TB2 & ASUS DRW-24F1ST
easyVDR 3.0 auf MS-TECH MC-1200 Rev. E & ASRock H81M-HDS & Intel Celeron G1820 & 2GiB RAM & Digital Devices Cine C/C2/T/T2 V7 & Kingston SSDNow S200 & Hitachi Travelstar 5K1000 1TB2 & ASUS DRW-24F1ST