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