[AMD Richland + Mars] Unable to switch graphics

Bug #1315285 reported by Yung Shen on 2014-05-02
This bug affects 1 person
Affects Status Importance Assigned to Milestone
fglrx-installer (Ubuntu)
Alberto Milone

Bug Description

Unable to switch in between APU and Discrete GPU.

Step to reproduce:

Oepn AMD Crystal Control Center,

$ sudo amdcccle

Switchable graphics settings menu will shown

Actual result:
Found no switchable graphics settings

Currently found effected:

00:01.0 VGA compatible controller [0300]: Advanced Micro Devices, Inc. [AMD/ATI] Richland [Radeon HD 8450G] [1002:9995]
with GPU:
01:00.0 VGA compatible controller [0300]: Advanced Micro Devices, Inc. [AMD/ATI] Mars [Radeon HD 8670A/8670M/8750M] [1002:6600]

ProblemType: Bug
DistroRelease: Ubuntu 14.04
Package: linux-image-3.13.0-24-generic 3.13.0-24.46 [modified: boot/vmlinuz-3.13.0-24-generic]
ProcVersionSignature: Ubuntu 3.13.0-24.46-generic 3.13.9
Uname: Linux 3.13.0-24-generic x86_64
NonfreeKernelModules: fglrx
ApportVersion: 2.14.1-0ubuntu3
Architecture: amd64
 /dev/snd/controlC1: ubuntu 1562 F.... pulseaudio
 /dev/snd/controlC0: ubuntu 1562 F.... pulseaudio
 country TW:
  (2402 - 2472 @ 40), (3, 27)
  (5270 - 5330 @ 40), (3, 17), DFS
  (5735 - 5815 @ 40), (3, 30)
CurrentDesktop: Unity
Date: Fri May 2 15:59:50 2014
HibernationDevice: RESUME=UUID=be96939f-ffde-4407-a99e-17beebf60ad5
InstallationDate: Installed on 2014-04-30 (1 days ago)
InstallationMedia: Ubuntu 14.04 LTS "Trusty Tahr" - Release amd64 (20140417)
MachineType: Hewlett-Packard HP ProBook 445 G1 Notebook PC
ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-3.13.0-24-generic root=UUID=58dd6874-a445-4c06-ab93-5be7a08a2c62 ro quiet splash vt.handoff=7
 linux-restricted-modules-3.13.0-24-generic N/A
 linux-backports-modules-3.13.0-24-generic N/A
 linux-firmware 1.127
 0: phy0: Wireless LAN
  Soft blocked: no
  Hard blocked: no
SourcePackage: linux
UpgradeStatus: No upgrade log present (probably fresh install)
dmi.bios.date: 09/05/2013
dmi.bios.vendor: Hewlett-Packard
dmi.bios.version: 68CPE Ver. F.21
dmi.board.asset.tag: Base Board Asset Tag
dmi.board.name: 1950
dmi.board.vendor: Hewlett-Packard
dmi.board.version: KBC Version 91.0B
dmi.chassis.type: 10
dmi.chassis.vendor: Hewlett-Packard
dmi.modalias: dmi:bvnHewlett-Packard:bvr68CPEVer.F.21:bd09/05/2013:svnHewlett-Packard:pnHPProBook445G1NotebookPC:pvrA201BC1203:rvnHewlett-Packard:rn1950:rvrKBCVersion91.0B:cvnHewlett-Packard:ct10:cvr:
dmi.product.name: HP ProBook 445 G1 Notebook PC
dmi.product.version: A201BC1203
dmi.sys.vendor: Hewlett-Packard

Yung Shen (kaxing) wrote :

This change was made by a bot.

Changed in linux (Ubuntu):
status: New → Confirmed
Yung Shen (kaxing) on 2014-05-02
description: updated
summary: - [graphics/*_switch_card] does not support non-switchable hybrid graphics
- system
+ Unable to switch graphics
Yung Shen (kaxing) on 2014-05-02
summary: - Unable to switch graphics
+ [AMD Richland + Mars] Unable to switch graphics
description: updated
affects: linux (Ubuntu) → fglrx-installer (Ubuntu)
Changed in fglrx-installer (Ubuntu):
status: Confirmed → New
Yung Shen (kaxing) wrote :
description: updated
Ara Pulido (ara) on 2014-05-07
tags: added: blocks-hwcert blocks-hwcert-enablement
Yung Shen (kaxing) on 2014-05-07
Changed in fglrx-installer (Ubuntu):
assignee: nobody → Alberto Milone (albertomilone)
Alberto Milone (albertomilone) wrote :

Both GPUs are used by default. If you attach your /etc/X11/xorg.conf and /var/log/gpu-manager.log we can see what's going on.

In any case I wouldn't expect to find any options in the AMD panel to switch between the two GPUs. That's only available on Intel+AMD systems.

Yung Shen (kaxing) wrote :
tags: added: 201307-13919 taipei-lab
Alberto Milone (albertomilone) wrote :

both GPUs are enabled as I said. I think this is by design.

Alberto Milone (albertomilone) wrote :

apparently there should also be an option to switch between cards on AMD+AMD systems.

Changed in fglrx-installer (Ubuntu):
status: New → Triaged
hugotian (hugo-tian) wrote :

Can't duplicate.

Are you sure you turn on the PX mode in the system BIOS?

Yang Kun (YK) (dayangkuncn) wrote :

@yung shen, could you please help to check if there is a "PX mode" in the system BIOS and if it's turned on ?


Yung Shen (kaxing) wrote :

@hugo-tain and @dayangkuncn

I did not see the "PX mode" in BIOS settings, but I supposed it's the same option to "Switchable Graphics", which is being enabled but still not able to switch graphic cards.

BIOS version: 68CPE Ver. F.21

Chih-Hsyuan Ho (chih) wrote :

@Yung, if the "Switchable Graphics" is enabled in BIOS, the PX mode that AMD referred to should already be there. And according to AMD team, switchable graphics in AMD Richland should just work.

Can you help provide more info by going through the following commands:

aticonfig --lsa

Is the xorg.conf existent? If not, can you run the following command to create one?

sudo amdconfig --initial --force --adapter=all

Afterwards, please reboot the system and retest this issue. Thank you.

hugotian (hugo-tian) wrote :

Hi Chih-Hsyuan, you also can try to give the log file to us.

Chih-Hsyuan Ho (chih) wrote :

@Hugo, all the affected units happened to be called back by ODM at this moment and we will try to collect the logs as requested once we have them back. Thanks.

Taihsiang Ho (taihsiangho) wrote :

HP Pavilion 15 Notebook PC (CID 201405-15042) has a similar issue.

00:01.0 VGA compatible controller [0300]: Advanced Micro Devices, Inc. [AMD/ATI] Richland [Radeon HD 8610G] [1002:990f]
01:00.0 Display controller [0380]: Advanced Micro Devices, Inc. [AMD/ATI] Topaz XT [Radeon R7 M260/M265] [1002:6900]

in the attachment lp1315285.tar.gz
there is
aticonfig-lsa.log (suggested by the comment #12)
gpu-manager.log (suggested by the comment #5)
xorg.conf (suggested by the comment #5)

tags: added: 201405-15042
tags: added: 201403-14879
Taihsiang Ho (taihsiangho) wrote :

Has the same issue:

HP 355 G2 Notebook
CID 201403-14879
Ubuntu 14.04.1
kernel 3.13.0-43-generic #72

00:01.0 VGA compatible controller [0300]: Advanced Micro Devices, Inc. [AMD/ATI] Mullins [Radeon APU A4-6000 with R2 Graphics] [1002:9852]
01:00.0 Display controller [0380]: Advanced Micro Devices, Inc. [AMD/ATI] Jet XT [Radeon R5 M240] [1002:6664]

Please refer to the attachment lp1315285_201403-14879.tar.gz for more details.

Ara Pulido (ara) on 2015-01-08
Changed in fglrx-installer (Ubuntu):
importance: Undecided → High
Chih-Hsyuan Ho (chih) wrote :

According to AMD engineering, the A+A platforms based on Mullings and Beema chipsets do NOT support switchable graphics. It is made clear that in their GUI configuration tool (AMDCCCLE), no such option exists for such platforms.

Chih-Hsyuan Ho (chih) wrote :

And in other AMD A+A platforms such as [AMD Richland + Mars], which this issue was originally reported against, switchable graphics works with the latter Catalyst driver (14.502, earlier drivers may also work but not verified) after disabling gpumanager so that the X configuration is not further overwritten by it.

Alberto Milone (albertomilone) wrote :

@Chih-Hsyuan Ho: can we get a working xorg.conf from those platforms, please? This way I can make sure that gpu-manager does the right thing, if that is the problem

Changed in fglrx-installer (Ubuntu):
status: Triaged → Incomplete
Chih-Hsyuan Ho (chih) wrote :

The working xorg.conf is attached for your reference.

To post a comment you must log in.