[1] Archiv / MLD 3.x / General / Fehlende Mode-einstellung?
 

Offline Godot

  • Adv. Member
  • ***
  • Posts: 186
    • View Profile
Fehlende Mode-einstellung?
« on: March 19, 2012, 14:54:48 »
Ich kann im WebIF unter Setup > Xorg > Mode nur 1920x1080 oder vga2scart auswählen.
Wäre hier nicht eine zusätzliche Option für 720p-Fernseher notwendig/sinnvoll?
Bzw. was bewirkt die Mode-Einstellung überhaupt?
VDR: ASUS M2N mit AMD Athlon 64 3200+ - 4096MB RAM - 40GB/1TB/2TB HDD's - Hauppauge Nexus-s (FF) - Hauppauge WinTV-NOVA-s (budget) - Terratex Cinergy 1200 (budget) - Nvidia GeForce GF9500GT 1024MB - Astra 19,2 - MLD 3.0.1.1 devel - LG 42LG3000 (720p)

Offline clausmuus

  • Administrator
  • Expert Member
  • ********
  • Posts: 20447
    • View Profile
    • ClausMuus.de
Fehlende Mode-einstellung?
« Reply #1 on: March 19, 2012, 16:42:21 »
vga2scart dürfte klar sein. Da wird das vga Ausgangssignal so verbeult, das am vga Anschluss ein TV per Scart Kabel angeschlossen werden kann. Die 1920x1080 stellt ein 1920x1080'er Auflösung bei 50 Hz ein.
Wenn Du nen Vorschlag für ne weitere sinnvolle Konfiguration hast, nehme ich die gerne mit auf. Um Deine eigene Konfiguration zu testen, brauchst Du nur unter /etc/X11/xorg.conf.d/templates eine entsprechende Datei anzulegen und mit Deinen Daten zu füttern, also z.B. 30_mode_720p.conf. Anschließend kannst Du die im Setup auswählen.
Der xserver lässt sich (zum Testen) bequem per "killall X" neu starten. Es ist allerdings höchstens ein Restart pro 15 Sekunden erlaubt, ansonsten wird der Restart verzögert.

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

Offline Godot

  • Adv. Member
  • ***
  • Posts: 186
    • View Profile
Fehlende Mode-einstellung?
« Reply #2 on: March 19, 2012, 16:57:07 »
Ich bin gerade ein wenig verunsichert:
Ich habe einen 720p-Fernseher, was ja eigentlich eine Auflösung von 1280
VDR: ASUS M2N mit AMD Athlon 64 3200+ - 4096MB RAM - 40GB/1TB/2TB HDD's - Hauppauge Nexus-s (FF) - Hauppauge WinTV-NOVA-s (budget) - Terratex Cinergy 1200 (budget) - Nvidia GeForce GF9500GT 1024MB - Astra 19,2 - MLD 3.0.1.1 devel - LG 42LG3000 (720p)

Offline MarMic

  • Administrator
  • Expert Member
  • ********
  • Posts: 4823
    • View Profile
Fehlende Mode-einstellung?
« Reply #3 on: March 19, 2012, 17:21:19 »
xorg nimmt automatisch NE PASSENDE auflösung! d.h. du musst rein gar nichts uswählen das vga2scart und 50hz bei 1080i sind nur sondersonderfälle :-P
SZVDR HD: Intel e5300@1,2ghz - Gigabyte GA-EP41-UD3L - 2GB ddr2 800 - Gainward G210 512mb - Silverstone LC16MR - DVBSky S952 - Astra 19,2 - MLD 5.4

WZVDR HD: Intel g1610@1,6ghz - Intel DH61BE - Scythe Big Shuriken 2 - 4GB ddr3 1333 - Asus GT610 1024mb - Chieftec Hi-Fi HM-02 - Tevii s480 - Astra 19,2 - MLD 5.4


Offline Godot

  • Adv. Member
  • ***
  • Posts: 186
    • View Profile
Fehlende Mode-einstellung?
« Reply #4 on: March 20, 2012, 09:43:11 »
Aber woher weiss xorg denn, was für ein Fernseher am PC dran hängt?
Ist diese Einstellung (Mode) nicht genau dafür da, damit xorg genau weiss, welche Auflösung er anzeigen soll?
Und welche Auflösung wäre denn die richtige oder bessere?
VDR: ASUS M2N mit AMD Athlon 64 3200+ - 4096MB RAM - 40GB/1TB/2TB HDD's - Hauppauge Nexus-s (FF) - Hauppauge WinTV-NOVA-s (budget) - Terratex Cinergy 1200 (budget) - Nvidia GeForce GF9500GT 1024MB - Astra 19,2 - MLD 3.0.1.1 devel - LG 42LG3000 (720p)

Offline orgel

  • Profi Member
  • ****
  • Posts: 298
    • View Profile
    • http://www.ewuflor.de
Fehlende Mode-einstellung?
« Reply #5 on: March 20, 2012, 11:26:47 »
Das geht ganz einfach bei HDMI, der Fernseher und die Grafikkarte tauschen so genannte EDID Signale untereinander aus. Xorg kann diese Signale dann umsetzen. Bei den AMD geht das noch eine Stufe härter, die brauchen keine Modelines, diese werden von xrandr über die EDID Signale ausgelesen und so an die Karte weitergegeben sowie auch umgekehrt das merkt man wenn am Fernseher das Material umgestellt wird z.B. 1080p/24 dann bekommt das ja angezeigt und stellt sich darauf ein. Eine Ausnahme ist mir bekannt, dass sind LG Farnseher manche haben da Probleme.
« Last Edit: March 20, 2012, 11:29:52 by orgel »
Server mit Client 1: M4N68T Pro, 245e, 4GB, NVIDIA GT 520, 1TB HDD, 4 x TT S2-3200, X10, MLD 3.0.3 Developer Edition
Client 2: MSI MD5000, P4 2.98, 2GB, ATI 9800 Pro, 80GB HD, X10, MLD 3.0.3 Developer Edition

Offline Godot

  • Adv. Member
  • ***
  • Posts: 186
    • View Profile
Fehlende Mode-einstellung?
« Reply #6 on: March 20, 2012, 11:37:25 »
*MitFingeraufseinenLGFernseherzeig* Grummel
:-D
« Last Edit: March 20, 2012, 11:37:42 by Godot »
VDR: ASUS M2N mit AMD Athlon 64 3200+ - 4096MB RAM - 40GB/1TB/2TB HDD's - Hauppauge Nexus-s (FF) - Hauppauge WinTV-NOVA-s (budget) - Terratex Cinergy 1200 (budget) - Nvidia GeForce GF9500GT 1024MB - Astra 19,2 - MLD 3.0.1.1 devel - LG 42LG3000 (720p)

Offline clausmuus

  • Administrator
  • Expert Member
  • ********
  • Posts: 20447
    • View Profile
    • ClausMuus.de
Fehlende Mode-einstellung?
« Reply #7 on: March 20, 2012, 12:05:16 »
Und auch bei VGA und DVI gibt's die Möglichkeit das der Monitor dem PC mitteilt was er verträgt und um was für nen Modell es sich handelt.

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

Offline P3f

  • Administrator
  • Expert Member
  • ********
  • Posts: 1467
    • View Profile
Fehlende Mode-einstellung?
« Reply #8 on: March 20, 2012, 16:31:33 »
Hi,

ein kleine Anmerkung habe ich dazu...

Beim Genvdr gibt es ein Script von helau, welches eine EDID.bin ermittelt und diese dann abspeichert. Es wird dann auch der Aufruf in der xorg.conf eingetragen.

Vielleicht wäre diese Funktion auch etwas was man einmalig (oder bei Bedarf) über das Webif anstoßen könnte.

Hat den charmanten Vorteil, das wenn man den Fernseher zwar angeschlossen hat, er aber aus ist (also der VDR startet zu einer Aufnahme) und man schaltet dann den Fernseher ein, das auch ein Bild da ist ! Und wenn man den HDMI-Anschluß erst durchgeschliffen an den Fernseher bringt, dann kommt auch eine falsche Rückmeldung (weil ja der Verstärker oder der HDMI-Umschalter dran hängt).

==> Das alles sollte unterbunden werden, wenn man eine korrekte EDID.bin Datei erzeugt hat und die xorg.conf dazu bringt diese auch nur zu verwenden.

Den Fernseher tauscht man i.d.R. ja seltener  :rolleyes:

Ich hoffe das ich auf das Script verweisen darf...

Gruß,

Pit
----------------------------------------------------------------------
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: 20447
    • View Profile
    • ClausMuus.de
Fehlende Mode-einstellung?
« Reply #9 on: March 20, 2012, 16:41:30 »
Wenn Du nun noch nen Link zu dem Script raus suchen könntest, schaue ich mir das gerne mal an.

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

Offline P3f

  • Administrator
  • Expert Member
  • ********
  • Posts: 1467
    • View Profile
Fehlende Mode-einstellung?
« Reply #10 on: March 21, 2012, 19:19:51 »
Hi Claus,

das wurde mal von Helau und R2D2 im HTPC-Forum lange diskutiert, daraufhin wurde das Script erstelt. Ich hoffe ich darf es hier überhaupt posten...

Artikel: HTPC-Forum

und
HTPC-Forum (HowTo)

Ich denke das man die Erstellung einer EDID.bin auch über das Webif initiieren können sollte.

Gruß,

Pit
----------------------------------------------------------------------
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: 20447
    • View Profile
    • ClausMuus.de
Fehlende Mode-einstellung?
« Reply #11 on: April 03, 2012, 16:31:29 »
Ich hab nun eine edid.bin Lösung hinzugefügt. Im webif kann eine edid.bin erstellt werden. Diese wird dann automatisch beim xorg Start verwendet. Soweit jedenfalls die Theorie :)
Eingebaut ist das im xorg-nvidia Addon Version 82. Es muss außerdem das xorg Addon der Version 161 verwendet werden.
Testen konnte ich das noch nicht und es funktioniert mit einer existierenden Installation erst wenn die Dateien /mnt/system/etc/X11/xorg.conf.d/* gelöscht wurden.
Wenn das dann erst einmal funktioniert, werde ich schauen ob sich das komplett automatisieren lässt, das die edid.bin also automatisch beim ersten Start erstellt wird.

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

Offline MegaX

  • Administrator
  • Expert Member
  • ********
  • Posts: 1822
    • View Profile
Fehlende Mode-einstellung?
« Reply #12 on: April 03, 2012, 16:39:06 »
Was genau soll dann geschehen??
Sorry steh grad irgendwie aufm schlauch :(


Gruß
MegaX
Gruß MegaX

Hardware (show / hide)

Offline clausmuus

  • Administrator
  • Expert Member
  • ********
  • Posts: 20447
    • View Profile
    • ClausMuus.de
Fehlende Mode-einstellung?
« Reply #13 on: April 03, 2012, 16:44:42 »
Es geht da drum, dass der TV auch funktionieren soll, wenn der erst nach dem MLD-PC eingeschaltet wird. Sollte der TV beim booten (xorg Start) komplett abgeschaltet sein (nicht nur standby kann der xorg nicht herausfinden welche Auflösung der TV verträgt und auch nicht das überhaupt einer angeschlossen ist, und deaktiviert den HDMI Ausgang. Durch das erstellen der edid.bin (über's Webif) wird dieses Problem umgangen.
Ich muss zugeben das bei mir das Problem noch nie aufgetreten ist, was aber wohl da dran liegen muss, das der TV immer im standby Modus ist.

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

[1] Archiv / MLD 3.x / General / Fehlende Mode-einstellung?
 



Users Online Users Online

0 Members and 1 Guest are viewing this topic.