special resolution with xorg
Nic Duerr
nic0n at gmx.net
Wed Feb 1 01:11:11 PST 2006
Having the EDID keyword I found the Options "NoDDC" and "IgnoreEDID"
which I put into the device section of xorg.conf. After restarting I
still ended up 1024x768 so I grep'ed the logs once more and found this:
[---snip---]
cat /var/log/Xorg.0.log | grep -n DDC
352:(II) NEOMAGIC(0): VESA VBE DDC supported
353:(II) NEOMAGIC(0): VESA VBE DDC Level none
354:(II) NEOMAGIC(0): VESA VBE DDC transfer in appr. 0 sec.
355:(II) NEOMAGIC(0): VESA VBE DDC read failed
365:(--) NEOMAGIC(0): No DDC signal
580:(WW) NEOMAGIC(0): Option "NoDDC" is not used
cat /var/log/Xorg.0.log | grep -n EDID
581: (WW) NEOMAGIC(0): Option "IgnoreEDID" is not used
cat /var/log/Xorg.0.log | grep -n 1024x480
382:(II) NEOMAGIC(0): Removing mode (1024x480) that won't display
properly on LCD
383:(II) NEOMAGIC(0): Not using mode "1024x480" (unknown reason)
487:(II) NEOMAGIC(0): Not using mode "1024x480" (no mode of this name)
[---snip---]
It seams the NoDDC and IgnoreEDID Options are processed too late, when
neomagic has already tried to get the DDC information and discarded the
1024x480 mode.
When I ran read-edid (from
http://john.fremlin.de/programs/linux/read-edid/) he get's information
about the card but none about the LCD (error: call failed).
So it really seems the problem is tracked down...
More information about the xorg
mailing list