X.org 7.2 fails to load with fglrx/ati drivers with Radeon 9200

Bug #116268 reported by PeterB
8
Affects Status Importance Assigned to Milestone
linux-restricted-modules-2.6.22 (Ubuntu)
Invalid
Undecided
Unassigned
xorg (Ubuntu)
Invalid
Undecided
Unassigned

Bug Description

Binary package hint: xorg

I recently upgraded from Edgy to Feisty via `update-manager -c`. With the upgrade to Feisty came X.org 7.2, which seems to have broken support for the fglrx/ati drivers with the Radeon 9200. I can use the radeon drivers just fine, but they don't provide any support for hardware acceleration.

=-=-=-=-=-=-=-=-=-=
Cause of the problem:
=-=-=-=-=-=-=-=-=-=
The problem seems to lay in the fact that the Radeon 9200 registers as two PCI addresses (one for VGA output and one for DVI output, AFAIK). While the radeon drivers don't have a problem with it, the ati/fglrx drivers complain about there being no Device section for the PCI address that has the Device section that comes last. I'm suspecting the problem is in the driver, not xorg itself, as radeon has no problem with the card.

=-=-=-=-=-=-=-=-=-=
Things I've tried:
=-=-=-=-=-=-=-=-=-=
I've tried:
Swapping the order for the Device sections around
Enabling and disabling the framebuffer
Only having one Device section

=-=-=-=-=-=-=-=-=-=
Things that might fix it for now:
=-=-=-=-=-=-=-=-=-=
Some way of 'disabling' one of the PCI addresses? This would stop xorg thinking that there are two devices that need helping.

Tags: 9200 fglrx radeon
Revision history for this message
Laurent Bigonville (bigon) wrote :

Could you attach /var/log/Xorg.0.log

Thank you

If you want to use the radeon driver, have you removed the xorg-driver-fglrx package?

Changed in xorg:
status: Unconfirmed → Needs Info
Revision history for this message
PeterB (peter-bunyan) wrote :
Revision history for this message
PeterB (peter-bunyan) wrote :
description: updated
Revision history for this message
Laurent Bigonville (bigon) wrote :

I think that the problem comes from the fact that fglrx doesn't support old cards any more. You should use the radeon driver. If you have troubles to enable dri, please check that xorg-driver-fglrx package has been removed

Changed in xorg:
status: Needs Info → Rejected
Revision history for this message
PeterB (peter-bunyan) wrote :

No, Laurent. fglrx worked fine with my card before I upgraded from xorg 7.1 to 7.2. I've checked, and upgrading from Edgy to Feisty didn't upgrade fglrx at all. So the incompatibility is between fglrx and xorg 7.2, not fglrx and my graphics card.

Changed in xorg:
status: Unconfirmed → In Progress
Revision history for this message
Laurent Bigonville (bigon) wrote :

mmm according to http://packages.ubuntu.com/xorg-driver-fglrx the fglrx driver has been updated between edgy and feisty...
Could you please reports what dpkg -l xserver-xorg-core says?

Revision history for this message
PeterB (peter-bunyan) wrote :

peter@N00B-PC:~/warsow$ dpkg -l xserver-xorg-core
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Installed/Config-files/Unpacked/Failed-config/Half-installed
|/ Err?=(none)/Hold/Reinst-required/X=both-problems (Status,Err: uppercase=bad)
||/ Name Version Description
+++-===============-===============-==============================================
ii xserver-xorg-co 1.2.0-3ubuntu8 X.Org X server -- core server

Revision history for this message
Laurent Bigonville (bigon) wrote :

And the version of fglrx?

dpkg -l xorg-driver-fglrx ?

Revision history for this message
Laurent Bigonville (bigon) wrote :

nevermind, according to the log file it's version 8.34.8.
I persist to say that support of old card (<=9200) has been deprecated

Revision history for this message
PeterB (peter-bunyan) wrote :

Hmm... it seems you're right.

Never mind - I've got the 'ati' driver working properly with this guide: https://help.ubuntu.com/community/Radeon_9200/9250_%28RV280%29_and_DVI

Revision history for this message
Laurent Bigonville (bigon) wrote :

Closing

Changed in xorg:
status: In Progress → Rejected
Revision history for this message
maurycio (maurycio) wrote :

I've an ATI Radeon 9200 and I've started a new instalation of Ubuntu 7.10 beta. The firt time I've installed ATI Radeon seem to work fine and the Desktop efects work as well (that was applyed by default), but the second screen never works. I'v tryed to change some configuration, but it never assumes the changes I've made, and the second screen (TV) never works. After a few tryes to change this configurations in order to make second screen (TV) work, Ubuntu crashes and go to a screen with 800x600 resolution asking me to change the resolution to one better, but after many tryes it never works so I've to reinstall the ubuntu.
After restart and install all the updates, I don't know how, but the Desktop effects don't work even if I try to enable it. It says that my graphic card doesn't support this effects :-o (Why if in the first instalation it works fine and without any intervention). The second display steel without working with the same simtoms of the first intalation.
Will this problem be solved with the final release of Ubuntu 7.10? please :D

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

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.