Modeline für Samsung 46"

  • Hallo,


    folgende konfiguration habe ich, um das bild mit 1920x1080 50Hz auszugeben. Der LCD zeigt jedoch immer 60 Hz an. Ich erhoffe mir die Kammeffekte zu minimieren.


    Xorg.conf


    Erstellt habe ich die modeline aus den debuginformationen:


    Was könnte ich noch machen, um auf 50Hz umschalten zu können?


    Danke,
    Chris

    <font color="#0000ff">Gigabyte P35-DS3, Pentium E2140, GT220, 2 x DVB-C im Thermaltake DH101<br>gen2vdr V3 &amp; yaVDR 0.3.0a <br></font>

  • Hi,


    probier mal in der "Device" Sektion:

    Code
    Option "UseEDID" "FALSE"
    Option "ModeValidation" "DFP-1: NoMaxPClkCheck, NoEdidMaxPClkCheck, AllowNon60HzDFPModes, NoDFPNativeResolutionCheck, NoVertRefreshCheck"


    Gruß
    Holger

  • Das bringt leider auch nichts. Dann startet der xserver mit 800x600.

    <font color="#0000ff">Gigabyte P35-DS3, Pentium E2140, GT220, 2 x DVB-C im Thermaltake DH101<br>gen2vdr V3 &amp; yaVDR 0.3.0a <br></font>

  • Hi,


    jemand noch ne Idee, wie man ne passende Modeline aus obigen infos erstellt?


    *Stelle ich in XBMC die ausgabe auf 1080i 50Hz gibts im TV OSD keine Info über eine Änderung - also bleibt er dann noch auf 60Hz.


    *Das Bild mit xineliboutput/xine ist deutlich schlechter als mit der eHD. Allein die Farben der eHD sind besser. Von den Kammeffekten bei vdpau ganz zu schweigen.


    *seltsam ist, dass das TV-Bild im XBMC(über streamdev-patch) ganz ordentlich ist. Vielleicht liegts daran, dass XBMC nicht immer vdpau verwendet?!


    Gruß,
    Chris

    <font color="#0000ff">Gigabyte P35-DS3, Pentium E2140, GT220, 2 x DVB-C im Thermaltake DH101<br>gen2vdr V3 &amp; yaVDR 0.3.0a <br></font>

  • Hi,


    wage mich nochmal an das thema "50Hz interlaced". Als ausgabe nutze ich über DVI/HDMI xineliboutput 1.0.4 mit xine-vdpau(mit durchfliegerpatch).


    Mein xorg.log


    Die xorg.xonf.


    Danke,
    Chris

    <font color="#0000ff">Gigabyte P35-DS3, Pentium E2140, GT220, 2 x DVB-C im Thermaltake DH101<br>gen2vdr V3 &amp; yaVDR 0.3.0a <br></font>

    Einmal editiert, zuletzt von MChrisZ ()

  • moin Chris,


    ich habe einen älteren Samsung 46er (F71) an nvida Grafik erst in den Griff bekommen, als ich eine meigene CustomEdid erzeugt hatte. Modelines und so Zeug wie IgnoreEdid haben mich nur fast in den Wahsinn getrieben, weil meistens gar kein Bild zu sehen war.


    Durch herumprobieren bin ich zu dem Schluss gekommen, daß der Treiber immer zu dem ersten expliziten Timing in der EDID greift.


    Laut Deinem log sagt der LCD in der EDID:


    (--) NVIDIA(0): Prefer first detailed timing : Yes
    ...
    (--) NVIDIA(0): Detailed Timings:
    (--) NVIDIA(0): 1920 x 1080 @ 60 Hz
    ...


    Wenn Du mit den nvidia-settings die EDID ausliest und sie in einem tool wie dem phoenix EDID designer so änderst, daß als erstes Detailed Timing 1080p50 drin steht und Du dann die xorg.conf mit der Option CustomEdid auf das zurechtgebogene file lenkst, dann sollte es auch mit 50Hz starten wie bei mir - und zwar ganz ohne irgendwelche andere xorg.conf Magie.


    Als Nebeneffekt startet der PC auch bei ausgeschaltetem LCD korrekt (über die Fragestellung hatte ich hier auch zu dem Tip mit dem CustomEdid gefunden - danke dafür nochmal).


    Grüße


    ecdi

  • Danke.


    Wenn ich meine edid.dat nun mit dem phoenix designer öffnen möchte, kommt die Fehlermeldung. Ivalid file.


    Das file habe ich unter den nvidia-settings bei Acquire EDID erstellt.
    Nvidia-treiber ist aktuell.


    Wo bekomme ich einen funktionierenden EDID-Designer her?


    Gruß.

    <font color="#0000ff">Gigabyte P35-DS3, Pentium E2140, GT220, 2 x DVB-C im Thermaltake DH101<br>gen2vdr V3 &amp; yaVDR 0.3.0a <br></font>

  • hallo MChrizZ,


    Viewsonic bietet auch einen EDID editor an (ebenfalls windows). parse-/get-/read-edid sind zwar für linux, können aber nicht manipulieren (soweit ich weiß). powerstrip ist auch noch so ein tool für solche dinge (.. k.A. ob man damit manipulieren kann).


    gruß, ciax

    Lascala LC17 - tribute to viking ;o) + atric IR / SoC ASUS J3455M-E / OctopusNet S4 / yavdr ubuntu jammy / output: osd2web + kivy-osd2web / branch 'python3' via 6.4" TFT & sat>ip DVB-S/S2 via FullHD / NVidia GT1030 passiv

    Einmal editiert, zuletzt von ciax ()

  • hhm,


    beim "Acquire EDID" bei den nvidia-setting mach ich scheinbar schon was falsch.


    Weder der editor von Viewsonic noch der o.g. Phoenix können mit meinem File was anfangen.


    Die beiden Tools verlangen .dat-Files. Aus den nvidia-setting bekomme ich wohl ein anderes format?


    Gibt es noch eine andere möglichkeit die EDID - unter linux - auszulesen?

    <font color="#0000ff">Gigabyte P35-DS3, Pentium E2140, GT220, 2 x DVB-C im Thermaltake DH101<br>gen2vdr V3 &amp; yaVDR 0.3.0a <br></font>

  • hi,


    .dat files für phoenix sehen so aus:



    Ich hatte meine "Ausgangs-EDID" mit der Funktion Tools/Extrace Registry EDID aus der Registry des Windows-PC geholt. Da ich die ohnehin total verändert habe, hat es keine Geige gespielt, daß die nicht vom LCD-TV war.


    /ecdi

  • Aus dem windows pc bekomme ich keine raus...vielleicht kannst du mir ja eine schicken, die ich anpassen kann.


    Ich bin aber weitergekommen:
    Ich habe die EDID aus den nvidia-settings in meiner xorg.conf angegeben.
    So konnte ich die interlaced auflösung auswählen und nach einem druck auf Apply hat der monitor die 50Hz angezeigt!!
    Leider startet X noch immer mit 60Hz. Vielleicht bekomm ich das auch noch ohne editierter EDID hin, dass direkt mit 50Hz angesteuert wird.


    Edit:
    Nach einem Reboot bekomm ich die 50Hz doch nicht mehr. tsts


    Gruß,
    Chris

    <font color="#0000ff">Gigabyte P35-DS3, Pentium E2140, GT220, 2 x DVB-C im Thermaltake DH101<br>gen2vdr V3 &amp; yaVDR 0.3.0a <br></font>

    Einmal editiert, zuletzt von MChrisZ ()

  • noch ein Nachtrag:


    Mit moninfo von EnTech kann man sich die EDID files schön analysieren lasen.


    Alle Editoren, die ich gefunden habe, erzeugen nur das einfache 128 byte Format, also keine extension blocks. Ohne extension block mit Audio-Fähigkeiten kam bei meinem HTPC aber kein Ton über HDMI.


    Also habe ich per hex editor auch an den zweiten 128 bytes herumgefrickelt und die dann hinter den ersten, mit phoenix erzeugten, Block angehängt.


    Das Ergebnis habe ich zur Ansicht mal angehängt (ist noch ein kleiner Fehler drin, weil die erlaubten Frequenzen das angegeben 24p timing ausschließen, aber das kann mein LCD-TV soewieso nicht).


    /ecdi

  • Zitat

    Original von MChrisZ
    Leider startet X noch immer mit 60Hz. Vielleicht bekomm ich das auch noch ohne editierter EDID hin, dass direkt mit 50Hz angesteuert wird.


    hi,


    vor einer Weile hatte ich die Auflösung mittels xrandr Aufruf per script nachträglich hart umgestellt. Das sollte auch funktionieren.


    /ecdi


  • Hallo chris,


    naja wenn du die 50 Hz nur einstellst, dann macht der X-Server noch immer das, was in der xorg.conf steht. Du hast nur zur Runtime die Einstellungen gemacht.


    Mach die doch eine frische xorg.conf mit dem Tool. D.h stell die 50 Hz ein, speicher das was du eingestellt hast mit dem Tool ab, z.b als xorg1.conf.
    Dann beendest du den X-Server und tauschst, nach wegsichern der funktionierenden xorg.conf, den Inhalt der xorg.conf gegen den der xorg1.conf.


    Danach startest du den X-Server neu => schon gibts 50 Hz interlace.


    Gruß
    Wolfgang

  • Hallo Wolfgang.


    Schön wär´s. Der startet immer wieder mit 60Hz.


    Auch im tool ist es nicht immer mögliich umzuschalten. Da kommt die meldung, dass die MetaModes nicht mehr "unique" sind..?? Es kommt auch mal vor, dass der LCD meldet "Modus nicht unterstützt"


    Mal ein Auszug aus der aktuellen, nach deinem Vorgehen erstellte xorg.conf.
    Section "Screen"
    Identifier "Screen0"
    Device "Device0"
    Monitor "Monitor0"
    DefaultDepth 24
    Option "TwinView" "0"
    # Option "CustomEDID" "DFP-0:/etc/X11/edid.bin"
    Option "metamodes" "1920x1080_50i +0+0; 1920x1080_50i +0+0"
    SubSection "Display"
    Depth 24
    EndSubSection
    EndSection


    Trotzdem startet er mit 60Hz.


    Ich denke es führt kein Weg an einer modifizierten EDID vorbei..

    <font color="#0000ff">Gigabyte P35-DS3, Pentium E2140, GT220, 2 x DVB-C im Thermaltake DH101<br>gen2vdr V3 &amp; yaVDR 0.3.0a <br></font>

  • wbreu
    Welches Tool meinst du? nvidia-settings oder eins dieser EDID-Editoren? Danke.


    Gebe ich die EDID-Daten aus meinem xorg.log in das Tool von ViewSonic ein, gibts gar keine HD-Auflösungen?! Aber das muss ja nicht richtig sein...

    <font color="#0000ff">Gigabyte P35-DS3, Pentium E2140, GT220, 2 x DVB-C im Thermaltake DH101<br>gen2vdr V3 &amp; yaVDR 0.3.0a <br></font>

  • Zitat

    Original von MChrisZ
    wbreu
    Welches Tool meinst du? nvidia-settings oder eins dieser EDID-Editoren? Danke.


    Gebe ich die EDID-Daten aus meinem xorg.log in das Tool von ViewSonic ein, gibts gar keine HD-Auflösungen?! Aber das muss ja nicht richtig sein...


    Sevus,


    jepp nvidia-settings.


    Gruß
    Wolfgang

  • Zitat

    Original von MChrisZ
    [..]Gebe ich die EDID-Daten aus meinem xorg.log in das Tool von ViewSonic ein, gibts gar keine HD-Auflösungen?! Aber das muss ja nicht richtig sein...


    ja, das kenn' ich auch - so sieht es hier aus:



    da sind auch keine HD-Auflösungen dabei. das EDID.bin wurde via nvidia-settings extrahiert und ist 128Byte groß. bisher konnte ich auch keine 1080i@50Hz auflösung via DVI/HDMI zum LCD fahren - hingegen 1080i@60Hz nimmt er. 720P ebenfalls. spezifiziert ist das gerät als HDready - also sollten 50Hz wie auch 60Hz bei 1080i möglich sein. über eine ati-karte hatte ich das auch schon mit 50Hz bei 1080i (allerdings weiß ich nicht mehr ob VGA oder DVI).


    der weg, ein manipuliertes edid.bin in der xorg.conf zu verwenden klingt verlockend ;) -- nur wie sollte dieses aussehen?


    gruß, ciax

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!