staging.inyokaproject.org

1920x1080 HDMI -> abgeschnitten DVI ->okay Overscan?

Status: Gelöst | Ubuntu-Version: Ubuntu 8.10 (Intrepid Ibex)
Antworten |

Opalinus

Anmeldungsdatum:
7. Februar 2009

Beiträge: Zähle...

Ich benutze Ubuntu 8.10, habe eine Radeon HD4670 (proprietäre Treiberversion: 8.54.3) und einen 24" Asus Monitor mit der Auflösung 1920x1080 welchen ich mit HDMI füttere.

Mein Problem wurde schon oft geschildert, aber ließ sich nie mit der genannten Lösungsmethode beseitigen (SuFu). Unter Windows konnte ich dasselbe Problem mit der Option "Overscan" im ATI CCC beheben. Im ATI CCC unter Ubuntu gibt es diese Option leider nicht.

Auch verschiedene Einstellungen am Monitor selbst brachten keinen Erfolg.

Dann tauschte ich das HDMI Kabel durch ein DVI (Single-Link) Kabel aus, und siehe da: Perfekter Vollbildschirm ohne Rand und volle Auflösung!

So weit läuft alles Problemlos, doch ich will viel lieber mein HDMI Kabel benutzen (auch Windoof wegen) das sollte doch möglich sein! (Bitte keine Tipps das DVI genau so gut wie HDMI ist, ich will einfach mein HDMI Kabel wieder haben 😉)

Meine Xorg.conf hängt anbei, doch diese wird ja anscheinend kaum mehr genutzt unter 8.10.

Jegliche Anregungen sind erwünscht

xorg.conf (1.6 KiB)
Meine xorg.conf
Download xorg.conf

Raybuntu

Avatar von Raybuntu

Anmeldungsdatum:
18. August 2007

Beiträge: 795

Im Moment kann man nicht viel machen. ATI kriegt es iwie nicht hin!! Es gibt zwar ein paar möglichkeiten, die aber sehr oft dazu führen das X nicht mehr funktioniert oder sich aufhängt.

http://www.phoronix.com/forums/showthread.php?s=1aa4d9032b5377088d3f0a8e19984f98&t=14069

Lg

Ray

Opalinus

(Themenstarter)

Anmeldungsdatum:
7. Februar 2009

Beiträge: Zähle...

Okay ich hab mir den Thread mal durchgelesen, auch wenn nicht das Problem zwischen DVI und HDMI angesprochen wird, denke ich das im Endeffekt dasselbe Problem ist.

Dort wird aber explizit der ATI Treiber angesprochen; also habe ich mal den proprietären Treiber (System->Systemverwaltung->Hardware-Treiber) deaktiviert und die Ausgabe wieder auf HDMI gestellt:

Es trat der gewohnte Underscan auf (Bildschirm nicht gefüllt, aber abgeschnitten) welcher Treiber jetzt genutzt wird weiß ich nicht so genau...

Danke Ray, dann weiß ich schon mal wo ich das Problem weiterverfolgen kann

Gruß Opa

Raybuntu

Avatar von Raybuntu

Anmeldungsdatum:
18. August 2007

Beiträge: 795

Also ich habe das selbe Problem. Ich habe mal auf den Vesa Treiber gestellt und hatte meine volle Auflösung ohne schwarze Balken. Ich habe aber den freien treiber Radeon bzw RadeonHD nicht getestet. Ich weiß nur das definitiv der fglrx (proprietäre ATI treiber) nicht funktioniert.

Lg

Ray

Opalinus

(Themenstarter)

Anmeldungsdatum:
7. Februar 2009

Beiträge: 10

Nach einem Reboot (mein Fehler...) hatte sich nun der Vesa Treiber (also der "Standart" Treiber) eingerichtet und ich hatte dann nicht nur einen Underscan sondern auch nur noch 1024x768 pixels. Also doch nichts, also alles schnell rückgängig gemacht!

Welchen Treiber mit welcher Auflösung benutzt du aktuell? Ich werde denke ich mal RadeonHD ausprobieren, hoffentlich bekomme ich keine schwerwiegenden X-Server Probleme wie meinen letzten Experimenten mit Grafiktreibern unter OpenSuse 😉

Edit: Wiki: "Das Wichtigsten noch nicht implementierten Features sind unter anderem die 2D/3D Beschleunigung und die Video Beschleunigung für R600/700 Chips." Naja ich denke ich überleg mir das noch einmal. Auch wenn ich kaum Filme gugg (außer Youtube, aber das ist ja was anderes) würde ich auch Compiz verlieren (eigentlich auch nur ein Spielzeug) naja mal sehen ob ichs wirklich wage... Die Installation scheint mir doch recht kompliziert (modifikation der xorg.conf) ich denke da lebe ich mal so lang mit dem DVI Kabel...

Danke und Gruß Opa

Odin89

Anmeldungsdatum:
13. April 2007

Beiträge: 102

Hallo Opalinus, Ich stand vor dem selben Problem wie du nur das ich eine Radeon HD 3450 habe und als Auflösung 1280x720 wollte. Naja und wie bei dir auch hatte ich das Problem, dass ich einen schwarzen Rand um den ganzen TV hatte. Nach ewigem googlen bin ich auf folgende Seite gestoßen: http://ubuntuforums.org/archive/index.php/t-1016930.html Da habe ich dann alles was im letzten post steht gemacht und seitdem funktioniert alles (fast) einwandfrei. Sobald der schwarze Rand verschwunden ist kann ich mich nicht mehr normal abmelden und wieder anmelden sondern muss den Rechner neustarten. (Deswegen führe ich die 2te *.sh Datei nur manuell aus wenn ich mal ein Film gucken will). Da steht zwar das es für Samsung ist aber ich habe ein JVC und es funktioniert auch. Das einzigste was ich bei der Anleitung anders machen musste ist, dass ich mit dem:

aticonfig --set-dispattrib=tmds2i,positionX:0
aticonfig --set-dispattrib=tmds2i,positionY:0
aticonfig --set-dispattrib=tmds2i,sizeX:1920
aticonfig --set-dispattrib=tmds2i,sizeY:1080

ein bisschen rumprobieren musste damit der Rand weg ist. Vielleicht hilft dir der link ja weiter obwohl es sich bei dir um einen Monitor handelt und bei mir um einen TV. Aber mein Tv ist auch per HDMI angeschlossen (Ich denke deswegen macht es keinen Unterschied ob nun TV oder Monitor) Ein Versuch Wert ist es auf jeden Fall.

MfG

odin89

Opalinus

(Themenstarter)

Anmeldungsdatum:
7. Februar 2009

Beiträge: 10

Okay nun endlich bin ich den Rand los, danke Odin, war wirklich ein echter Tipp!!

Aber ich stehe vor einem weiteren Problem, und zwar ist das Bild jetzt verfleckt mit matschigen Stellen. Am Kabel kanns nicht liegen (HDMI → Digital) irgendwas stimmt da immer noch nicht. Die zweite sh habe ich mal mitausgeführt beim Start und mal nicht, einen Unterschied habe ich nicht feststellen können. Aber wenn ich die Befehle von Hand eingeben will bekomme ich folgenden Fehler:

$ aticonfig --set-dispattrib=tmds2i,sizeX:1920
 Try to Set sizeX adjust of monitor tmds2i value : 1920 failed.
 It may not supported by monitor or the value beyond the range.

Wird der Code also überhaupt nicht richtig ausgeführt? Ist das vielleicht auch unwichtig (weil einen Rand habe ich garnicht mehr, zum Glück 😀) ?

Entschuldigt bitte die lange Verzögerung, ich hatte noch einen Austausch und relativ viel um die Ohren.

Danke und Gruß

Odin89

Anmeldungsdatum:
13. April 2007

Beiträge: 102

Hi, Also bei dem Problem mit den matschigen Stellen kann ich dir leider nicht weiter helfen. Bei mir hat alles auf Anhieb funktioniert. Wenn der Rand so weg ist denke ich mal brauchst du die zweite Datei nicht ausführen. (Was ja auch aus irgendeinem Grund nicht funktioniert). Ich muss es mittlerweile nicht mehr nach dieser Anleitung machen weil der ATI Treiber in der Version 9.3 endlich die Overscan Funktion im Catalyst Control Center hat. Hast du es mal mit dem 9.3 Treiber versucht? Vielleicht funktioniert es damit ja besser.

MfG

odin89

Opalinus

(Themenstarter)

Anmeldungsdatum:
7. Februar 2009

Beiträge: 10

Achja klar, unter Windows hatte ich den 9.3 Treiber schon installiert, dann probier ich das mal heute Abend aus. Achja das ganze Theater lässt sich übrigens auch mit einem poligen DVI Kabel beheben (was übrigens was übrigens 6 mal so teuer ist) welches ich gerade als "Notlösung" benutze.

Danke für die schnelle Antwort und den Tipp nochmal

Opalinus

(Themenstarter)

Anmeldungsdatum:
7. Februar 2009

Beiträge: 10

Ist gelöst: Einfach durch ein Upgrade auf Ubuntu 9.10!

Dankeschön an die Entwickler, was auch immer gemacht habt ☺

Antworten |