1 [2] 3 >>> MLD-5.x / General / [Gelöst] 50 Hz erzwingen
 

Offline thueringer01

  • MLD-Tester
  • Expert Member
  • ******
  • Posts: 811
    • View Profile
50 Hz erzwingen
« Reply #15 on: July 13, 2015, 22:08:12 »
Wenn ich einen snapshot einspiele, bevor ich das vdr-plugin-graphtftng installiert habe, dann sind die 50Hz wieder da.
MLD 5.5-64-testing: softhddevice, tvscraper ,...
HTPC-Hardware: C847MS-E33+Celeron 847,Geforce GT610,4GB Ram,Cine S2 V6.5,SSD WESTERN DIGITAL Green WDS120G1G0A, 2,5", 120 GB, SATA III + WD15EADS 1,5TB,be quiet! Pure Power L7 300W,Lian Li PC-c37b,  ,TV:LG OLED65BX9LB mit Magic-Fernbedienug gerootet mit  PicCap + HyperHDR + WLED +WeMos D1 Controller +WS 2812b, AV: Onkyo TX-NR717+RC-836M/i336 mit Atric IR-WAKEUP USB eco

NAS: DS718+mit 2x Smartmouse / Easymouse 2 für HD+ und ORF / Home-Assistant auf VM

Offline clausmuus

  • Administrator
  • Expert Member
  • ********
  • Posts: 20531
    • View Profile
    • ClausMuus.de
50 Hz erzwingen
« Reply #16 on: July 13, 2015, 23:16:50 »
Hattest Du berichtet das graphtft nicht mehr geht (weil es multiscreen nicht mehr gibt)? Ich kann den Thrad grad nicht wiederfinden.

Claus
MLD 5.5 - Raspberry PI - 7" Touch TFT - Squeeze Play
MLD 6.5 - lirc yaUsbIR - OctopusNet - XFX GeForce 9300 mit Intel E3200 - 2GB RAM - 22TB HDD - Lian Li PC-C37B - Samsung LE40A559

Offline MegaX

  • Administrator
  • Expert Member
  • ********
  • Posts: 1822
    • View Profile
50 Hz erzwingen
« Reply #17 on: July 14, 2015, 00:53:47 »
@Claus

Nimm denn hier biste den anderen findest  :P ;D
MLD 5 - xorg-multiscreen
Gruß MegaX

Hardware (show / hide)

Offline kuro13

  • MLD-Tester
  • Expert Member
  • ******
  • Posts: 515
    • View Profile
50 Hz erzwingen
« Reply #18 on: July 14, 2015, 09:39:13 »
Heute neuer Versuch:
Herunterladen von angepasstem ISO mit xorg + xorg nvidia
Mit unetbootin auf USB Stick geschmissen. MLD läuft im Live Modus.

Dann viele Kontrollen mit dem Befehl "DISPLAY=:0 xrandr" unter putty:

1.)   MLD live -> FS 50 Hz
2.)   Refresh Rate im WebIf auf 50 Hz gestellt -> FS 60 Hz
3.)   Zur Gegenkontrolle -> Refresh Rate auf 60 Hz gestellt -> FS auf 60 Hz
4.)   Neustart über OSD
5.)   MLD live -> FS auf 50 Hz
6.)   Installation auf dem USB Stick
7.)   Neustart über OSD
8.)   Nichts von mir geändert -> FS auf 60 Hz
9.)   Im WebIf umgestellt auf Full HD /save/restart xorg
10.) FS auf 60 Hz
11.) Im Web If refresh Rate auf 50 Hz /save/restart xorg
12.) FS auf 60 Hz
13.) Abbruch des Testes

Auf meiner Hardware funktioniert die Ausgabe von 50 Hz nur im unveränderten Live Modus. Momentan für mich nicht zu gebrauchen, ist ja eine Testversion :)
« Last Edit: July 14, 2015, 09:44:08 by kuro13 »
Asrock J5040-ITX, Sundtek SkyTV Ultimate Dual, FB über Atric auf COM1
sda - SSD - MLD 5.5 Testing
sdb - SSD 256 GB (Aufnahmen)
RPI 3 MLD 5.3 Stable, PCTV Stick, FB Harmony_kls_vdr_1.6 an GPIO

Offline thueringer01

  • MLD-Tester
  • Expert Member
  • ******
  • Posts: 811
    • View Profile
50 Hz erzwingen
« Reply #19 on: July 15, 2015, 21:46:59 »
Hi,
heute nochmal neu installiert, wie immer -shd- über netinstall
Mit default Einstellungen 60Hz. Kann aber bei mir mit  "setmode -r 50" auf 50 Hz gestellt werden.
Code: [Select]
MLD>  DISPLAY=:0 xrandr
Screen 0: minimum 8 x 8, current 1920 x 1080, maximum 16384 x 16384
DVI-I-0 disconnected primary (normal left inverted right x axis y axis)
VGA-0 disconnected (normal left inverted right x axis y axis)
DVI-I-1 disconnected (normal left inverted right x axis y axis)
HDMI-0 connected 1920x1080+0+0 (normal left inverted right x axis y axis) 1150mm                                                                                         x 650mm
   1920x1080     60.00*+  59.94    50.00    29.97    25.00    23.97    60.05                                                                                            60.00    50.04
   1280x1024     60.02
   1280x720      60.96    60.00    59.94    50.00
   1024x768      60.00
   800x600       60.32
   720x576       50.00    50.08
   720x480       59.94
   640x480       59.95    59.94    59.93
MLD> setmode -r 50
MLD>  DISPLAY=:0 xrandr
Screen 0: minimum 8 x 8, current 1920 x 1080, maximum 16384 x 16384
DVI-I-0 disconnected primary (normal left inverted right x axis y axis)
VGA-0 disconnected (normal left inverted right x axis y axis)
DVI-I-1 disconnected (normal left inverted right x axis y axis)
HDMI-0 connected 1920x1080+0+0 (normal left inverted right x axis y axis) 1150mm                                                                                         x 650mm
   1920x1080     60.00 +  59.94    50.00*   29.97    25.00    23.97    60.05                                                                                            60.00    50.04
Upload Code lautet: GHhJYt

ev. hilft das etwas weiter.
Grüße
« Last Edit: July 15, 2015, 21:50:17 by thueringer01 »
MLD 5.5-64-testing: softhddevice, tvscraper ,...
HTPC-Hardware: C847MS-E33+Celeron 847,Geforce GT610,4GB Ram,Cine S2 V6.5,SSD WESTERN DIGITAL Green WDS120G1G0A, 2,5", 120 GB, SATA III + WD15EADS 1,5TB,be quiet! Pure Power L7 300W,Lian Li PC-c37b,  ,TV:LG OLED65BX9LB mit Magic-Fernbedienug gerootet mit  PicCap + HyperHDR + WLED +WeMos D1 Controller +WS 2812b, AV: Onkyo TX-NR717+RC-836M/i336 mit Atric IR-WAKEUP USB eco

NAS: DS718+mit 2x Smartmouse / Easymouse 2 für HD+ und ORF / Home-Assistant auf VM

Offline pbriesch

  • MLD-Tester
  • Profi Member
  • ******
  • Posts: 440
    • View Profile
50 Hz erzwingen
« Reply #20 on: July 15, 2015, 22:02:42 »
Bei mir das gleiche.

Offline clausmuus

  • Administrator
  • Expert Member
  • ********
  • Posts: 20531
    • View Profile
    • ClausMuus.de
50 Hz erzwingen
« Reply #21 on: July 16, 2015, 00:03:41 »
Habt Ihr auch wenn das VDR Frontend läuft 60 Hz, oder wird dann auch 50Hz gewechselt?

Claus
MLD 5.5 - Raspberry PI - 7" Touch TFT - Squeeze Play
MLD 6.5 - lirc yaUsbIR - OctopusNet - XFX GeForce 9300 mit Intel E3200 - 2GB RAM - 22TB HDD - Lian Li PC-C37B - Samsung LE40A559

Offline kuro13

  • MLD-Tester
  • Expert Member
  • ******
  • Posts: 515
    • View Profile
50 Hz erzwingen
« Reply #22 on: July 16, 2015, 07:21:48 »
Hallo
Bei meinen letzten Versuchen am Dienstag lief nur softhddivice als Frontend.
Dabei war das Verhalten so, wie weiter oben beschrieben, also im Live Modus ohne die geringsten Änderungen -> 50 Hz, nach Installation und Neustart -> 60 Hz.

Heute werde ich netinstall mit einem neu heruntergeladenen Image ausprobieren. Ich hoffe, ich kann einen Erfolg vermelden. :)
Asrock J5040-ITX, Sundtek SkyTV Ultimate Dual, FB über Atric auf COM1
sda - SSD - MLD 5.5 Testing
sdb - SSD 256 GB (Aufnahmen)
RPI 3 MLD 5.3 Stable, PCTV Stick, FB Harmony_kls_vdr_1.6 an GPIO

Offline pbriesch

  • MLD-Tester
  • Profi Member
  • ******
  • Posts: 440
    • View Profile
50 Hz erzwingen
« Reply #23 on: July 16, 2015, 07:46:30 »
60 Hz wenn VDR läuft.

Offline P3f

  • Administrator
  • Expert Member
  • ********
  • Posts: 1467
    • View Profile
50 Hz erzwingen
« Reply #24 on: July 16, 2015, 08:56:33 »
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:
Code: [Select]
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.

Code: [Select]
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.

Code: [Select]
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.

Code: [Select]
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.
Code: [Select]
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!
----------------------------------------------------------------------
VDR 1:(MLD 6.5-64), ZOTAC ION ITX F-E, 1GB 1033, ATRIC-Einschalter, ImonLCD, Cinergy S2 HD
VDR 2 MLD 5.4-BPI: BananaPI | 16 GB SD-Card | MLD 5.3 in Entwicklung
MLD-WTK: WeTek-Play | 8 GB MicroSD-Card | MLD 5.3 als SatIP-Server

Offline clausmuus

  • Administrator
  • Expert Member
  • ********
  • Posts: 20531
    • View Profile
    • ClausMuus.de
50 Hz erzwingen
« Reply #25 on: July 16, 2015, 13:07:38 »
Ich habe eine Idee dazu.

die /etc/vdr/run.d/softhddevice wird mit dem Start des VDR ausgeführt, und der wird fast gleichzeitig mit dem xorg gestartet. OK, eigendlich vorher, aber bis das xorg autostart ausgeführt wird, dürfte der setmode des shd bereits ausgeführt worden sein. Dadurch wird das also gleich danach vom xorg autostart wieder auf 60 Hz zurück gestellt. Nun sollte im Anschluss eigendlich das "startapp -r" ausgeführt werden, was dann wieder die refrash rate auf 50Hz zurück stellt. Aber wer weiß, bei so viel hin und her geht vielleicht was schief.
Zwei Tests währen interessant:
- die XORG_REFRASH_RATE="" setzen und schauen ob jetzt 50Hz laufen.
- in allen drei Scripten (/usr/bin/startapp, /etc/vdr/run.d/softhddevice und /etc/X11/icewm/startup) hinter die "setmode -r $XORG_REFRESH_RATE" noch ein " && echo $0>>/var/log/setmode" anhängen, um zu sehen welche Scripte in welcher Reihenfolge ausgeführt werden.

Und noch eines ist mir aufgefallen. Das shd Plugin hatte im startapp Script einen fehler, weshalb dort das Setzen der refrashrate nicht funktionieren konnte. (rc.config war nicht eingebunden). Das hab ich nun behoben. Vermutlich funktionierts nun also.
Bleibt aber noch zu überlegen, ob wir das mehrfach hin und her schalten der refrash Rate beim booten unterbinden können. Zum einen dürfte das flackern, zum anderen kostet das Zeit.

Claus
MLD 5.5 - Raspberry PI - 7" Touch TFT - Squeeze Play
MLD 6.5 - lirc yaUsbIR - OctopusNet - XFX GeForce 9300 mit Intel E3200 - 2GB RAM - 22TB HDD - Lian Li PC-C37B - Samsung LE40A559

Offline kuro13

  • MLD-Tester
  • Expert Member
  • ******
  • Posts: 515
    • View Profile
50 Hz erzwingen
« Reply #26 on: July 16, 2015, 14:32:13 »
Schön, daß die Entwickler die 50 Hz Sache beachten.
Heute habe ich getestet:

Installation mit netinstall, nur die nötigsten Pakete nachinstalliert und die Installation auf meine Hardware angepasst.
Kontrolle auf N24 -> Laufschriften ruckeln
Mit dem Befehl "setmode -r 50" auf 50 Hz gestellt, -> Laufschriften ruckeln nicht mehr. Auch "xrandr -d :0" zeigt 50 Hz.

Nach vier Neustarts jedesmal das gleiche Spiel -> erst nach dem Befehl "setmode -r 50" gibt es bei den Laufschriften kein Ruckeln mehr. Auch nach mehrmaligem Umschalten auf andere Sender.

Da ich Kodi noch nicht installiert habe, hoffe ich sehr, daß bei einer möglichen Lösung dieses Problems die 50 Hz Geschichte nicht nur für den VDR gelten.
Asrock J5040-ITX, Sundtek SkyTV Ultimate Dual, FB über Atric auf COM1
sda - SSD - MLD 5.5 Testing
sdb - SSD 256 GB (Aufnahmen)
RPI 3 MLD 5.3 Stable, PCTV Stick, FB Harmony_kls_vdr_1.6 an GPIO

Offline clausmuus

  • Administrator
  • Expert Member
  • ********
  • Posts: 20531
    • View Profile
    • ClausMuus.de
50 Hz erzwingen
« Reply #27 on: July 16, 2015, 16:03:02 »
Welche Version des softhddevice Plugins verwendest Du? Hast Du ein upgrade gemacht und erst danach getestet?
Wenn Du die neuste Version verwendest (und mir nicht noch ein Fehler unterlaufen ist), schaltet ein "startapp -r" auf 50Hz um.

Claus
MLD 5.5 - Raspberry PI - 7" Touch TFT - Squeeze Play
MLD 6.5 - lirc yaUsbIR - OctopusNet - XFX GeForce 9300 mit Intel E3200 - 2GB RAM - 22TB HDD - Lian Li PC-C37B - Samsung LE40A559

Offline clausmuus

  • Administrator
  • Expert Member
  • ********
  • Posts: 20531
    • View Profile
    • ClausMuus.de
50 Hz erzwingen
« Reply #28 on: July 16, 2015, 16:55:58 »
Nächster Versuch. Pit hatte noch nen Fehler gefunden,...

Claus
MLD 5.5 - Raspberry PI - 7" Touch TFT - Squeeze Play
MLD 6.5 - lirc yaUsbIR - OctopusNet - XFX GeForce 9300 mit Intel E3200 - 2GB RAM - 22TB HDD - Lian Li PC-C37B - Samsung LE40A559

Offline kuro13

  • MLD-Tester
  • Expert Member
  • ******
  • Posts: 515
    • View Profile
50 Hz erzwingen
« Reply #29 on: July 16, 2015, 19:03:59 »
Entschuldigung - ich habe einen Blödsinn gemacht und geschrieben. :(

Nachdem ich heute das erste mal das netinstall Image (von heute Morgen) verwendet habe und ich mich voll auf das Ruckeln konzentrierte, habe ich nicht bemerkt, daß das xineliboutput plugin installiert war.

Also: Das oben von mir beschriebene Verhalten bezieht sich auf xineliboutput.

Nach vdr.stop, deinstallation von xineliboutput und installation von softhddevice (0.6.1rc1) schaut die Geschichte ganz anders aus:

Bei dreimaligem Neustart -> kein Ruckeln bei N24 Laufschriften, auch xrandr zeigt mir jedesmal 50 Hz an. Die Installation befindet sich auf einem flotten USB Stick.
Asrock J5040-ITX, Sundtek SkyTV Ultimate Dual, FB über Atric auf COM1
sda - SSD - MLD 5.5 Testing
sdb - SSD 256 GB (Aufnahmen)
RPI 3 MLD 5.3 Stable, PCTV Stick, FB Harmony_kls_vdr_1.6 an GPIO

1 [2] 3 >>> MLD-5.x / General / [Gelöst] 50 Hz erzwingen
 



Users Online Users Online

0 Members and 1 Guest are viewing this topic.