Public bug reported:

The S3 ProSavageDDR K4M266 (PCI device id 5333:8d01) is one of the
devices supported by the xorg 'savage' driver. However, the
/lib/discover/pci.lst from the discovery1-data package lists the kernel
module to load as 'unknown' instead of 'Server:XFree86(savage)', as it
should be.

This causes the video driver to fall back to 'vesa' upon discovery,
since as said before, there is no kernel module specified for this
device on /lib/discover/pci.lst.

I've got the 'savage' driver to work for this graphics chip on my system
by simply changing the 'vesa' line on /etc/X11/xorg.conf to 'savage'. A
side effect of the discovery of this device not working seems to be that
I also have to explicitly specify the hsync and vrefresh ranges of my
laptop's monitor in order to be able to work with the native 1024x768
resolution, whereas when detection works (i.e. edited pci.lst) the
native 1024x768 resolution works without having to specify any
particular hsync and vreferesh ranges in xorg.conf.

* Here's what needs to be done:

replace the following line on /lib/discover/pci.lst:

        53338d01        video   unknown 86C380 [ProSavageDDR K4M266]
        
by:     

        53338d01        video   Server:XFree86(savage)  86C380 [ProSavageDDR 
K4M266]
        
which simply means replacing 'unknown' by 'Server:XFree86(savage)'

* Additional info:

output of lspci for this chip:

        01:00.0 VGA compatible controller: S3 Inc. 86C380 [ProSavageDDR
K4M266] (rev 02)

output of lspci -n:

        01:00.0 0300: 5333:8d01 (rev 02)

Thanks to Tormod Volden for pointing this out.

** Affects: discover1-data (Ubuntu)
     Importance: Undecided
         Status: Unconfirmed

-- 
pci.lst needs to be updated for the S3 ProSavageDDR K4M266 video chip
https://launchpad.net/bugs/72446

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to