Switchable graphics ATI Mobility Radeon HD 5xxx Series don't work in Ubuntu

Bug #1021024 reported by Clément Février
132
This bug affects 26 people
Affects Status Importance Assigned to Milestone
fglrx
New
Undecided
Unassigned
xserver-xorg-driver-ati
New
Undecided
Unassigned

Bug Description

In Ubuntu 12.04, the switchable graphics ATI Mobility Radeon HD 5xxx Series don't work. It was working previously with the catalyst driver from the ATI website in Ubuntu 11.10 or 11.04 (I don't remember).

With the free dirver, Intel and ATI cards are running together. We can't choose one of them nor power off the second one. Thus the battery of the laptop dies quickly.

Using jockey to install the "ATI/AMD proprietary FGLRX graphics driver", there isn't error during the installation process, but the 3D does not work after reboot:

$ fglrxinfo
X Error of failed request: BadRequest (invalid request code or no such operation)
  Major opcode of failed request: 154 (GLX)
  Minor opcode of failed request: 19 (X_GLXQueryServerString)
  Serial number of failed request: 12
  Current serial number in output stream: 12

$ fgl_glxgears
Using GLX_SGIX_pbuffer
X Error of failed request: BadRequest (invalid request code or no such operation)
  Major opcode of failed request: 154 (GLX)
  Minor opcode of failed request: 19 (X_GLXQueryServerString)
  Serial number of failed request: 12
  Current serial number in output stream: 12

If I choose "ATI/AMD proprietary FGLRX graphics driver (post-release updates)", the installation failes:

2012-04-26 17:26:57,579 WARNING: /sys/module/fglrx_updates/drivers does not exist, cannot rebind fglrx_updates driver
2012-04-26 17:27:20,726 DEBUG: fglrx.enabled(fglrx_updates): target_alt None current_alt /usr/lib/fglrx/ld.so.conf other target alt None other current alt /usr/lib/fglrx/alt_ld.so.conf
2012-04-26 17:27:20,727 DEBUG: fglrx_updates is not the alternative in use
2012-04-26 17:27:20,753 DEBUG: fglrx.enabled(fglrx_updates): target_alt None current_alt /usr/lib/fglrx/ld.so.conf other target alt None other current alt /usr/lib/fglrx/alt_ld.so.conf
2012-04-26 17:27:20,753 DEBUG: fglrx_updates is not the alternative in use

Finaly, the catalyst drivers from ATI website (12.4 and 12.6) break X11 after rebooting. We can still uninstall the driver with the tty.

It's a known issue, see http://ubuntuforums.org/showthread.php?t=1930450 and http://ubuntuforums.org/showthread.php?t=1966649

System informations:

$ lspci|grep VGA
00:02.0 VGA compatible controller: Intel Corporation Core Processor Integrated Graphics Controller (rev 02)
01:00.0 VGA compatible controller: Advanced Micro Devices [AMD] nee ATI Manhattan [Mobility Radeon HD 5400 Series]

$ sudo lshw -C display
  *-display
       description: VGA compatible controller
       product: Manhattan [Mobility Radeon HD 5400 Series]
       vendor: Hynix Semiconductor (Hyundai Electronics)
       physical id: 0
       bus info: pci@0000:01:00.0
       version: 00
       width: 64 bits
       clock: 33MHz
       capabilities: pm pciexpress msi vga_controller bus_master cap_list rom
       configuration: driver=radeon latency=0
       resources: irq:46 memory:a0000000-afffffff memory:c4400000-c441ffff ioport:4000(size=256) memory:c4440000-c445ffff
  *-display
       description: VGA compatible controller
       product: Core Processor Integrated Graphics Controller
       vendor: Intel Corporation
       physical id: 2
       bus info: pci@0000:00:02.0
       version: 02
       width: 64 bits
       clock: 33MHz
       capabilities: msi pm vga_controller bus_master cap_list rom
       configuration: driver=i915 latency=0
       resources: irq:43 memory:c0000000-c03fffff memory:b0000000-bfffffff ioport:5050(size=8)

$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 12.04 LTS
Release: 12.04
Codename: precise

$ uname -a
Linux laptop 3.2.0-23-generic #36-Ubuntu SMP Tue Apr 10 20:39:51 UTC 2012 x86_64 x86_64 x86_64 GNU/Linux

$ xrandr
Screen 0: minimum 320 x 200, current 1600 x 900, maximum 8192 x 8192
LVDS1 connected 1600x900+0+0 (normal left inverted right x axis y axis) 382mm x 215mm
   1600x900 60.1*+
   1440x900 59.9
   1360x768 59.8 60.0
   1152x864 60.0
   1024x768 60.0
   800x600 60.3 56.2
   640x480 59.9
VGA1 disconnected (normal left inverted right x axis y axis)

Tags: bot-comment
Revision history for this message
Ubuntu Foundations Team Bug Bot (crichton) wrote :

Thank you for taking the time to report this bug and helping to make Ubuntu better. It seems that your bug report is not filed about a specific source package though, rather it is just filed against Ubuntu in general. It is important that bug reports be filed about source packages so that people interested in the package can find the bugs about it. You can find some hints about determining what package your bug might be about at https://wiki.ubuntu.com/Bugs/FindRightPackage. You might also ask for help in the #ubuntu-bugs irc channel on Freenode.

To change the source package that this bug is filed about visit https://bugs.launchpad.net/ubuntu/+bug/1021024/+editstatus and add the package name in the text box next to the word Package.

[This is an automated message. I apologize if it reached you inappropriately; please just reply to this message indicating so.]

tags: added: bot-comment
affects: ubuntu → xserver-xorg-video-ati (Ubuntu)
affects: xserver-xorg-video-ati (Ubuntu) → ubuntu
affects: ubuntu → xserver-xorg-driver-ati
Revision history for this message
Josef Andersson (northar) wrote :

Note: i can verify that ATI Mobility Radeon HD 6xxx Series has the same problems as described above on 12.04 (using a intel/amd hybrid card on a HP g6 1300)

Revision history for this message
Maurice Lessmeister (maurice-o5) wrote :

Same issue here with a Dell Inspirion 15R SE (codename: 7250).
Its an Intel HD4000/AMD 7730M Hybrid. Also trying to run 12.04.

Revision history for this message
Lazorne (lazorne) wrote :

Same Issue with HP DV6-3163

Revision history for this message
Rafael Barbosa (rbocosta) wrote :

Same issue here ona Dell Inspiron 15R SE (7520) on 12.04. Any workarounds?

Revision history for this message
O. Sinclair (o-sinclair) wrote :

just to add that I have had this problem since 11.10 and tried both 32-bit and 64-bit versions. Last version that worked was 11.04

on an HP Pavilion dm4 with Intel and ATI Mobility Radeon 5450

Revision history for this message
Ari (ari-lp) wrote :

Same problem with Acer 3820TG with HD5650.

Revision history for this message
geoff (geoff-wong) wrote :

Same on Samsung np530V5C with ati 7670M.

Revision history for this message
Ari (ari-lp) wrote :

@everthonvs:

Thank you for your input, but this method has been confirmed not to work with HD5xxx cards (see the ubuntuforums thread for some reports on this). I am happy that you managed to fix the issue on your notebook, though!

@northar, maurice_o5, geoff-wong:

The tutorial above should work fine with your cards (HD6xxx and 7xxx series).

Revision history for this message
O. Sinclair (o-sinclair) wrote :

Problem persists in ubuntu 12.10 and also with drivers downloaded from AMD. Only difference that the AMD installer politely told me my card is not supported.... amd Catalyst driver version 12.10

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.