Forum

Widescreen-TFT Acer AL1916Ws: keine native Auflösung

Widescreen-TFT Acer AL1916Ws: keine native Auflösung

Status: gelöst | Ubuntu-Version: Ubuntu 6.06 (Dapper Drake)
antworten |

Moritz

Avatar von Moritz

Anmeldungsdatum:
9. September 2005

Beiträge: 52

Wohnort: Berlin

Hi, werte Mit-Ubunties! ;)

Seit ein paar Tagen nenne ich einen Acer AL1916W mein eigen. (Auf der Displayrückseite trägt das Gerät die Bezeichnung AL1916Ws, was von Bedeutung sein müsste.) Das ist ein Widescreen-Display im 16:10-Format mit einer Auflösung von 1440 * 900 Pixeln.
Unter Windows läuft das Teil auch problemlos (mit der nativen Auflösung) und ich bin absolut zufrieden.

Nachdem nun die Final von Dapper erschienen ist, habe ich mich dazu entschlossen, Ubuntu mal wieder komplett neu zu installieren.
Es funktioniert auch alles ganz gut (außer einem WLAN-Problem, das aber hier nichts zur Sache tut)… nur eben das Display nicht. Ich bekomme es nur mit 1024*768 zum Laufen, nicht aber mit der richtigen Auflösung von 1440*900.

Ich hab‘ nun schon eine ganze Weile damit herumgekämpft und bin mir sicher, dass mir einzig und allein noch die richtige Modeline für den XServer fehlt. Das Problem ist, dass ich im Netz verschiedene Handbücher für offensichtlich verschiedene Versionen des Displays gefunden habe, die alle AL1916W heißen. In nur einem dieser Handbücher werden die nötigen Front-Porch-, Sync- und Back-Porch-Angaben gemacht, mit denen ich mir eine Modeline basteln kann. Und ausgerechnet dieses Handbuch bezieht sich nicht auf mein Modell.
Besagtes Handbuch nennt eine horizontale Frequenz von 30-80 kHz und eine vertikale von 49-75 Hz, während das bei meinem Display mitgelieferte Handbuch Frequenzen von 30-82 kHz und 56-76 Hz nennt. Die Displayvarianten, die es gibt, scheinen sich da also wirklich auch technisch zu unterscheiden.

Ich habe im Netz eine Page (http://eccentric.cx/wordpress/?p=112) gefunden, wo jemand mein Display unter Ubuntu laufen hat. Seine Modeline funktioniert bei mir nicht, ich gehe davon aus, dass sie zu einer anderen Version des Displays passt.

In meinem Handbuch gibt es zur Auflösung von 1440*900 lediglich die Angaben, dass folgende Frequenzen anliegen *müssen*, damit das Display was anzeigt: horiz. Freq. 59,935 kHz; vert. Freq. 55.887; Pixelclock/Dotfreq. 106.5

(Kurze Anmerkung zur vert. Freq.: In dem (falschen) Handbuch, das auch die Front-Porch-Angaben, etc. hat, wird eine vertikale Freq. von 59,887 Hz angegeben. Bei meinem Handbuch soll es zufällig genau 55,887 sein? Ich könnte mir vorstellen, dass da irgendwem irgendwo ein Tippfehler unterlaufen ist…)

Weiß jemand, wie ich nur dank dieser Angaben eine richtige Modeline basteln kann? Oder, wie ich da jetzt am besten vorgehen sollte? Im Moment ist Ubuntu leider ziemlich unbenutzbar für mich. :(

Liebe Grüße und Danke im Voraus für jede Hilfe!
Moritz

PS:
Falls das wichtig sein sollte: Das Display hängt einem Notebook mit integrierter Intel-Grafik (855GM). Ich habe das Tool 915resolution laufen und das Video-BIOS mit einer passenden 1440er-Auflösung versorgt. Hier sollte also alles stimmen.

Moritz

(Threadstarter)
Avatar von Moritz

Anmeldungsdatum:
9. September 2005

Beiträge: 52

Wohnort: Berlin

Gelöst!

Dank dieses Threads (und des dort verlinkten Threads zu 915resolution) hab ich‘s jetzt auch bei mir hinbekommen. Endlich kann ich auf Ubuntu umsteigen. Daran hat mich in letzter Zeit nur noch dieses dämliche Display-Problem gehindert (bevor ich das Display hatte, war‘s ein WLAN-Problem, das jetzt jedoch gelöst zu sein scheint… ;)). Hoffentlich kommt mir jetzt also nichts neues mehr in die Quere. :)

Ich nutze jetzt folgende Modeline:

Modeline "1440x900" 136.75   1440 1536 1688 1936   900 903 909 942  -hsync +vsync

(Damit läuft das Display sogar mit 75 Hz, was laut mancher Aussagen aus dem Internet zu besserem Bild führen soll… Ich sehe jetzt nicht wirklich einen Unterschied zu den 60Hz, die ich unter Windows laufen habe, aber es schadet sicher auch nicht.)

zusammen mit dem 915-resolution-Kommando:

sudo 915resolution 5a 1440 900 32 1904 930

Danach hatte ich zwar immer noch einen kleinen Rand an der linken Seite, aber das hat die „Auto“-Funktion des Displays hinbekommen.

So, jetzt mach ich mich mal daran, den Rest dieser eigentlich frischen Ubuntu-Installation einzurichten…

Dank an alle, die sich dieses Posting hier immerhin durchgelesen hatten!

Agent_Nappi

Avatar von Agent_Nappi

Anmeldungsdatum:
27. März 2007

Beiträge: 9

Hallo Moritz

Als ich vor zwei Tagen diesen Thread gefunden habe dachte ich zuerst jetzt ist es nicht mehr lang, und dann läuft mein AL1916W auch in nativer Auflösung.
Inzwischen bin ich ratlos und weiß nicht weiter.
Also, was habe ich bis dato getan:

1. mit Hilfe von „sudo 915resolution 5a 1440 900“ den Wert für 5a dauerhaft durch die neue native Auflösung ersetzt. Auch nach dem Boot
schauts noch so aus:
Chipset: 865G
BIOS: TYPE 2
Mode Table Offset: $C0000 + $3a7
Mode Table Entries: 18

Mode 30 : 640x480, 8 bits/pixel
Mode 32 : 800x600, 8 bits/pixel
Mode 34 : 1024x768, 8 bits/pixel
Mode 38 : 1280x1024, 8 bits/pixel
Mode 3a : 1440x900, 8 bits/pixel
Mode 3c : 1920x1440, 8 bits/pixel
Mode 41 : 640x480, 16 bits/pixel
Mode 43 : 800x600, 16 bits/pixel
Mode 45 : 1024x768, 16 bits/pixel
Mode 49 : 1280x1024, 16 bits/pixel
Mode 4b : 1440x900, 16 bits/pixel
Mode 4d : 1920x1440, 16 bits/pixel
Mode 50 : 640x480, 32 bits/pixel
Mode 52 : 800x600, 32 bits/pixel
Mode 54 : 1024x768, 32 bits/pixel
Mode 58 : 1280x1024, 32 bits/pixel
Mode 5a : 1440x900, 32 bits/pixel
Mode 5c : 1920x1440, 32 bits/pixel

2. Die xorg.conf erst mit hilfe von „xorg-edit“ angepasst und anschließend unter Zuhilfenahme von gtf unterschiedliche Modlines erstellt und getestet.
Die xorg.conf schaut inzwischen auszugsweise so aus:
Section „Device“
Identifier „Intel Corporation 82865G Integrated Graphics Controller“
Driver „i810“
BusID „PCI:0:2:0“
EndSection

Section „Monitor“
Identifier „Acer AL1916W“
HorizSync 30-82
VertRefresh 56-76
DisplaySize 410 255
Option „DPMS“
Modeline „1440x900_60.00“ 106.47 1440 1520 1672 1904 900 901 904 932 -HSync +Vsync
EndSection

Section „Screen“
Identifier „Default Screen“
Device „Intel Corporation 82865G Integrated Graphics Controller“
Monitor „Acer AL1916W“
DefaultDepth 16
SubSection „Display“
Depth 16
Modes „1440x900“
EndSubSection
EndSection

Section „ServerLayout“
Identifier „Default Layout“
Screen „Default Screen“
InputDevice „Generic Keyboard“
InputDevice „Configured Mouse“
InputDevice „stylus“ „SendCoreEvents“
InputDevice „cursor“ „SendCoreEvents“
InputDevice „eraser“ „SendCoreEvents“
EndSection

Section „DRI“
Mode 0666
EndSection

3. Und ab da seit nunmehr zwei Tagen verzweifelt weil es nicht funktioniert.

Starte ich den X-Server neu, zeigt das Display OSD ein Auflösung von 1280x1024 Horizontal 80MHz Vertikal 75MHz
mit „gnome-display-properties“ kann auch nicht die 1440x900er Auflösung gewählt werden.
Ich weiß nicht mehr weiter, bin mir aber sicher das entweder Du oder irgendjemand sonst dort draußen helfen kann.

Wenns hilft hier noch kurz der Output von ddcprobe

sudo ddcprobe
vbe: VESA 3.0 detected.
oem: Intel(r)865G Graphics Chip Accelerated VGA BIOS
vendor: Intel Corporation
product: Intel(r)865G Graphics Controller Hardware Version 0.0
memory: 12288kb
mode: 1280x1024x256
mode: 1280x1024x64k
mode: 1280x1024x16m
mode: 1024x768x256
mode: 1024x768x64k
mode: 1024x768x16m
mode: 640x480x16m
mode: 800x600x64k
mode: 800x600x16m
mode: 640x480x256
mode: 800x600x256
mode: 640x480x64k
edid:
edid: 1 3
id: ad52
eisa: ACRad52
serial: 64602a69
manufacture: 46 2006
input: sync on green, analog signal.
screensize: 41 26
gamma: 2.200000
dpms: RGB, active off, no suspend, no standby
timing: 720x400@70 Hz (VGA 640x400, IBM)
timing: 720x400@88 Hz (XGA2)
timing: 640x480@60 Hz (VGA)
timing: 640x480@67 Hz (Mac II, Apple)
timing: 640x480@72 Hz (VESA)
timing: 640x480@75 Hz (VESA)
timing: 800x600@60 Hz (VESA)
timing: 800x600@72 Hz (VESA)
timing: 800x600@75 Hz (VESA)
timing: 832x624@75 Hz (Mac II)
timing: 1024x768@87 Hz Interlaced (8514A)
timing: 1024x768@70 Hz (VESA)
timing: 1024x768@75 Hz (VESA)
timing: 1280x1024@75 (VESA)
ctiming: 1280x1024@60
ctiming: 1280x960@60
ctiming: 1152x864@75
ctiming: 1440x1440@60
dtiming: 1440x900@69
monitorrange: 30-82, 56-76
monitorname: Acer AL1916W
monitorserial: L52091266321

HOFFE AUF DEINE/EURE HILFE :D

Gruß vom UBUNTU Neuling
Agent_Nappi

Moritz

(Threadstarter)
Avatar von Moritz

Anmeldungsdatum:
9. September 2005

Beiträge: 52

Wohnort: Berlin

und wenn du exakt das 915er-kommando und die modeline aus meinem letzten posting hier nimmst, geht‘s nicht? auch nicht mit verschobenem bild?

einziger unterschied, den ich auf die schnelle sehe: ich hab als defaultdepth 24 bit in der xorg.conf stehen.

Agent_Nappi

Avatar von Agent_Nappi

Anmeldungsdatum:
27. März 2007

Beiträge: 9

Hallo Moritz

Das kommt der Sache ein wenig näher. Ich habe auf defaultdepth 24 bit umgestellt. Nehme dann deine Modeline

Modeline "1440x900" 136.75   1440 1536 1688 1936   900 903 909 942  -hsync +vsync


und deine 915resolution Settings

sudo 915resolution 5a 1440 900 32 1904 930


bleibt der Bildschirm zwar nach den Neustart des X-Servers dunkel, das OSD vom Monitor zeigt aber zumindest schon einmal
folgende Werte: 1152x900 H71Mhz V77Mhz.

Das scheint also ein Schritt in die richtige Richtung zu sein.
Es keimt ein Funken Hoffnung :)

Vielleicht fällt dir ja jetzt noch was ein :wink:

Agent_Nappi

Avatar von Agent_Nappi

Anmeldungsdatum:
27. März 2007

Beiträge: 9

So, und jetzt kommt noch was ganz komisches dazu was ich überhautp nicht mehr verstehe.

Ich habe jetzt deine Settings permanent gemacht.
Also per:

 sudo update-rc.d -f resolutionfix.sh remove


den alten fix gelöscht und mit:

 sudo update-rc.d resolutionfix.sh defaults


mit deiner ersetzt.
Zusätzlich habe ich deine Modeline in der xorg.conf aktiv.
Und das :evil: :twisted: :twisted: :evil: (censored) bootet in eine 1024x768 Auflösung.
Starte ich dann X neu per Strg-Alt-Backspace startet er wie vorher auch (Black und 1152x900)

Hoffe ich habe zur weiterer Verwirrung beigetragen.

Gruß Agent_Nappi

Agent_Nappi

Avatar von Agent_Nappi

Anmeldungsdatum:
27. März 2007

Beiträge: 9

:lol:

Es ist soweit, ich hab es nun auch endlich geschafft den AL1916W mit seiner nativen Auflösung zu betreiben.

Hier der Auszug aus meiner xorg.conf:

Section "Device"
	Identifier	"Intel Corporation 82865G Integrated Graphics Controller"
	Driver		"i810"
	BusID		"PCI:0:2:0"
	Option "ModeValidation" "NoDFPNativeResolutionCheck"
	Option "NoAccel"
	Option "IgnoreEDID"
	Option "NoDDC"
EndSection

Section "Monitor"
	Identifier	"Acer AL1916W"
	Option		"DPMS"
	HorizSync	36-72
	VertRefresh 	36-60
	Modeline "1440x900" 135.75 1440 1536 1688 1936 900 903 909 942  -hsync +vsync
EndSection

Section "Screen"
	Identifier	"Default Screen"
	Device		"Intel Corporation 82865G Integrated Graphics Controller"
	Monitor		"Acer AL1916W"
	DefaultDepth	16	
	
	SubSection "Display"
		Depth		16
		Modes		"1440x900" "1280x1024" "1024x768" "800x600"  "640x480"
	EndSubSection	
EndSection

Section "ServerLayout"
	Identifier	"Default Layout"
	Screen		"Default Screen"
	InputDevice	"Generic Keyboard"
	InputDevice	"Configured Mouse"
	InputDevice     "stylus" "SendCoreEvents"
	InputDevice     "cursor" "SendCoreEvents"
	InputDevice     "eraser" "SendCoreEvents"
EndSection

Section "DRI"
	Mode	0666
EndSection

Dann habe ich die Datei

/etc/init.d/resolutionfix.sh


mit folgendem Inhalt erstellt:

915resolution 58 1440 900 32 1904 930


Die habe ich mit

sudo update-rc.d resolutionfix.sh defaults 01


in die runlevels eingetragen.
Gebooted und

:lol: :lol: :lol: 1440x900 :lol: :lol: :lol:

Gruß Agent

namlit87

Avatar von namlit87

Anmeldungsdatum:
10. Februar 2007

Beiträge: 30

Dank dieser Anleitung läuft mein Monitor jetzt auch entlich vernünftig!

Hatte nur das Problem das beim scrolen das Bild geruckelt hat (firefox etc.).

Das Problem konnte ich durch folgendes beheben:

Section "Device"
   Identifier   "Intel Corporation 82865G Integrated Graphics Controller"
   Driver      "i810"
   BusID      "PCI:0:2:0"
   Option "ModeValidation" "NoDFPNativeResolutionCheck"
#  Option "NoAccel"
   Option "RenderAccel" "true"
   Option "IgnoreEDID"
   Option "NoDDC"
EndSection

Vielleicht hilft es ja noch jmd. weiter.

Agent_Nappi

Avatar von Agent_Nappi

Anmeldungsdatum:
27. März 2007

Beiträge: 9

:shock: In der Tat, das hat mir auch noch geholfen :wink:
Mir war es aber nicht wirlich unangenehm aufgefallen, da ich z.B. den Firefox nie auf vollständige Größe aufgezogen habe.

Allerdings hab ich noch etwas anderes was auf die Dauer etwas unangenehm ist.
Schaut man ganz genau hin, dann krisselt das Bild ein wenig.
Recht gut zu sehen ist das z.b. wenn man ganz nah an den TFT herangeht.
Dann fransen die Buchstaben doch schon auffällig aus und haben keine scharfen Kontrast (und sind richtig krisselig).

Ist das auch schon jemandem aufgefallen? Und gibts dafür evt. auch ‚n guten Tip?

Das passiert bei mir jezt nur bei der nativen Auflösung. Alle anderen Auflösungen sind eh etwas „schwammiger“
Unter XP mit nativer Auflösung ist da nichts von zu sehen. Ich vermute also noch irgendeine Schraube an der
man noch drehen kann.

Gruß Agent.

namlit87

Avatar von namlit87

Anmeldungsdatum:
10. Februar 2007

Beiträge: 30

Das ist mir garnicht aufgefallen, hab jetzt auch gerade nicht die möglichkeit noch mal genau zu gucken.

Aber mir fällt auf das es z.B. bei der Abmelden, Herunterfahren (etc.) Anzeige hässliche Farbabstufungen gibt. Das liegt doch sicher daran das der Monitor nur mit 16bit läuft, eigentlich sollten doch auch 32bit möglich sein (bei mir hat es allerdings nicht geklappt als ich einfach eine 32 hingeschrieben habe).

antworten |
Passwort vergessen?