Comment 39 for bug 6271

Revision history for this message
Bavo (bavo-t) wrote :

When I change vbecall to vbefp in /etc/init.d/915resolution on line 26, the VBIOS is patched to set the highest mode (7c) to 1400x1050 as it should.
But xorg doesn't seem to accept it. I have to change mode 3c (or 30 or 32 or 34 or 38 or 3a) in order to get it to work
this is the output of 915resolution -l
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 : 1600x1200, 8 bits/pixel
Mode 3c : 1400x1050, 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 : 1600x1200, 16 bits/pixel
Mode 4d : 1400x1050, 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 : 1600x1200, 32 bits/pixel
Mode 5c : 1400x1050, 32 bits/pixel
Mode 7c : 1400x1050, 8 bits/pixel
Mode 7d : 1400x1050, 16 bits/pixel
Mode 7e : 1400x1050, 32 bits/pixel
As you can see the highest mode (7c) is different from the others, it isn't listed per bit/pixels. Maybe that is the reason why Xorg can't use this mode?