Hallo Zusammen,
ich würde das Thema noch einmal komplett zusammen fassen und meine Anmerkungen machen. Nachdem ich heute Morgen komplett neu meine x86 Maschine mit einem frischen netinstall-Image via USB-Stick gebootet habe, habe ich über das Webif direkt die Installation "standard-shd" angestartet. Daraufhin wurde der Installationsprozess gestartet und nach einem reboot wurden die gewünschten Files runtergeladen und installiert. ==> also alles gut.
Dann habe ich meine Einstellungen und weitere Plugins installiert und natürlich auch einen Blick auf die Xorg-Einstellungen gemacht. Sah gut aus (50hz VDR Refreshrate, 60hz Default Refreshrate), analog zum Eintrag in der /etc/rc.config. Und dort war/ist auch 50hz eingetragen und aktiv. ==> alles gut.
Aber bei der Ausgabe vom xrandr wurde die 60.00hz angezeigt:
VDRSuedHD> xrandr -d :0
Screen 0: minimum 8 x 8, current 1920 x 1080, maximum 8192 x 8192
DVI-D-0 disconnected primary (normal left inverted right x axis y axis)
HDMI-0 connected 1920x1080+0+0 (normal left inverted right x axis y axis) 1107mm x 623mm
1920x1080 60.00*+ 59.94 50.00 29.97 23.97 60.00 50.04
1600x900 60.00
1280x1024 60.02
1280x720 60.00 59.94 50.00 29.97 23.97
1024x768 60.00
800x600 60.32
720x576 50.00 50.08
720x480 59.94 60.05
640x480 59.94 59.93
Auch nach einem Reboot sieht es genauso aus. Also die Einstellungen im Webif und auch in der /etc/rc.config korrekt.
VDRSuedHD> grep REFRESH /etc/rc.config
XORG_REFRESH_RATE="60"
VDR_REFRESH_RATE="50"
VDRSuedHD>
aber die xrandr-Einstellung ist weiterhin auf 60.00hz. mit "setmode -r 50" kann man umschalten.
VDRSuedHD> setmode -r 50
VDRSuedHD> xrandr -d :0
Screen 0: minimum 8 x 8, current 1920 x 1080, maximum 8192 x 8192
DVI-D-0 disconnected primary (normal left inverted right x axis y axis)
HDMI-0 connected 1920x1080+0+0 (normal left inverted right x axis y axis) 1107mm x 623mm
1920x1080 60.00 + 59.94 50.00* 29.97 23.97 60.00 50.04
1600x900 60.00
1280x1024 60.02
1280x720 60.00 59.94 50.00 29.97 23.97
1024x768 60.00
800x600 60.32
720x576 50.00 50.08
720x480 59.94 60.05
640x480 59.94 59.93
VDRSuedHD>
Übrigens, die /etc/vdr/run.d/softhddevice sieht korrekt aus.
VDRSuedHD> vi /etc/vdr/run.d/softhddevice
VDRSuedHD> grep REFRESH /etc/rc.config
XORG_REFRESH_RATE="60"
VDR_REFRESH_RATE="50"
VDRSuedHD> tail /etc/vdr/run.d/softhddevice
. /etc/rc.config
case "$1" in
start)
test "$VDR_REFRESH_RATE" && setmode -r $VDR_REFRESH_RATE
;;
stop)
test "$XORG_REFRESH_RATE" && setmode -r $XORG_REFRESH_RATE
;;
esac
Aber woran liegt es dann, das dieser Wert (VDR_REFRESH_RATE) nicht gesetzt wird. Übrigens nachdem ich mit "setmode -r 50" gesetzt habe, bleiben auch die 50hz im xrandr erhalten.
VDRSuedHD> reboot
VDRSuedHD> Connection to 192.168.115.101 closed by remote host.
Connection to 192.168.115.101 closed.
Peters-iMac:~ Pit$ ssh 192.168.115.101 -l root
root@192.168.115.101's password:
BusyBox v1.23.2 (2015-07-15 02:21:41 CEST) built-in shell (ash)
Enter 'help' for a list of built-in commands.
VDRSuedHD> xrandr -d :0
Screen 0: minimum 8 x 8, current 1920 x 1080, maximum 8192 x 8192
DVI-D-0 disconnected primary (normal left inverted right x axis y axis)
HDMI-0 connected 1920x1080+0+0 (normal left inverted right x axis y axis) 1107mm x 623mm
1920x1080 60.00 + 59.94 50.00* 29.97 23.97 60.00 50.04
1600x900 60.00
1280x1024 60.02
1280x720 60.00 59.94 50.00 29.97 23.97
1024x768 60.00
800x600 60.32
720x576 50.00 50.08
720x480 59.94 60.05
640x480 59.94 59.93
Gruß,
Pit
P.S: Ich habe keinerlei "alten" Backups oder Configs eingespielt, es ist eine komplette Neuinstallation!