Ubuntu 16.04.3: How can one select Kernel driver in use for 1st and 2nd GPU?
lspci -k | grep -EA3 'VGA|3D|Display'
03:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Vega 10 XT [Radeon RX Vega 64] (rev c1)
Subsystem: Advanced Micro Devices, Inc. [AMD/ATI] Device 6b76
Kernel driver in use: amdgpu
Kernel modules: amdgpu
--
04:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Tahiti XT [Radeon HD 7970/8970 OEM / R9 280X]
Subsystem: ASUSTeK Computer Inc. Tahiti XTL [Radeon R9 280X DirectCU II TOP]
Kernel driver in use: amdgpu
Kernel modules: radeon, amdgpu
For the first GPU, Radeon RX Vega 64, the Kernel driver in use: amdgpu is correct. The second GPU, Radeon R9 280X is not supported by the "amdgpu" Kernel driver. How to change the driver of only this 2nd GPU?
Many thanks for all suggestions
echo -n "0000:04:00.0" > /sys/bus/pci/drivers/?????/bind– cucub Jan 09 '18 at 12:33radeonorfglrxoramdgpu-prois what you need.url1: https://www.x.org/wiki/RadeonFeature/
url2: https://support.amd.com/en-us/kb-articles/Pages/AMDGPU-PRO-Beta-Driver-for-Vulkan-Release-Notes.aspx
Regarding to your
– AlexOnLinux Jan 09 '18 at 14:30lspcioutput I would try to bind it toradeonradeonbut it did not work at a first try. Looks like Ubuntu 16.04 (Kernel 4.10.0-28-generic) has some issues regarding older AMD GPUs. I need to dig deeper... – cucub Jan 09 '18 at 18:46radeonis:[drm:uvd_v1_0_start [radeon]] *ERROR* UVD not responding, trying to reset the VCPU!!!this message 10 times... – cucub Jan 09 '18 at 19:04amdgpuby adding it to/etc/modprobe.d/blacklist.conf. Alsolsinto that folder, maybe there is some blocking rule for some gpu driver (nvidia does create its own *.conf for example). Also have a look at https://askubuntu.com/questions/650707/pci-stub-not-claiming-radeon-card-only-the-audio-device-radeon-driver-claiming?rq=1 in case you want to use both gpu's. – AlexOnLinux Jan 09 '18 at 21:13