default depth too high in xorg.conf for Neomagic MagicGraph 256AV
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
xserver-xorg-video-neomagic (Ubuntu) |
Invalid
|
Medium
|
Unassigned |
Bug Description
After installing xubuntu on an old 390X IBM Thinkpad, the display was very slow updating, with scrolling and window moving painfully glitchy. This behaviour was not evident in Windows XP on this laptop, nor other Linux distros.
The laptop has a (according to xorg.conf) NeoMagic Corporation NM2200 [MagicGraph 256AV] using the "neomagic driver" and on my install was configured to use a DefaultDepth of 24bit. After checking another distros install on this hardware(in which this display updated smoothly) I noticed its default depth was set to 16.
I then modified xorg.conf to DefaultDepth 16 in xubuntu, restarted X and now display is smooth.
After googling it seems the chip does support 24bit, however the performance is poor. Therefore I think default should be 16 for this chip as often xubuntu is suggested as a good distro for lower spec machines, but initial impressions are that the hardware is not up to it. I believe this chipset may be quite common with older laptops.
->xorg
On my 380ED Thinkpad it also gets the depth wrong and I end up with a massive resolution. Changing to 16 bit gives me 800x600..