Page 1 of 1

Via Unichrome und TV-Out konfigurieren

Posted: 02. Nov 2008 19:27
by ElBlues
Hi,

ich habe hier ein Via-Board mit Unichrome IGP Grafik, das zusammen mit dem X.org-Openchrome recht gut läuft. Nur mit dem TV-Out habe ich ein Problem.

Konfiguriere ich in der xorg.conf den Modus 720x567, dann habe ich am Fernseher rundrum einen schwarzen Rand, sprich das Bild ist nicht breit genug. Nehme ich einen der Modi 720x567Over oder 720x567Noscale ist der Rand weg, aber das Bild ist zu groß und die äußeren Ränder gehen verloren.

Wie lässt sich das am besten geradebiegen?

Posted: 02. Nov 2008 20:51
by Janka
Du brauchst eine angepasste Modeline. Der schwarze Rand entsteht, weil rechts neben den "offiziellen" Pixeln noch ein paar Dutzend bis 100 Pixel für die Schwarzschulter, danach ein paar Pixel für die Synchronisierung an den Fernseher gesendet werden müssen. In vertikaler Richtung genauso, nur sind es da ein paar Zeilen. Die genauen Werte sind leider bei jedem Ferni anders.

Die genauen Timingparameter kannst du mit "xvidtune" einstellen, sofern der UniChrome-Treiber benutzerdefinierte Modelines unterstützt. Außerdem darf Option "DisableVidModeExtension" in /etc/X11/xorg.conf nicht "true" sein.

Dann einfach in einer Konsole "xvidtune" aufrufen, "Auto" klicken, das Bild passend einstellen und mit "show" die Modeline in die Konsole ausgeben lassen. Diese Modeline kannst du dann in die /etc/X11/xorg.conf einbauen.

Janka

Posted: 03. Nov 2008 21:02
by ElBlues
Hm, das haut nicht wirklich hin. Mit xvidtune verändert sich das Bild zwar, aber es wird bei jeder Änderung nur schlechter, es verzerrt erst, fängt dann an zu flackern und ist irgend wann ganz unbrauchbar :-/

Posted: 03. Nov 2008 21:16
by Janka
Dann drehst du an den falschen Knöpfen, oder zu viel auf einmal in eine Richtung. Ein Ferni ist kein Multisyncmonitor, du musst beim Stellen darauf achten, dass "Horizontal Sync" nicht zu weit von 15,525kHz abweicht und "Vertical Sync" nicht zu weit von 50Hz. Sonst kommt der Ferni aus dem Tritt.

Am besten fährt man meistens mit "einen Schritt breiter, dann einen Schritt nach rechts (oder links)", das jeweils Wiederholen. Außerdem kannst du mit der mittleren Maustaste jeweils die Anfasser auf den Skalen verschieben. Danach jeweils auf "Test" drücken. Wenn es zu weit war, auf der Tastatur "R" drücken, dann stellt er den Modus zurück.

Janka

Posted: 05. Nov 2008 12:46
by ElBlues
Hmja, das Bild hat ja schon beim ersten Klick auf einen der Buttons angefangen zu flackern - besser ist es in keiner Richtung geworden...

OK, da sich das OnBoard-Netzwerkinterface verabschiedet hat, muss ich momentan sowieso auf ein neues Board warten, vielleicht ist ja tatsächlich noch mehr defekt.

Posted: 15. Nov 2008 16:32
by ElBlues
Also, neues Mainboard, neuer Anlauf:

- es gibt einen Modus 720x576, bei dem ist das Bild zu klein, es gibt rundherum einen dicken Rand. mit xvidtune kann ich es ein bisschen nach unten verschieben, aber schon der erste Klick auf "Taller" oder "Wider" führt zu einem Flackern

- es gibt einen zweiten Modus 720x576Noscale, bei dem ist das Bild zu groß, es fehlt rundherum ein breiter Streifen. Jeder Klick auf einen der xvidtune-Buttons fürt zu einem immer stärker werdenden Flackern, selbst schon beim ersten Klick

Kann es sein, dass eigentlich der zweite Modus richtig ist, nur die effektiv genutzte Größe begrenzt werden muss?

Posted: 15. Nov 2008 17:32
by Janka
Ich habe mir vor einiger Zeit ein Kabel gebastelt, da kann ich über einen stinknormalen VGA-Ausgang mit passender Modeline an den Scart vom Ferni ran. Ich grab das Ding und die Modeline mal aus, dann kann ich hier auch mal spielen. Es war bei mir auch eine ganz schöne Bastelei.

Dass die äußeren Ränder verlorengehen ist übrigens normal, der Bildschirm ist ja nicht vollkommen rechteckig.

Janka

Posted: 17. Nov 2008 9:13
by ElBlues
Ich glaube ich habe des Rätsels Lösung: Der Noscale-Modus ist der richtige, auch wenn dort rundherum Teile des Bildes fehlen.

Das liegt schlichtweg am TV-üblichen Overscan, der bei der Wiedergabe von "normalen" TV-Daten nicht stört (weil der Verluts an Bildinhalt schlichtweg nicht auffällt). Ärgerlich wird es nur, wenn z.B. ein Desktop angezeigt wird, bei dem gehen dann einfach Teile im Overscanbereich verloren :-/