Activity log for bug #1583888

Date Who What changed Old value New value Message
2016-05-20 04:14:40 Pierre Equoy bug added bug
2016-05-20 04:14:40 Pierre Equoy attachment added logs.zip https://bugs.launchpad.net/bugs/1583888/+attachment/4666671/+files/logs.zip
2016-05-20 04:30:12 Brad Figg linux (Ubuntu): status New Incomplete
2016-05-20 14:28:21 Alberto Milone linux (Ubuntu): status Incomplete New
2016-05-20 14:30:58 Brad Figg linux (Ubuntu): status New Incomplete
2016-05-20 14:36:38 Joseph Salisbury linux (Ubuntu): importance Undecided Medium
2016-05-20 14:36:50 Joseph Salisbury nominated for series Ubuntu Xenial
2016-05-20 14:36:50 Joseph Salisbury bug task added linux (Ubuntu Xenial)
2016-05-20 14:36:55 Joseph Salisbury linux (Ubuntu Xenial): status New Incomplete
2016-05-20 14:36:59 Joseph Salisbury linux (Ubuntu Xenial): importance Undecided Medium
2016-05-20 14:37:07 Joseph Salisbury tags kernel-da-key xenial
2016-05-23 02:39:00 Pierre Equoy tags kernel-da-key xenial apport-collected kernel-da-key xenial
2016-05-23 02:39:01 Pierre Equoy description I'm trying to get an A+A (AMD integrated GPU and AMD deiscrete GPU) device [1] to work with the open source drivers on Xenial. lspci reports the following regarding the GPUs: 00:01.0 VGA compatible controller [0300]: Advanced Micro Devices, Inc. [AMD/ATI] Kaveri [Radeon R5 Graphics] [1002:1318] (prog-if 00 [VGA controller]) Subsystem: Dell Kaveri [Radeon R5 Graphics] [1028:067f] Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+ Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx- Latency: 0, Cache Line Size: 64 bytes Interrupt: pin A routed to IRQ 44 Region 0: Memory at e0000000 (64-bit, prefetchable) [size=256M] Region 2: Memory at d0800000 (64-bit, prefetchable) [size=8M] Region 4: I/O ports at 4000 [size=256] Region 5: Memory at d1400000 (32-bit, non-prefetchable) [size=256K] Expansion ROM at d0200000 [disabled] [size=128K] Capabilities: [48] Vendor Specific Information: Len=08 <?> Capabilities: [50] Power Management version 3 Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=0mA PME(D0-,D1+,D2+,D3hot+,D3cold-) Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME- Capabilities: [58] Express (v2) Root Complex Integrated Endpoint, MSI 00 DevCap: MaxPayload 256 bytes, PhantFunc 0 ExtTag+ RBE+ DevCtl: Report errors: Correctable- Non-Fatal- Fatal- Unsupported- RlxdOrd+ ExtTag- PhantFunc- AuxPwr- NoSnoop+ MaxPayload 128 bytes, MaxReadReq 512 bytes DevSta: CorrErr- UncorrErr- FatalErr- UnsuppReq- AuxPwr- TransPend- DevCap2: Completion Timeout: Not Supported, TimeoutDis-, LTR-, OBFF Not Supported DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis-, LTR-, OBFF Disabled Capabilities: [a0] MSI: Enable+ Count=1/1 Maskable- 64bit+ Address: 00000000fee0800c Data: 41a3 Capabilities: [100 v1] Vendor Specific Information: ID=0001 Rev=1 Len=010 <?> Capabilities: [270 v1] #19 Capabilities: [2b0 v1] Address Translation Service (ATS) ATSCap: Invalidate Queue Depth: 00 ATSCtl: Enable+, Smallest Translation Unit: 00 Capabilities: [2c0 v1] #13 Capabilities: [2d0 v1] #1b Kernel driver in use: radeon Kernel modules: radeon 01:00.0 Display controller [0380]: Advanced Micro Devices, Inc. [AMD/ATI] Topaz XT [Radeon R7 M260/M265] [1002:6900] (rev ff) (prog-if ff) !!! Unknown header type 7f Kernel driver in use: amdgpu Kernel modules: amdgpu In order to use the discrete GPU, in Xenial you can prefix any command with `DRI_PRIME=1`. However, with this device, doing this crashes the device. I tried installing a backported kernel that Alberto provided [2] and even though the computer does not crash anymore, it still won't show anything (but the process launched will take 100% of the CPU and cannot be stopped nor killed, it looks...). I tried with the following commands: glxinfo glxgears DRI_PRIME=1 glxinfo DRI_PRIME=1 glxgears Once, I managed to get some output from the `glxinfo` command, with and without `DRI_PRIME=1` prefix: $ glxinfo | grep -i "opengl" OpenGL vendor string: X.Org OpenGL renderer string: Gallium 0.4 on AMD KAVERI (DRM 2.43.0, LLVM 3.8.0) OpenGL core profile version string: 4.1 (Core Profile) Mesa 11.2.0 OpenGL core profile shading language version string: 4.10 OpenGL core profile context flags: (none) OpenGL core profile profile mask: core profile OpenGL core profile extensions: OpenGL version string: 3.0 Mesa 11.2.0 OpenGL shading language version string: 1.30 OpenGL context flags: (none) OpenGL extensions: OpenGL ES profile version string: OpenGL ES 3.0 Mesa 11.2.0 OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.00 OpenGL ES profile extensions: $ DRI_PRIME=1 glxinfo | grep -i "opengl" OpenGL vendor string: X.Org OpenGL renderer string: Gallium 0.4 on AMD ICELAND (DRM 3.1.0, LLVM 3.8.0) OpenGL core profile version string: 4.1 (Core Profile) Mesa 11.2.0 OpenGL core profile shading language version string: 4.10 OpenGL core profile context flags: (none) OpenGL core profile profile mask: core profile OpenGL core profile extensions: OpenGL version string: 3.0 Mesa 11.2.0 OpenGL shading language version string: 1.30 OpenGL context flags: (none) OpenGL extensions: OpenGL ES profile version string: OpenGL ES 3.0 Mesa 11.2.0 OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.00 OpenGL ES profile extensions: So it looks like the discrete GPU is used, but so far I couldn't really use it to run anything 3D-demanding. Attached is a Zip with a lot of logs, hope this will help! [1] https://certification.canonical.com/hardware/201405-15050/ [2] http://people.canonical.com/~amilone/amdgpu-4.5/ I'm trying to get an A+A (AMD integrated GPU and AMD deiscrete GPU) device [1] to work with the open source drivers on Xenial. lspci reports the following regarding the GPUs: 00:01.0 VGA compatible controller [0300]: Advanced Micro Devices, Inc. [AMD/ATI] Kaveri [Radeon R5 Graphics] [1002:1318] (prog-if 00 [VGA controller]) Subsystem: Dell Kaveri [Radeon R5 Graphics] [1028:067f] Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+ Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx- Latency: 0, Cache Line Size: 64 bytes Interrupt: pin A routed to IRQ 44 Region 0: Memory at e0000000 (64-bit, prefetchable) [size=256M] Region 2: Memory at d0800000 (64-bit, prefetchable) [size=8M] Region 4: I/O ports at 4000 [size=256] Region 5: Memory at d1400000 (32-bit, non-prefetchable) [size=256K] Expansion ROM at d0200000 [disabled] [size=128K] Capabilities: [48] Vendor Specific Information: Len=08 <?> Capabilities: [50] Power Management version 3 Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=0mA PME(D0-,D1+,D2+,D3hot+,D3cold-) Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME- Capabilities: [58] Express (v2) Root Complex Integrated Endpoint, MSI 00 DevCap: MaxPayload 256 bytes, PhantFunc 0 ExtTag+ RBE+ DevCtl: Report errors: Correctable- Non-Fatal- Fatal- Unsupported- RlxdOrd+ ExtTag- PhantFunc- AuxPwr- NoSnoop+ MaxPayload 128 bytes, MaxReadReq 512 bytes DevSta: CorrErr- UncorrErr- FatalErr- UnsuppReq- AuxPwr- TransPend- DevCap2: Completion Timeout: Not Supported, TimeoutDis-, LTR-, OBFF Not Supported DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis-, LTR-, OBFF Disabled Capabilities: [a0] MSI: Enable+ Count=1/1 Maskable- 64bit+ Address: 00000000fee0800c Data: 41a3 Capabilities: [100 v1] Vendor Specific Information: ID=0001 Rev=1 Len=010 <?> Capabilities: [270 v1] #19 Capabilities: [2b0 v1] Address Translation Service (ATS) ATSCap: Invalidate Queue Depth: 00 ATSCtl: Enable+, Smallest Translation Unit: 00 Capabilities: [2c0 v1] #13 Capabilities: [2d0 v1] #1b Kernel driver in use: radeon Kernel modules: radeon 01:00.0 Display controller [0380]: Advanced Micro Devices, Inc. [AMD/ATI] Topaz XT [Radeon R7 M260/M265] [1002:6900] (rev ff) (prog-if ff) !!! Unknown header type 7f Kernel driver in use: amdgpu Kernel modules: amdgpu In order to use the discrete GPU, in Xenial you can prefix any command with `DRI_PRIME=1`. However, with this device, doing this crashes the device. I tried installing a backported kernel that Alberto provided [2] and even though the computer does not crash anymore, it still won't show anything (but the process launched will take 100% of the CPU and cannot be stopped nor killed, it looks...). I tried with the following commands: glxinfo glxgears DRI_PRIME=1 glxinfo DRI_PRIME=1 glxgears Once, I managed to get some output from the `glxinfo` command, with and without `DRI_PRIME=1` prefix: $ glxinfo | grep -i "opengl" OpenGL vendor string: X.Org OpenGL renderer string: Gallium 0.4 on AMD KAVERI (DRM 2.43.0, LLVM 3.8.0) OpenGL core profile version string: 4.1 (Core Profile) Mesa 11.2.0 OpenGL core profile shading language version string: 4.10 OpenGL core profile context flags: (none) OpenGL core profile profile mask: core profile OpenGL core profile extensions: OpenGL version string: 3.0 Mesa 11.2.0 OpenGL shading language version string: 1.30 OpenGL context flags: (none) OpenGL extensions: OpenGL ES profile version string: OpenGL ES 3.0 Mesa 11.2.0 OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.00 OpenGL ES profile extensions: $ DRI_PRIME=1 glxinfo | grep -i "opengl" OpenGL vendor string: X.Org OpenGL renderer string: Gallium 0.4 on AMD ICELAND (DRM 3.1.0, LLVM 3.8.0) OpenGL core profile version string: 4.1 (Core Profile) Mesa 11.2.0 OpenGL core profile shading language version string: 4.10 OpenGL core profile context flags: (none) OpenGL core profile profile mask: core profile OpenGL core profile extensions: OpenGL version string: 3.0 Mesa 11.2.0 OpenGL shading language version string: 1.30 OpenGL context flags: (none) OpenGL extensions: OpenGL ES profile version string: OpenGL ES 3.0 Mesa 11.2.0 OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.00 OpenGL ES profile extensions: So it looks like the discrete GPU is used, but so far I couldn't really use it to run anything 3D-demanding. Attached is a Zip with a lot of logs, hope this will help! [1] https://certification.canonical.com/hardware/201405-15050/ [2] http://people.canonical.com/~amilone/amdgpu-4.5/ --- ApportVersion: 2.20.1-0ubuntu2 Architecture: amd64 CurrentDesktop: Unity DistroRelease: Ubuntu 16.04 InstallationDate: Installed on 2016-05-18 (4 days ago) InstallationMedia: Ubuntu 16.04 LTS "Xenial Xerus" - Release amd64 (20160420.1) Package: linux (not installed) Tags: xenial Uname: Linux 4.6.0-040600-generic x86_64 UnreportableReason: The running kernel is not an Ubuntu kernel UpgradeStatus: No upgrade log present (probably fresh install) UserGroups: adm cdrom dip lpadmin plugdev sambashare sudo _MarkForUpload: True
2016-05-23 02:39:02 Pierre Equoy attachment added JournalErrors.txt https://bugs.launchpad.net/bugs/1583888/+attachment/4668450/+files/JournalErrors.txt
2016-05-23 02:39:04 Pierre Equoy attachment added ProcEnviron.txt https://bugs.launchpad.net/bugs/1583888/+attachment/4668451/+files/ProcEnviron.txt
2016-05-23 02:57:53 Pierre Equoy tags apport-collected kernel-da-key xenial apport-collected kernel-bug-exists-upstream kernel-da-key xenial
2016-05-23 02:58:00 Pierre Equoy linux (Ubuntu): status Incomplete Confirmed
2016-05-23 02:58:02 Pierre Equoy linux (Ubuntu Xenial): status Incomplete Confirmed
2016-05-23 03:08:44 Pierre Equoy attachment added logs-after-session-restart.tgz https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1583888/+attachment/4668463/+files/logs-after-session-restart.tgz
2016-06-05 21:03:09 penalvch linux (Ubuntu): status Confirmed Incomplete
2016-06-06 04:37:46 Pierre Equoy description I'm trying to get an A+A (AMD integrated GPU and AMD deiscrete GPU) device [1] to work with the open source drivers on Xenial. lspci reports the following regarding the GPUs: 00:01.0 VGA compatible controller [0300]: Advanced Micro Devices, Inc. [AMD/ATI] Kaveri [Radeon R5 Graphics] [1002:1318] (prog-if 00 [VGA controller]) Subsystem: Dell Kaveri [Radeon R5 Graphics] [1028:067f] Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+ Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx- Latency: 0, Cache Line Size: 64 bytes Interrupt: pin A routed to IRQ 44 Region 0: Memory at e0000000 (64-bit, prefetchable) [size=256M] Region 2: Memory at d0800000 (64-bit, prefetchable) [size=8M] Region 4: I/O ports at 4000 [size=256] Region 5: Memory at d1400000 (32-bit, non-prefetchable) [size=256K] Expansion ROM at d0200000 [disabled] [size=128K] Capabilities: [48] Vendor Specific Information: Len=08 <?> Capabilities: [50] Power Management version 3 Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=0mA PME(D0-,D1+,D2+,D3hot+,D3cold-) Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME- Capabilities: [58] Express (v2) Root Complex Integrated Endpoint, MSI 00 DevCap: MaxPayload 256 bytes, PhantFunc 0 ExtTag+ RBE+ DevCtl: Report errors: Correctable- Non-Fatal- Fatal- Unsupported- RlxdOrd+ ExtTag- PhantFunc- AuxPwr- NoSnoop+ MaxPayload 128 bytes, MaxReadReq 512 bytes DevSta: CorrErr- UncorrErr- FatalErr- UnsuppReq- AuxPwr- TransPend- DevCap2: Completion Timeout: Not Supported, TimeoutDis-, LTR-, OBFF Not Supported DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis-, LTR-, OBFF Disabled Capabilities: [a0] MSI: Enable+ Count=1/1 Maskable- 64bit+ Address: 00000000fee0800c Data: 41a3 Capabilities: [100 v1] Vendor Specific Information: ID=0001 Rev=1 Len=010 <?> Capabilities: [270 v1] #19 Capabilities: [2b0 v1] Address Translation Service (ATS) ATSCap: Invalidate Queue Depth: 00 ATSCtl: Enable+, Smallest Translation Unit: 00 Capabilities: [2c0 v1] #13 Capabilities: [2d0 v1] #1b Kernel driver in use: radeon Kernel modules: radeon 01:00.0 Display controller [0380]: Advanced Micro Devices, Inc. [AMD/ATI] Topaz XT [Radeon R7 M260/M265] [1002:6900] (rev ff) (prog-if ff) !!! Unknown header type 7f Kernel driver in use: amdgpu Kernel modules: amdgpu In order to use the discrete GPU, in Xenial you can prefix any command with `DRI_PRIME=1`. However, with this device, doing this crashes the device. I tried installing a backported kernel that Alberto provided [2] and even though the computer does not crash anymore, it still won't show anything (but the process launched will take 100% of the CPU and cannot be stopped nor killed, it looks...). I tried with the following commands: glxinfo glxgears DRI_PRIME=1 glxinfo DRI_PRIME=1 glxgears Once, I managed to get some output from the `glxinfo` command, with and without `DRI_PRIME=1` prefix: $ glxinfo | grep -i "opengl" OpenGL vendor string: X.Org OpenGL renderer string: Gallium 0.4 on AMD KAVERI (DRM 2.43.0, LLVM 3.8.0) OpenGL core profile version string: 4.1 (Core Profile) Mesa 11.2.0 OpenGL core profile shading language version string: 4.10 OpenGL core profile context flags: (none) OpenGL core profile profile mask: core profile OpenGL core profile extensions: OpenGL version string: 3.0 Mesa 11.2.0 OpenGL shading language version string: 1.30 OpenGL context flags: (none) OpenGL extensions: OpenGL ES profile version string: OpenGL ES 3.0 Mesa 11.2.0 OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.00 OpenGL ES profile extensions: $ DRI_PRIME=1 glxinfo | grep -i "opengl" OpenGL vendor string: X.Org OpenGL renderer string: Gallium 0.4 on AMD ICELAND (DRM 3.1.0, LLVM 3.8.0) OpenGL core profile version string: 4.1 (Core Profile) Mesa 11.2.0 OpenGL core profile shading language version string: 4.10 OpenGL core profile context flags: (none) OpenGL core profile profile mask: core profile OpenGL core profile extensions: OpenGL version string: 3.0 Mesa 11.2.0 OpenGL shading language version string: 1.30 OpenGL context flags: (none) OpenGL extensions: OpenGL ES profile version string: OpenGL ES 3.0 Mesa 11.2.0 OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.00 OpenGL ES profile extensions: So it looks like the discrete GPU is used, but so far I couldn't really use it to run anything 3D-demanding. Attached is a Zip with a lot of logs, hope this will help! [1] https://certification.canonical.com/hardware/201405-15050/ [2] http://people.canonical.com/~amilone/amdgpu-4.5/ --- ApportVersion: 2.20.1-0ubuntu2 Architecture: amd64 CurrentDesktop: Unity DistroRelease: Ubuntu 16.04 InstallationDate: Installed on 2016-05-18 (4 days ago) InstallationMedia: Ubuntu 16.04 LTS "Xenial Xerus" - Release amd64 (20160420.1) Package: linux (not installed) Tags: xenial Uname: Linux 4.6.0-040600-generic x86_64 UnreportableReason: The running kernel is not an Ubuntu kernel UpgradeStatus: No upgrade log present (probably fresh install) UserGroups: adm cdrom dip lpadmin plugdev sambashare sudo _MarkForUpload: True I'm trying to get an A+A (AMD integrated GPU and AMD deiscrete GPU) device [1] to work with the open source drivers on Xenial. lspci reports the following regarding the GPUs: 00:01.0 VGA compatible controller [0300]: Advanced Micro Devices, Inc. [AMD/ATI] Kaveri [Radeon R5 Graphics] [1002:1318] (prog-if 00 [VGA controller]) Subsystem: Dell Kaveri [Radeon R5 Graphics] [1028:067f] Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+ Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx- Latency: 0, Cache Line Size: 64 bytes Interrupt: pin A routed to IRQ 44 Region 0: Memory at e0000000 (64-bit, prefetchable) [size=256M] Region 2: Memory at d0800000 (64-bit, prefetchable) [size=8M] Region 4: I/O ports at 4000 [size=256] Region 5: Memory at d1400000 (32-bit, non-prefetchable) [size=256K] Expansion ROM at d0200000 [disabled] [size=128K] Capabilities: [48] Vendor Specific Information: Len=08 <?> Capabilities: [50] Power Management version 3 Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=0mA PME(D0-,D1+,D2+,D3hot+,D3cold-) Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME- Capabilities: [58] Express (v2) Root Complex Integrated Endpoint, MSI 00 DevCap: MaxPayload 256 bytes, PhantFunc 0 ExtTag+ RBE+ DevCtl: Report errors: Correctable- Non-Fatal- Fatal- Unsupported- RlxdOrd+ ExtTag- PhantFunc- AuxPwr- NoSnoop+ MaxPayload 128 bytes, MaxReadReq 512 bytes DevSta: CorrErr- UncorrErr- FatalErr- UnsuppReq- AuxPwr- TransPend- DevCap2: Completion Timeout: Not Supported, TimeoutDis-, LTR-, OBFF Not Supported DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis-, LTR-, OBFF Disabled Capabilities: [a0] MSI: Enable+ Count=1/1 Maskable- 64bit+ Address: 00000000fee0800c Data: 41a3 Capabilities: [100 v1] Vendor Specific Information: ID=0001 Rev=1 Len=010 <?> Capabilities: [270 v1] #19 Capabilities: [2b0 v1] Address Translation Service (ATS) ATSCap: Invalidate Queue Depth: 00 ATSCtl: Enable+, Smallest Translation Unit: 00 Capabilities: [2c0 v1] #13 Capabilities: [2d0 v1] #1b Kernel driver in use: radeon Kernel modules: radeon 01:00.0 Display controller [0380]: Advanced Micro Devices, Inc. [AMD/ATI] Topaz XT [Radeon R7 M260/M265] [1002:6900] (rev ff) (prog-if ff) !!! Unknown header type 7f Kernel driver in use: amdgpu Kernel modules: amdgpu In order to use the discrete GPU, in Xenial you can prefix any command with `DRI_PRIME=1`. However, with this device, doing this crashes the device. I tried installing a backported kernel that Alberto provided [2] and even though the computer does not crash anymore, it still won't show anything (but the process launched will take 100% of the CPU and cannot be stopped nor killed, it looks...). I tried with the following commands: glxinfo glxgears DRI_PRIME=1 glxinfo DRI_PRIME=1 glxgears Once, I managed to get some output from the `glxinfo` command, with and without `DRI_PRIME=1` prefix: $ glxinfo | grep -i "opengl" OpenGL vendor string: X.Org OpenGL renderer string: Gallium 0.4 on AMD KAVERI (DRM 2.43.0, LLVM 3.8.0) OpenGL core profile version string: 4.1 (Core Profile) Mesa 11.2.0 OpenGL core profile shading language version string: 4.10 OpenGL core profile context flags: (none) OpenGL core profile profile mask: core profile OpenGL core profile extensions: OpenGL version string: 3.0 Mesa 11.2.0 OpenGL shading language version string: 1.30 OpenGL context flags: (none) OpenGL extensions: OpenGL ES profile version string: OpenGL ES 3.0 Mesa 11.2.0 OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.00 OpenGL ES profile extensions: $ DRI_PRIME=1 glxinfo | grep -i "opengl" OpenGL vendor string: X.Org OpenGL renderer string: Gallium 0.4 on AMD ICELAND (DRM 3.1.0, LLVM 3.8.0) OpenGL core profile version string: 4.1 (Core Profile) Mesa 11.2.0 OpenGL core profile shading language version string: 4.10 OpenGL core profile context flags: (none) OpenGL core profile profile mask: core profile OpenGL core profile extensions: OpenGL version string: 3.0 Mesa 11.2.0 OpenGL shading language version string: 1.30 OpenGL context flags: (none) OpenGL extensions: OpenGL ES profile version string: OpenGL ES 3.0 Mesa 11.2.0 OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.00 OpenGL ES profile extensions: So it looks like the discrete GPU is used, but so far I couldn't really use it to run anything 3D-demanding. Attached is a Zip with a lot of logs, hope this will help! [1] https://certification.canonical.com/hardware/201405-15050/ [2] http://people.canonical.com/~amilone/amdgpu-4.5/ --- ApportVersion: 2.20.1-0ubuntu2 Architecture: amd64 CurrentDesktop: Unity DistroRelease: Ubuntu 16.04 InstallationDate: Installed on 2016-05-18 (4 days ago) InstallationMedia: Ubuntu 16.04 LTS "Xenial Xerus" - Release amd64 (20160420.1) Package: linux (not installed) Tags: xenial Uname: Linux 4.6.0-040600-generic x86_64 UnreportableReason: The running kernel is not an Ubuntu kernel UpgradeStatus: No upgrade log present (probably fresh install) UserGroups: adm cdrom dip lpadmin plugdev sambashare sudo _MarkForUpload: True --- ApportVersion: 2.20.1-0ubuntu2.1 Architecture: amd64 AudioDevicesInUse: USER PID ACCESS COMMAND /dev/snd/controlC1: u 1514 F.... pulseaudio /dev/snd/controlC0: u 1514 F.... pulseaudio CurrentDesktop: Unity DistroRelease: Ubuntu 16.04 HibernationDevice: RESUME=UUID=c7cb27f3-e158-413f-bc47-98e4dffdbba4 InstallationDate: Installed on 2016-06-06 (0 days ago) InstallationMedia: Ubuntu 16.04 LTS "Xenial Xerus" - Release amd64 (20160420.1) MachineType: Dell Inc. Inspiron 5445 Package: linux (not installed) ProcFB: 0 radeondrmfb ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-4.4.0-22-generic.efi.signed root=UUID=e5369e55-3dcd-4731-83da-faa4c5f0f8eb ro quiet splash vt.handoff=7 ProcVersionSignature: Ubuntu 4.4.0-22.40-generic 4.4.8 RelatedPackageVersions: linux-restricted-modules-4.4.0-22-generic N/A linux-backports-modules-4.4.0-22-generic N/A linux-firmware 1.157 Tags: xenial xenial Uname: Linux 4.4.0-22-generic x86_64 UpgradeStatus: No upgrade log present (probably fresh install) UserGroups: adm cdrom dip lpadmin plugdev sambashare sudo _MarkForUpload: True dmi.bios.date: 06/04/2014 dmi.bios.vendor: Dell Inc. dmi.bios.version: A01 dmi.board.name: 014302 dmi.board.vendor: Dell Inc. dmi.board.version: X01 dmi.chassis.type: 8 dmi.chassis.vendor: Dell Inc. dmi.chassis.version: A01 dmi.modalias: dmi:bvnDellInc.:bvrA01:bd06/04/2014:svnDellInc.:pnInspiron5445:pvrA01:rvnDellInc.:rn014302:rvrX01:cvnDellInc.:ct8:cvrA01: dmi.product.name: Inspiron 5445 dmi.product.version: A01 dmi.sys.vendor: Dell Inc.
2016-06-06 04:37:48 Pierre Equoy attachment added AlsaInfo.txt https://bugs.launchpad.net/bugs/1583888/+attachment/4677755/+files/AlsaInfo.txt
2016-06-06 04:37:50 Pierre Equoy attachment added CRDA.txt https://bugs.launchpad.net/bugs/1583888/+attachment/4677756/+files/CRDA.txt
2016-06-06 04:37:52 Pierre Equoy attachment added CurrentDmesg.txt https://bugs.launchpad.net/bugs/1583888/+attachment/4677757/+files/CurrentDmesg.txt
2016-06-06 04:37:54 Pierre Equoy attachment added IwConfig.txt https://bugs.launchpad.net/bugs/1583888/+attachment/4677758/+files/IwConfig.txt
2016-06-06 04:37:56 Pierre Equoy attachment added JournalErrors.txt https://bugs.launchpad.net/bugs/1583888/+attachment/4677759/+files/JournalErrors.txt
2016-06-06 04:37:59 Pierre Equoy attachment added Lspci.txt https://bugs.launchpad.net/bugs/1583888/+attachment/4677760/+files/Lspci.txt
2016-06-06 04:38:00 Pierre Equoy attachment added Lsusb.txt https://bugs.launchpad.net/bugs/1583888/+attachment/4677761/+files/Lsusb.txt
2016-06-06 04:38:02 Pierre Equoy attachment added ProcCpuinfo.txt https://bugs.launchpad.net/bugs/1583888/+attachment/4677762/+files/ProcCpuinfo.txt
2016-06-06 04:38:04 Pierre Equoy attachment added ProcEnviron.txt https://bugs.launchpad.net/bugs/1583888/+attachment/4677763/+files/ProcEnviron.txt
2016-06-06 04:38:06 Pierre Equoy attachment added ProcInterrupts.txt https://bugs.launchpad.net/bugs/1583888/+attachment/4677764/+files/ProcInterrupts.txt
2016-06-06 04:38:08 Pierre Equoy attachment added ProcModules.txt https://bugs.launchpad.net/bugs/1583888/+attachment/4677765/+files/ProcModules.txt
2016-06-06 04:38:09 Pierre Equoy attachment added PulseList.txt https://bugs.launchpad.net/bugs/1583888/+attachment/4677766/+files/PulseList.txt
2016-06-06 04:38:11 Pierre Equoy attachment added RfKill.txt https://bugs.launchpad.net/bugs/1583888/+attachment/4677767/+files/RfKill.txt
2016-06-06 04:38:14 Pierre Equoy attachment added UdevDb.txt https://bugs.launchpad.net/bugs/1583888/+attachment/4677768/+files/UdevDb.txt
2016-06-06 04:38:17 Pierre Equoy attachment added WifiSyslog.txt https://bugs.launchpad.net/bugs/1583888/+attachment/4677769/+files/WifiSyslog.txt
2016-06-06 04:39:27 Pierre Equoy linux (Ubuntu): status Incomplete Confirmed
2016-06-07 02:04:39 penalvch tags apport-collected kernel-bug-exists-upstream kernel-da-key xenial apport-collected kernel-bug-exists-upstream kernel-da-key latest-bios-a01 xenial
2016-06-07 02:28:24 penalvch description I'm trying to get an A+A (AMD integrated GPU and AMD deiscrete GPU) device [1] to work with the open source drivers on Xenial. lspci reports the following regarding the GPUs: 00:01.0 VGA compatible controller [0300]: Advanced Micro Devices, Inc. [AMD/ATI] Kaveri [Radeon R5 Graphics] [1002:1318] (prog-if 00 [VGA controller]) Subsystem: Dell Kaveri [Radeon R5 Graphics] [1028:067f] Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+ Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx- Latency: 0, Cache Line Size: 64 bytes Interrupt: pin A routed to IRQ 44 Region 0: Memory at e0000000 (64-bit, prefetchable) [size=256M] Region 2: Memory at d0800000 (64-bit, prefetchable) [size=8M] Region 4: I/O ports at 4000 [size=256] Region 5: Memory at d1400000 (32-bit, non-prefetchable) [size=256K] Expansion ROM at d0200000 [disabled] [size=128K] Capabilities: [48] Vendor Specific Information: Len=08 <?> Capabilities: [50] Power Management version 3 Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=0mA PME(D0-,D1+,D2+,D3hot+,D3cold-) Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME- Capabilities: [58] Express (v2) Root Complex Integrated Endpoint, MSI 00 DevCap: MaxPayload 256 bytes, PhantFunc 0 ExtTag+ RBE+ DevCtl: Report errors: Correctable- Non-Fatal- Fatal- Unsupported- RlxdOrd+ ExtTag- PhantFunc- AuxPwr- NoSnoop+ MaxPayload 128 bytes, MaxReadReq 512 bytes DevSta: CorrErr- UncorrErr- FatalErr- UnsuppReq- AuxPwr- TransPend- DevCap2: Completion Timeout: Not Supported, TimeoutDis-, LTR-, OBFF Not Supported DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis-, LTR-, OBFF Disabled Capabilities: [a0] MSI: Enable+ Count=1/1 Maskable- 64bit+ Address: 00000000fee0800c Data: 41a3 Capabilities: [100 v1] Vendor Specific Information: ID=0001 Rev=1 Len=010 <?> Capabilities: [270 v1] #19 Capabilities: [2b0 v1] Address Translation Service (ATS) ATSCap: Invalidate Queue Depth: 00 ATSCtl: Enable+, Smallest Translation Unit: 00 Capabilities: [2c0 v1] #13 Capabilities: [2d0 v1] #1b Kernel driver in use: radeon Kernel modules: radeon 01:00.0 Display controller [0380]: Advanced Micro Devices, Inc. [AMD/ATI] Topaz XT [Radeon R7 M260/M265] [1002:6900] (rev ff) (prog-if ff) !!! Unknown header type 7f Kernel driver in use: amdgpu Kernel modules: amdgpu In order to use the discrete GPU, in Xenial you can prefix any command with `DRI_PRIME=1`. However, with this device, doing this crashes the device. I tried installing a backported kernel that Alberto provided [2] and even though the computer does not crash anymore, it still won't show anything (but the process launched will take 100% of the CPU and cannot be stopped nor killed, it looks...). I tried with the following commands: glxinfo glxgears DRI_PRIME=1 glxinfo DRI_PRIME=1 glxgears Once, I managed to get some output from the `glxinfo` command, with and without `DRI_PRIME=1` prefix: $ glxinfo | grep -i "opengl" OpenGL vendor string: X.Org OpenGL renderer string: Gallium 0.4 on AMD KAVERI (DRM 2.43.0, LLVM 3.8.0) OpenGL core profile version string: 4.1 (Core Profile) Mesa 11.2.0 OpenGL core profile shading language version string: 4.10 OpenGL core profile context flags: (none) OpenGL core profile profile mask: core profile OpenGL core profile extensions: OpenGL version string: 3.0 Mesa 11.2.0 OpenGL shading language version string: 1.30 OpenGL context flags: (none) OpenGL extensions: OpenGL ES profile version string: OpenGL ES 3.0 Mesa 11.2.0 OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.00 OpenGL ES profile extensions: $ DRI_PRIME=1 glxinfo | grep -i "opengl" OpenGL vendor string: X.Org OpenGL renderer string: Gallium 0.4 on AMD ICELAND (DRM 3.1.0, LLVM 3.8.0) OpenGL core profile version string: 4.1 (Core Profile) Mesa 11.2.0 OpenGL core profile shading language version string: 4.10 OpenGL core profile context flags: (none) OpenGL core profile profile mask: core profile OpenGL core profile extensions: OpenGL version string: 3.0 Mesa 11.2.0 OpenGL shading language version string: 1.30 OpenGL context flags: (none) OpenGL extensions: OpenGL ES profile version string: OpenGL ES 3.0 Mesa 11.2.0 OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.00 OpenGL ES profile extensions: So it looks like the discrete GPU is used, but so far I couldn't really use it to run anything 3D-demanding. Attached is a Zip with a lot of logs, hope this will help! [1] https://certification.canonical.com/hardware/201405-15050/ [2] http://people.canonical.com/~amilone/amdgpu-4.5/ --- ApportVersion: 2.20.1-0ubuntu2 Architecture: amd64 CurrentDesktop: Unity DistroRelease: Ubuntu 16.04 InstallationDate: Installed on 2016-05-18 (4 days ago) InstallationMedia: Ubuntu 16.04 LTS "Xenial Xerus" - Release amd64 (20160420.1) Package: linux (not installed) Tags: xenial Uname: Linux 4.6.0-040600-generic x86_64 UnreportableReason: The running kernel is not an Ubuntu kernel UpgradeStatus: No upgrade log present (probably fresh install) UserGroups: adm cdrom dip lpadmin plugdev sambashare sudo _MarkForUpload: True --- ApportVersion: 2.20.1-0ubuntu2.1 Architecture: amd64 AudioDevicesInUse: USER PID ACCESS COMMAND /dev/snd/controlC1: u 1514 F.... pulseaudio /dev/snd/controlC0: u 1514 F.... pulseaudio CurrentDesktop: Unity DistroRelease: Ubuntu 16.04 HibernationDevice: RESUME=UUID=c7cb27f3-e158-413f-bc47-98e4dffdbba4 InstallationDate: Installed on 2016-06-06 (0 days ago) InstallationMedia: Ubuntu 16.04 LTS "Xenial Xerus" - Release amd64 (20160420.1) MachineType: Dell Inc. Inspiron 5445 Package: linux (not installed) ProcFB: 0 radeondrmfb ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-4.4.0-22-generic.efi.signed root=UUID=e5369e55-3dcd-4731-83da-faa4c5f0f8eb ro quiet splash vt.handoff=7 ProcVersionSignature: Ubuntu 4.4.0-22.40-generic 4.4.8 RelatedPackageVersions: linux-restricted-modules-4.4.0-22-generic N/A linux-backports-modules-4.4.0-22-generic N/A linux-firmware 1.157 Tags: xenial xenial Uname: Linux 4.4.0-22-generic x86_64 UpgradeStatus: No upgrade log present (probably fresh install) UserGroups: adm cdrom dip lpadmin plugdev sambashare sudo _MarkForUpload: True dmi.bios.date: 06/04/2014 dmi.bios.vendor: Dell Inc. dmi.bios.version: A01 dmi.board.name: 014302 dmi.board.vendor: Dell Inc. dmi.board.version: X01 dmi.chassis.type: 8 dmi.chassis.vendor: Dell Inc. dmi.chassis.version: A01 dmi.modalias: dmi:bvnDellInc.:bvrA01:bd06/04/2014:svnDellInc.:pnInspiron5445:pvrA01:rvnDellInc.:rn014302:rvrX01:cvnDellInc.:ct8:cvrA01: dmi.product.name: Inspiron 5445 dmi.product.version: A01 dmi.sys.vendor: Dell Inc. I'm trying to get my laptop with an AMD integrated GPU and AMD discrete GPU to work with the open source drivers on Xenial. In order to use the discrete GPU, in Xenial you can prefix any command with `DRI_PRIME=1`. However, this will crash the OS. I tried installing a backported kernel from http://people.canonical.com/~amilone/amdgpu-4.5/ and even though the computer does not crash anymore, it still won't show anything (but the process launched will take 100% of the CPU and cannot be stopped nor killed, it looks...). I tried with the following commands: glxinfo glxgears DRI_PRIME=1 glxinfo DRI_PRIME=1 glxgears Once, I managed to get some output from the `glxinfo` command, with and without `DRI_PRIME=1` prefix: $ glxinfo | grep -i "opengl" OpenGL vendor string: X.Org OpenGL renderer string: Gallium 0.4 on AMD KAVERI (DRM 2.43.0, LLVM 3.8.0) OpenGL core profile version string: 4.1 (Core Profile) Mesa 11.2.0 OpenGL core profile shading language version string: 4.10 OpenGL core profile context flags: (none) OpenGL core profile profile mask: core profile OpenGL core profile extensions: OpenGL version string: 3.0 Mesa 11.2.0 OpenGL shading language version string: 1.30 OpenGL context flags: (none) OpenGL extensions: OpenGL ES profile version string: OpenGL ES 3.0 Mesa 11.2.0 OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.00 OpenGL ES profile extensions: $ DRI_PRIME=1 glxinfo | grep -i "opengl" OpenGL vendor string: X.Org OpenGL renderer string: Gallium 0.4 on AMD ICELAND (DRM 3.1.0, LLVM 3.8.0) OpenGL core profile version string: 4.1 (Core Profile) Mesa 11.2.0 OpenGL core profile shading language version string: 4.10 OpenGL core profile context flags: (none) OpenGL core profile profile mask: core profile OpenGL core profile extensions: OpenGL version string: 3.0 Mesa 11.2.0 OpenGL shading language version string: 1.30 OpenGL context flags: (none) OpenGL extensions: OpenGL ES profile version string: OpenGL ES 3.0 Mesa 11.2.0 OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.00 OpenGL ES profile extensions: So it looks like the discrete GPU is used, but so far I couldn't really use it to run anything 3D-demanding. Attached is a Zip with a lot of logs, hope this will help! --- ApportVersion: 2.20.1-0ubuntu2.1 Architecture: amd64 AudioDevicesInUse:  USER PID ACCESS COMMAND  /dev/snd/controlC1: u 1514 F.... pulseaudio  /dev/snd/controlC0: u 1514 F.... pulseaudio CurrentDesktop: Unity DistroRelease: Ubuntu 16.04 HibernationDevice: RESUME=UUID=c7cb27f3-e158-413f-bc47-98e4dffdbba4 InstallationDate: Installed on 2016-06-06 (0 days ago) InstallationMedia: Ubuntu 16.04 LTS "Xenial Xerus" - Release amd64 (20160420.1) MachineType: Dell Inc. Inspiron 5445 Package: linux (not installed) ProcFB: 0 radeondrmfb ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-4.4.0-22-generic.efi.signed root=UUID=e5369e55-3dcd-4731-83da-faa4c5f0f8eb ro quiet splash vt.handoff=7 ProcVersionSignature: Ubuntu 4.4.0-22.40-generic 4.4.8 RelatedPackageVersions:  linux-restricted-modules-4.4.0-22-generic N/A  linux-backports-modules-4.4.0-22-generic N/A  linux-firmware 1.157 Tags: xenial xenial Uname: Linux 4.4.0-22-generic x86_64 UpgradeStatus: No upgrade log present (probably fresh install) UserGroups: adm cdrom dip lpadmin plugdev sambashare sudo _MarkForUpload: True dmi.bios.date: 06/04/2014 dmi.bios.vendor: Dell Inc. dmi.bios.version: A01 dmi.board.name: 014302 dmi.board.vendor: Dell Inc. dmi.board.version: X01 dmi.chassis.type: 8 dmi.chassis.vendor: Dell Inc. dmi.chassis.version: A01 dmi.modalias: dmi:bvnDellInc.:bvrA01:bd06/04/2014:svnDellInc.:pnInspiron5445:pvrA01:rvnDellInc.:rn014302:rvrX01:cvnDellInc.:ct8:cvrA01: dmi.product.name: Inspiron 5445 dmi.product.version: A01 dmi.sys.vendor: Dell Inc.
2016-06-07 02:30:00 penalvch attachment added kern.log https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1583888/+attachment/4678542/+files/kern.log
2016-06-07 02:35:29 penalvch linux (Ubuntu): status Confirmed Incomplete
2016-06-07 02:36:02 penalvch attachment removed logs-after-session-restart.tgz https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1583888/+attachment/4668463/+files/logs-after-session-restart.tgz
2016-06-07 02:36:03 penalvch attachment removed ProcEnviron.txt https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1583888/+attachment/4668451/+files/ProcEnviron.txt
2016-06-07 02:36:04 penalvch attachment removed JournalErrors.txt https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1583888/+attachment/4668450/+files/JournalErrors.txt
2016-06-07 02:36:05 penalvch attachment removed logs.zip https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1583888/+attachment/4666671/+files/logs.zip
2016-06-07 02:36:32 penalvch description I'm trying to get my laptop with an AMD integrated GPU and AMD discrete GPU to work with the open source drivers on Xenial. In order to use the discrete GPU, in Xenial you can prefix any command with `DRI_PRIME=1`. However, this will crash the OS. I tried installing a backported kernel from http://people.canonical.com/~amilone/amdgpu-4.5/ and even though the computer does not crash anymore, it still won't show anything (but the process launched will take 100% of the CPU and cannot be stopped nor killed, it looks...). I tried with the following commands: glxinfo glxgears DRI_PRIME=1 glxinfo DRI_PRIME=1 glxgears Once, I managed to get some output from the `glxinfo` command, with and without `DRI_PRIME=1` prefix: $ glxinfo | grep -i "opengl" OpenGL vendor string: X.Org OpenGL renderer string: Gallium 0.4 on AMD KAVERI (DRM 2.43.0, LLVM 3.8.0) OpenGL core profile version string: 4.1 (Core Profile) Mesa 11.2.0 OpenGL core profile shading language version string: 4.10 OpenGL core profile context flags: (none) OpenGL core profile profile mask: core profile OpenGL core profile extensions: OpenGL version string: 3.0 Mesa 11.2.0 OpenGL shading language version string: 1.30 OpenGL context flags: (none) OpenGL extensions: OpenGL ES profile version string: OpenGL ES 3.0 Mesa 11.2.0 OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.00 OpenGL ES profile extensions: $ DRI_PRIME=1 glxinfo | grep -i "opengl" OpenGL vendor string: X.Org OpenGL renderer string: Gallium 0.4 on AMD ICELAND (DRM 3.1.0, LLVM 3.8.0) OpenGL core profile version string: 4.1 (Core Profile) Mesa 11.2.0 OpenGL core profile shading language version string: 4.10 OpenGL core profile context flags: (none) OpenGL core profile profile mask: core profile OpenGL core profile extensions: OpenGL version string: 3.0 Mesa 11.2.0 OpenGL shading language version string: 1.30 OpenGL context flags: (none) OpenGL extensions: OpenGL ES profile version string: OpenGL ES 3.0 Mesa 11.2.0 OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.00 OpenGL ES profile extensions: So it looks like the discrete GPU is used, but so far I couldn't really use it to run anything 3D-demanding. Attached is a Zip with a lot of logs, hope this will help! --- ApportVersion: 2.20.1-0ubuntu2.1 Architecture: amd64 AudioDevicesInUse:  USER PID ACCESS COMMAND  /dev/snd/controlC1: u 1514 F.... pulseaudio  /dev/snd/controlC0: u 1514 F.... pulseaudio CurrentDesktop: Unity DistroRelease: Ubuntu 16.04 HibernationDevice: RESUME=UUID=c7cb27f3-e158-413f-bc47-98e4dffdbba4 InstallationDate: Installed on 2016-06-06 (0 days ago) InstallationMedia: Ubuntu 16.04 LTS "Xenial Xerus" - Release amd64 (20160420.1) MachineType: Dell Inc. Inspiron 5445 Package: linux (not installed) ProcFB: 0 radeondrmfb ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-4.4.0-22-generic.efi.signed root=UUID=e5369e55-3dcd-4731-83da-faa4c5f0f8eb ro quiet splash vt.handoff=7 ProcVersionSignature: Ubuntu 4.4.0-22.40-generic 4.4.8 RelatedPackageVersions:  linux-restricted-modules-4.4.0-22-generic N/A  linux-backports-modules-4.4.0-22-generic N/A  linux-firmware 1.157 Tags: xenial xenial Uname: Linux 4.4.0-22-generic x86_64 UpgradeStatus: No upgrade log present (probably fresh install) UserGroups: adm cdrom dip lpadmin plugdev sambashare sudo _MarkForUpload: True dmi.bios.date: 06/04/2014 dmi.bios.vendor: Dell Inc. dmi.bios.version: A01 dmi.board.name: 014302 dmi.board.vendor: Dell Inc. dmi.board.version: X01 dmi.chassis.type: 8 dmi.chassis.vendor: Dell Inc. dmi.chassis.version: A01 dmi.modalias: dmi:bvnDellInc.:bvrA01:bd06/04/2014:svnDellInc.:pnInspiron5445:pvrA01:rvnDellInc.:rn014302:rvrX01:cvnDellInc.:ct8:cvrA01: dmi.product.name: Inspiron 5445 dmi.product.version: A01 dmi.sys.vendor: Dell Inc. I'm trying to get my laptop with an AMD integrated GPU and AMD discrete GPU to work with the open source drivers on Xenial. In order to use the discrete GPU, in Xenial you can prefix any command with `DRI_PRIME=1`. However, this will cause a kernel call trace: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1583888/+attachment/4678542/+files/kern.log I tried installing a backported kernel from http://people.canonical.com/~amilone/amdgpu-4.5/ and even though the computer does not crash anymore, it still won't show anything (but the process launched will take 100% of the CPU and cannot be stopped nor killed, it looks...). I tried with the following commands: glxinfo glxgears DRI_PRIME=1 glxinfo DRI_PRIME=1 glxgears Once, I managed to get some output from the `glxinfo` command, with and without `DRI_PRIME=1` prefix: $ glxinfo | grep -i "opengl" OpenGL vendor string: X.Org OpenGL renderer string: Gallium 0.4 on AMD KAVERI (DRM 2.43.0, LLVM 3.8.0) OpenGL core profile version string: 4.1 (Core Profile) Mesa 11.2.0 OpenGL core profile shading language version string: 4.10 OpenGL core profile context flags: (none) OpenGL core profile profile mask: core profile OpenGL core profile extensions: OpenGL version string: 3.0 Mesa 11.2.0 OpenGL shading language version string: 1.30 OpenGL context flags: (none) OpenGL extensions: OpenGL ES profile version string: OpenGL ES 3.0 Mesa 11.2.0 OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.00 OpenGL ES profile extensions: $ DRI_PRIME=1 glxinfo | grep -i "opengl" OpenGL vendor string: X.Org OpenGL renderer string: Gallium 0.4 on AMD ICELAND (DRM 3.1.0, LLVM 3.8.0) OpenGL core profile version string: 4.1 (Core Profile) Mesa 11.2.0 OpenGL core profile shading language version string: 4.10 OpenGL core profile context flags: (none) OpenGL core profile profile mask: core profile OpenGL core profile extensions: OpenGL version string: 3.0 Mesa 11.2.0 OpenGL shading language version string: 1.30 OpenGL context flags: (none) OpenGL extensions: OpenGL ES profile version string: OpenGL ES 3.0 Mesa 11.2.0 OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.00 OpenGL ES profile extensions: So it looks like the discrete GPU is used, but so far I couldn't really use it to run anything 3D-demanding. Attached is a Zip with a lot of logs, hope this will help! --- ApportVersion: 2.20.1-0ubuntu2.1 Architecture: amd64 AudioDevicesInUse:  USER PID ACCESS COMMAND  /dev/snd/controlC1: u 1514 F.... pulseaudio  /dev/snd/controlC0: u 1514 F.... pulseaudio CurrentDesktop: Unity DistroRelease: Ubuntu 16.04 HibernationDevice: RESUME=UUID=c7cb27f3-e158-413f-bc47-98e4dffdbba4 InstallationDate: Installed on 2016-06-06 (0 days ago) InstallationMedia: Ubuntu 16.04 LTS "Xenial Xerus" - Release amd64 (20160420.1) MachineType: Dell Inc. Inspiron 5445 Package: linux (not installed) ProcFB: 0 radeondrmfb ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-4.4.0-22-generic.efi.signed root=UUID=e5369e55-3dcd-4731-83da-faa4c5f0f8eb ro quiet splash vt.handoff=7 ProcVersionSignature: Ubuntu 4.4.0-22.40-generic 4.4.8 RelatedPackageVersions:  linux-restricted-modules-4.4.0-22-generic N/A  linux-backports-modules-4.4.0-22-generic N/A  linux-firmware 1.157 Tags: xenial xenial Uname: Linux 4.4.0-22-generic x86_64 UpgradeStatus: No upgrade log present (probably fresh install) UserGroups: adm cdrom dip lpadmin plugdev sambashare sudo _MarkForUpload: True dmi.bios.date: 06/04/2014 dmi.bios.vendor: Dell Inc. dmi.bios.version: A01 dmi.board.name: 014302 dmi.board.vendor: Dell Inc. dmi.board.version: X01 dmi.chassis.type: 8 dmi.chassis.vendor: Dell Inc. dmi.chassis.version: A01 dmi.modalias: dmi:bvnDellInc.:bvrA01:bd06/04/2014:svnDellInc.:pnInspiron5445:pvrA01:rvnDellInc.:rn014302:rvrX01:cvnDellInc.:ct8:cvrA01: dmi.product.name: Inspiron 5445 dmi.product.version: A01 dmi.sys.vendor: Dell Inc.