This AMD Radeon 520 is a dedicated GPU is used in many newer laptops especially HP. It was launched during April 2017. As per someone who knew the thing about GPU's, this card is basically a rebranded radeon 7750. Quoting him:
So, I own an HP 15-BS576TX laptop which has dynamic switchable graphics with IGP Intel HD 620 and DGP AMD Mobile Radeon 520. This is GCN 1.0 architecture . So, Ubuntu 17.10 + xwayland defaults into radeon driver, rather than using amdgpu. I understand that amdgpu drivers are still experimental for GCN 1.0 GPU's.
My queries are:
1. Is AMD R 520 will get longterm support by including in amdgpu driver? Will I have to stick with older radeon driver for ever?
2. The proprietary driver from AMD, AMDGPU-PRO supports Radeon 520 or not?
3. If this GPU is not supported by amdgpu, will I have better luck using older fglrx proprietary driver?
Please find the hardware information below:
lspci -knnn shows that AMD Radeon 520 card is detected:
and Integrated Intel HD 620 graphics in the laptop:
lshw -C video
Now, if I run any app with DRI_PRIME=1 it works and shows below info:
So, I assumed Radeon 520 is working fine. I see that there is amdgpu driver module also loaded. From the list, R520 card seems to be supported by both the drivers.
I feel kind of bad for you, as your "500 series" AMD GPU is actually basically a cut down radeon 7750 that's been rebranded four times. 7750 -> 8670 -> M330 -> M430 -> M520
My queries are:
1. Is AMD R 520 will get longterm support by including in amdgpu driver? Will I have to stick with older radeon driver for ever?
2. The proprietary driver from AMD, AMDGPU-PRO supports Radeon 520 or not?
3. If this GPU is not supported by amdgpu, will I have better luck using older fglrx proprietary driver?
Please find the hardware information below:
lspci -knnn shows that AMD Radeon 520 card is detected:
01:00.0 Display controller [0380]: Advanced Micro Devices, Inc. [AMD/ATI] Sun XT [Radeon HD 8670A/8670M/8690M / R5 M330 / M430 / R7 M520] [1002:6660] (rev 83) Subsystem: Hewlett-Packard Company Sun XT [Radeon HD 8670A/8670M/8690M / R5 M330 / M430] [103c:832b] Kernel driver in use: radeon Kernel modules: radeon, amdgpu
00:02.0 VGA compatible controller [0300]: Intel Corporation HD Graphics 620 [8086:5916] (rev 02) Subsystem: Hewlett-Packard Company HD Graphics 620 [103c:832b] Kernel driver in use: i915 Kernel modules: i915
*-display
description: VGA compatible controller product: HD Graphics 620 vendor: Intel Corporation physical id: 2 bus info: pci@0000:00:02.0 version: 02 width: 64 bits clock: 33MHz capabilities: pciexpress msi pm vga_controller bus_master cap_list rom configuration: driver=i915 latency=0 resources: irq:128 memory:b0000000-b0ffffff memory:a0000000-afffffff ioport:6000(size=64) memory:c0000-dffff
*-display description: Display controller product: Sun XT [Radeon HD 8670A/8670M/8690M / R5 M330 / M430 / R7 M520] vendor: Advanced Micro Devices, Inc. [AMD/ATI] physical id: 0 bus info: pci@0000:01:00.0 version: 83 width: 64 bits clock: 33MHz capabilities: pm pciexpress msi bus_master cap_list rom configuration: driver=radeon latency=0 resources: irq:129 memory:90000000-9fffffff memory:b1200000-b123ffff ioport:5000(size=256) memory:b1240000-b125ffff
description: VGA compatible controller product: HD Graphics 620 vendor: Intel Corporation physical id: 2 bus info: pci@0000:00:02.0 version: 02 width: 64 bits clock: 33MHz capabilities: pciexpress msi pm vga_controller bus_master cap_list rom configuration: driver=i915 latency=0 resources: irq:128 memory:b0000000-b0ffffff memory:a0000000-afffffff ioport:6000(size=64) memory:c0000-dffff
*-display description: Display controller product: Sun XT [Radeon HD 8670A/8670M/8690M / R5 M330 / M430 / R7 M520] vendor: Advanced Micro Devices, Inc. [AMD/ATI] physical id: 0 bus info: pci@0000:01:00.0 version: 83 width: 64 bits clock: 33MHz capabilities: pm pciexpress msi bus_master cap_list rom configuration: driver=radeon latency=0 resources: irq:129 memory:90000000-9fffffff memory:b1200000-b123ffff ioport:5000(size=256) memory:b1240000-b125ffff
:~$ DRI_PRIME=1 glxinfo |grep -i Opengl* OpenGL vendor string: X.Org OpenGL renderer string: AMD HAINAN (DRM 2.50.0 / 4.13.0-16-generic, LLVM 5.0.0) OpenGL core profile version string: 4.5 (Core Profile) Mesa 17.2.2 OpenGL core profile shading language version string: 4.50
lsmod |grep radeon
radeon 1470464 0 ttm 94208 2 amdgpu,radeon i2c_algo_bit 16384 3 amdgpu,radeon,i915 drm_kms_helper 167936 3 amdgpu,radeon,i915 drm 356352 28 amdgpu,radeon,i915,ttm,drm_kms_helper
radeon 1470464 0 ttm 94208 2 amdgpu,radeon i2c_algo_bit 16384 3 amdgpu,radeon,i915 drm_kms_helper 167936 3 amdgpu,radeon,i915 drm 356352 28 amdgpu,radeon,i915,ttm,drm_kms_helper
Comment