1002:9452 fglrx graphics broken on upgrade with AMD FireStream 9250

Bug #1075035 reported by Sean Fitzpatrick on 2012-11-05
12
This bug affects 1 person
Affects Status Importance Assigned to Milestone
fglrx-installer (Ubuntu)
Wishlist
Unassigned

Bug Description

I upgraded my desktop at home to 12.10 today, and wound up with complete failure of graphics: compiz would not work and hence Unity would not start - I had only a desktop and a terminal (accessed via Ctrl-Alt-T). Screen resolution was very poor (and used only 75% of the screen on a 24" monitor) - I couldn't even view the full width of a page in Firefox.
Apparently AMD is still releasing drivers for the Firestream series, so I don't know what went wrong in my case. I can try reinstalling fglrx to see what happens, or whatever suggestions might help diagnose the issue.

WORKAROUND: I've managed to get back to a working desktop by purging everything related to fglrx and using the open source drivers.

ProblemType: Bug
DistroRelease: Ubuntu 12.10
Package: xorg 1:7.7+1ubuntu4
ProcVersionSignature: Ubuntu 3.5.0-18.29-generic 3.5.7
Uname: Linux 3.5.0-18-generic x86_64
.tmp.unity.support.test.0:

ApportVersion: 2.6.1-0ubuntu6
Architecture: amd64
CompizPlugins: [core,composite,opengl,compiztoolbox,decor,vpswitch,snap,mousepoll,resize,place,move,wall,grid,regex,imgpng,session,gnomecompat,animation,fade,unitymtgrabhandles,workarounds,scale,expo,ezoom,unityshell]
CompositorRunning: compiz
Date: Sun Nov 4 20:49:47 2012
DistUpgraded: 2012-11-04 19:38:44,429 DEBUG enabling apt cron job
DistroCodename: quantal
DistroVariant: ubuntu
DkmsStatus:
 virtualbox, 4.1.18, 3.2.0-33-generic, x86_64: installed
 virtualbox, 4.1.18, 3.5.0-18-generic, x86_64: installed
ExtraDebuggingInterest: Yes, if not too technical
GraphicsCard:
 Advanced Micro Devices [AMD] nee ATI RV770 [FireStream 9250] [1002:9452] (prog-if 00 [VGA controller])
   Subsystem: Advanced Micro Devices [AMD] nee ATI Device [1002:0502]
InstallationDate: Installed on 2011-10-24 (378 days ago)
InstallationMedia: Ubuntu 11.10 "Oneiric Ocelot" - Release amd64 (20111012)
MachineType: System manufacturer System Product Name
MarkForUpload: True
ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-3.5.0-18-generic root=UUID=3defba29-dff3-4045-9f58-a0f5430e0d0a ro quiet splash vt.handoff=7
SourcePackage: xorg
UpgradeStatus: Upgraded to quantal on 2012-11-05 (0 days ago)
dmi.bios.date: 05/19/2008
dmi.bios.vendor: American Megatrends Inc.
dmi.bios.version: 0512
dmi.board.asset.tag: To Be Filled By O.E.M.
dmi.board.name: P5KPL-CM
dmi.board.vendor: ASUSTeK Computer INC.
dmi.board.version: x.xx
dmi.chassis.asset.tag: Asset-1234567890
dmi.chassis.type: 3
dmi.chassis.vendor: Chassis Manufacture
dmi.chassis.version: Chassis Version
dmi.modalias: dmi:bvnAmericanMegatrendsInc.:bvr0512:bd05/19/2008:svnSystemmanufacturer:pnSystemProductName:pvrSystemVersion:rvnASUSTeKComputerINC.:rnP5KPL-CM:rvrx.xx:cvnChassisManufacture:ct3:cvrChassisVersion:
dmi.product.name: System Product Name
dmi.product.version: System Version
dmi.sys.vendor: System manufacturer
version.compiz: compiz 1:0.9.8.4+bzr3407-0ubuntu1
version.ia32-libs: ia32-libs N/A
version.libdrm2: libdrm2 2.4.39-0ubuntu1
version.libgl1-mesa-dri: libgl1-mesa-dri 9.0-0ubuntu1
version.libgl1-mesa-dri-experimental: libgl1-mesa-dri-experimental N/A
version.libgl1-mesa-glx: libgl1-mesa-glx 9.0-0ubuntu1
version.xserver-xorg-core: xserver-xorg-core 2:1.13.0-0ubuntu6
version.xserver-xorg-input-evdev: xserver-xorg-input-evdev 1:2.7.3-0ubuntu2
version.xserver-xorg-video-ati: xserver-xorg-video-ati 1:6.99.99~git20120913.8637f772-0ubuntu1
version.xserver-xorg-video-intel: xserver-xorg-video-intel 2:2.20.9-0ubuntu2
version.xserver-xorg-video-nouveau: xserver-xorg-video-nouveau 1:1.0.2-0ubuntu3

summary: - Graphics broken on upgrade with AMD Firestream 9250 and fglrx
+ 1002:9452 fglrx graphics broken on upgrade with AMD FireStream 9250
description: updated

Sean Fitzpatrick, thank you for reporting this and helping make Ubuntu better. Could you please test the following WORKAROUND via https://help.ubuntu.com/community/BinaryDriverHowto/ATI#WORKAROUND and comment if you can use fglrx-installer in Quantal?

Thank you for your understanding.

Reassigning to fglrx-installer due to debug information being attached from having reported initially against xorg instead of fglrx-installer.

affects: xorg (Ubuntu) → fglrx-installer (Ubuntu)
Changed in fglrx-installer (Ubuntu):
status: New → Incomplete

I tried the workaround, but ran into some problems:
 - in step 5, the command apt-get -y reinstall was not recognised. The "reinstall" seems to be the wrong code. I couldn't recall what the correct command was, so I did this step via synaptic.
 - step 6 failed because there was no package "fglrx-installer". The repository I added in Step 2 didn't have this package, but it did have plain ol' "fglrx", so I tried installing that instead.
 - In the final step (7), the command aticonfig --initial returned
        aticonfig: No supported modules present

Rebooting resulted in the same mess as before, so I purged fglrx again, and rebooted with the open source drivers.

Thanks for the help.

Sean Fitzpatrick, thank you for testing the WORKAROUND. Regarding your comments:
>"I tried the workaround, but ran into some problems: - in step 5, the command apt-get -y reinstall was not recognised. The "reinstall" seems to be the wrong code."

It was. It has just been updated to:
sudo apt-get --reinstall install xserver-xorg-video-intel

>"- step 6 failed because there was no package "fglrx-installer". The repository I added in Step 2 didn't have this package, but it did have plain ol' "fglrx", so I tried installing that instead."

This also was incorrect. This has been updated to:
sudo apt-get -y install fglrx

As well, could you also please try the PPA with instead:
sudo apt-get -y install fglrx-updates

Thank you for your understanding.

I'll try to find some time to give this a try tonight - I've got 500 students waiting to get midterms from me today so I'll be a bit busy! In case it's any help, here are the lines I get from lspci related to the Firestream card:

01:00.0 VGA compatible controller: Advanced Micro Devices [AMD] nee ATI RV770 [FireStream 9250]
01:00.1 Audio device: Advanced Micro Devices [AMD] nee ATI RV770 HDMI Audio [Radeon HD 4850/4870]

madbiologist (me-again) wrote :

Sean - are you able to test the Catalyst 12.11 beta driver at http://support.amd.com/us/kbarticles/Pages/AMDCatalyst1211betadriver.aspx on Ubuntu 12.04?

I could, but probably not until the weekend - I'll need time to do a 12.04 install on this machine (my home computer) and I've got a really busy week at work. (My work computer still has 12.04 - I need a graphics program that depends on qt3 - but no AMD graphics.)

I've installed 12.04, updated it, and tried installing the 12.11 beta driver form the link in #6. In case I did something wrong, here are my steps: 1. Download and extract the file. 2 In the directory of the extracted file, I ran sudo sh file.run
The installer program came up, but it only returns the message "Your graphics adapter is not supported by this driver. Installation will not proceed."
I tried building an Ubuntu package for the driver but that also failed.

I haven't yet tried the workaround in bug #1058040 that involves downgrading X.Org, but it seems like any attempts to run a newer driver on 12.10 fail for me.

With the open-source drivers my previously whisper-quiet desktop computer sounds like a jet engine when playing a video full-screen, so I think I'm going to have to either go back to 12.04 or update my graphics card. (I'd been meaning to do the latter anyway - the firestream card isn't really appropriate for what I use it for.)

Christopher: installing fglrx-updates has the same effect. Graphics are completely shot on rebooting, and I'm unable to run aticonfig --initial or amdconfig --initial successfully as before.
I'm sticking with the open source drivers for now and am looking at swapping out this card for a supported one.

Changed in fglrx-installer (Ubuntu):
status: Incomplete → New

Christopher, is there anything further you might need me to check? I am planning to apply a "workaround" this week of a GeForce 650 I got a good deal on :-) I'll hold off on swapping the cards in case you need me to follow up on anything. I'm not using the Firestream for any GP-GPU computing or any of the heavy number-crunching it's intended for so it's a bit of a silly card to have in my machine anyway.

Sean Fitzpatrick, thank you for your comments. Regarding them https://bugs.launchpad.net/ubuntu/+source/fglrx-installer/+bug/1075035/comments/10 :
>"Christopher, is there anything further you might need me to check? I am planning to apply a "workaround" this week of a GeForce 650 I got a good deal on :-) I'll hold off on swapping the cards in case you need me to follow up on anything. I'm not using the Firestream for any GP-GPU computing or any of the heavy number-crunching it's intended for so it's a bit of a silly card to have in my machine anyway."

Unfortunately, I'm currently at an impasse regarding the next step. However, I did bring this bug report to the attention of the Ubuntu X team (maintainers of fglrx-*) as per https://lists.ubuntu.com/archives/ubuntu-x/2012-November/001237.html .

At this point, no need exists for you to wait to swap the card out.

Thank you for your understanding.

Daniel Letzeisen (dtl131) wrote :

This is basically the same as bug 1058040 , so marking duplicate...

Dave Lentz, this report is not the same as bug 1058040 as the scope of 1058040 is HD2000-4000 series cards, and a Firestream 9250 is not a part of that series.

As well, as per AMD, a fix for HD2000-4000 series cards in Ubuntu 12.10+ is not planned, and the newest release available for those cards was provided on 7/24/2012 as per http://support.amd.com/us/gpudownload/linux/legacy/Pages/legacy-radeon_linux.aspx .

However, AMD has recently and explicitly provided a beta release for the Firestream 9250 on 12/3/2012 as per http://support.amd.com/us/gpudownload/linux/Pages/radeon_linux.aspx?type=2.11.1&product=2.11.1.3.3&lang=English . However, they did not explicitly note it is covered under 13.1 (which provides Ubuntu 12.10 support).

AMD has been contacted to confirm if the Firestream 9250 is covered under 13.1 or not, and if/when Ubuntu 12.10 support will be available. we are awaiting their response.

If you have any questions about this or any other fglrx report, please direct them to the Ubuntu X team at https://lists.ubuntu.com/mailman/listinfo/ubuntu-x .

Thank you for your understanding.

Sean Fitzpatrick, so here is AMD's official response:

"All Workstation products including FireStream have been removed from Catalyst drivers starting 2013. We have a separate driver for Workstation products. I have instructed our web team to make the corrections. For FireStream 9250 you can either install CAT 12.10 or the 8.911.3.4. In terms of Xserver support, please note that this feature has been added to 9.012 drivers and above. So the next Workstation driver will be supporting Xserver 1.13, however the FireStream 9250 will not be supported in 9.012 driver. Cat 12.10 or 8.911.3.4 will be the latest driver for the legacy FireStream 9250."

Marking TrIaged Wishlist as per https://wiki.ubuntu.com/Bugs/Importance as this is a bug "that would only be fixed on a outside-contribution basis" in that AMD would either have to resume support for Firestream 9250 in Catalyst 9.012 drivers and above (where xserver 1.13 is currently supported), or backport 1.13 support to the AMD FirePro™/FireGL™ Unified Driver version 8.911.3.4+.

Thank you for your understanding.

Changed in fglrx-installer (Ubuntu):
importance: Undecided → Wishlist
status: New → Triaged

Thanks for the update. I gave my FireStream to someone interested in doing some GP-GPU computing and bought an NVIDIA card. I'll let them know although I think they're running CentOS (with an older X version).

Quantal is EOL as per https://wiki.ubuntu.com/Releases. As per https://wiki.ubuntu.com/XenialXerus/ReleaseNotes#fglrx fglrx-* is being deprecated going forward for Ubuntu >= 16.04.

Changed in fglrx-installer (Ubuntu):
status: Triaged → Won't Fix
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers