Since I have a laptop with the ATI X1400 graphics card and ATI doesn't support that card in its official driver, I had to find a (quick and dirty) way to get it working in XWindows with the resolution of 1280x800.
Note that the location of the graphics driver could vary on your distribution. I use SuSE Linux 10, on Ubuntu the location is /usr/lib/xorg/modules/drivers/
If you have an X1400 card, try this first. If you have some other X1xxx card or your X1400 card's ID is NOT xxxx:7145, try the detailed instruction.
/usr/X11R6/lib/modules/drivers/fglrx_drv.o with this one/usr/X11R6/lib/modules/drivers/fglrx_drv.o with this oneaticonfig --initial --forceA more detailed solution that should also work with other ATI X1xxx cards, or how to replace the ID of the X700 card (that supports 1280x800) with the ID of your card:
lspci -n (xxxx:7145 for my card)/usr/X11R6/lib/modules/drivers/fglrx_drv.o in a hex editor (e.g. khexedit)0x001a:8aa0 (driver version 8.23.7 for xorg 6.8) replace the bytes 4f 5e with the ID of your card in reverse (Intel) byte order (that's 45 71 for my card)aticonfig --initial --forceIf you can't find the appropriate bytes to replace, here's a little help:
You're looking for a table of supported IDs. These IDs (in little endian - Intel - byte order) should be very close to each other:
4a 5e
Those are the IDs of the X700 card. You can replace any of them with the ID of your card.
4b 5e
4c 5e
4d 5e
4e 5e
4f 5e
Use the same procedure for your unsupported card: find a supported card that is similar to yours and replace it's ID with the ID of your card. Use lspci -n to find your card's ID and Google to find the ID of the similar card.
My Counter says you are visitor
number
since April, 08 2006