Dapper: IBM T60p, ATI Mobility FireGL V5200 not detected

Bug #46527 reported by Alex Bligh on 2006-05-25
8
Affects Status Importance Assigned to Milestone
discover1-data (Ubuntu)
Medium
Unassigned

Bug Description

On installing Dapper (Daily ISO as of 24 May 06), the wrong screen driver is detected. It should install fglrx, but instead installs VESA.

This is corrected by
1. Installing the fglrx X driver, kernel modules etc.
2. Performing the following modification to /etc/X11/xorg.conf

Section "Device"
 Identifier "ATI Technologies, Inc. ATI Default Card"
 Driver "fglrx" <----- ADD THIS LINE
 #Driver "vesa" <---- COMMENT OUT THIS LINE
 BusID "PCI:1:0:0"
 ChipID 0x71c5 <----- ADD THIS LINE
EndSection

Clearly the problem here is that the fglrx detection routines are missing the above ChipID as one that works with fglrx. I believe the display driver is a ATI Mobility FireGL V5200.

After this mod has been made, accelerated screen drawing works perfectly.

Simon Law (sfllaw) wrote :

Hi Alex,

Please run the following commands:
$ lspci -vn | tee /tmp/lspci-vn.log
$ sudo discover --enable=isa,pci --format="%S\t%D\n" video | tee /tmp/discover.log
$ sudo xresprobe ati | tee /tmp/xresprobe.log
$ sudo xresprobe fglrx | tee -a /tmp/xresprobe.log

Then, please attach /tmp/lspci-vn.log, /tmp/discover.log, and
/tmp/xresprobe.log to this bug report using the following link:
https://launchpad.net/distros/ubuntu/+bug/46527/+addattachment

Thanks.

discover.log as requested

lspci-vn.log.as requested

xresprobe.log as requested

Paul Sladen (sladen) wrote :

discover1-data 1002:71c4 -> Radeon Mobility

Changed in xserver-xorg:
status: Needs Info → Confirmed
Paul Sladen (sladen) wrote :

Alex: before I upload this change can you make sure that your card works with the 'ati' open-source driver. Because 'fglrx' is the binary driver we can't make it by default, but can at least add the missing ID to the database so that it doesn't default to 'vesa'.

Alex Bligh (ubuntu-alex-org) wrote :

Paul,

OK, I did this:

Replace 'Driver "fglrx"' by 'Driver "ati"' leaving ChipID line: X does not start as the driver complains that the ChipID line is not valid.

Replace 'Driver "fglrx"' by 'Driver "ati"' commenting out ChipID line: X does not start as the driver complains that it cannot detect an ATI chipset at the bus ID specified.

The same occurs (in both cases) if I use "radeon" not "ati".

It seems to me that the underlying problem here is that the open-source ATI driver does not detect the chipset concerned. A quick google suggests it has the same programming interface as some of the other Radeon Mobility chips so perhaps the non-proprietary driver just needs to be tweaked to detect it.

To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers