Cytat
dpkg -l | grep 'radeon’
ii libdrm-radeon1:amd64 2.4.74-1 amd64 Userspace interface to radeon-specific kernel DRM services – runtime
ii libdrm-radeon1:i386 2.4.74-1 i386 Userspace interface to radeon-specific kernel DRM services – runtime
ii radeontool 1.6.3-1+b1 amd64 utility to control ATI Radeon backlight functions on laptops
ii radeontop 0.9-1+b1 amd64 Utility to show Radeon GPU utilization
ii xserver-xorg-video-radeon 1:7.8.0-1+b1 amd64 X.Org X server – AMD/ATI Radeon display driver
root@debian:~# dpkg -l | grep 'gpu’
ii libdrm-amdgpu1:amd64 2.4.74-1 amd64 Userspace interface to amdgpu-specific kernel DRM services – runtime
ii libdrm-amdgpu1:i386 2.4.74-1 i386 Userspace interface to amdgpu-specific kernel DRM services – runtime
ii xserver-xorg-video-amdgpu 1.2.0-1+b1 amd64 X.Org X server – AMDGPU display driver
No więc widzi obie karty.
Troszkę z driverami masz namieszane.
Wywal obecne sterowniki do radeona. (amdgpu, video-radeon)
A zainstaluj: sudo apt install libgl1-mesa-dri xserver-xorg-video-ati
Karta sama z siebie Ci się nie przełączy.
Musiałbyś użyć DRI_PRIME, aby uruchomić daną aplikację na karcie amd. (o ile pamiętam , bo nie mam pod ręką radeona )
Zblaklistuj w menu GRUB sterownik intela testowo: modprobe.blacklist=NAZWA_MODUŁU
(“e” i dopisz jako parametr kernela, a następnie ctrl+x, aby uruchomić)
Nazwę modułu weź sobie z lsmod
Zobaczysz, czy w ogóle karta amd działa.
Do karty Intela używasz nieodpowiedniego sterownika. Lepiej działa wbudowany sterownik xserver-xorg-video-modesetting
The use of this driver is discouraged if your hw is new enough (ca. 2007 and newer). You can try uninstalling this driver and let the server use it’s builtin modesetting driver instead.
xserver-xorg-video-modesetting wchodzi w skład pakietu xserver-xorg-video-intel? Jeśli tak to mam go zainstalowany. Jeśli nie, to nie widze xserver-xorg-video-modesetting w repo debiana. Generalnie wygląda tak jakby było dobrze.Polecenie xrandr --listproviders pokazuje mi 2 karty, DRI_PRIME=1 glxinfo | grep “OpenGL renderer” pokazuje mi amd, mogę też uruchamać wine z parametrem DRI_PRIME=1. Problem w tym że nie widzę różnicy w wydajności. Benchmark podany w https://linuxconfig.org/how-to-install-amdgpu-drivers-on-debian-9-stretch-linux1 testuje jednak kartę intela. I jeszcze:
Cytat
root@debian:~# glxinfo|egrep "OpenGL vendor|OpenGL renderer"
OpenGL vendor string: Intel Open Source Technology Center
OpenGL renderer string: Mesa DRI Intel® HD Graphics 620 (Kabylake GT2)