J'ai un spectre HP avec un processeur intel® Core ™ i7-8705G et une carte graphique AMD radeon RX Vega GL. Je ne suis pas capable de comprendre comment passer à ma carte discrète. Mon système n'enregistre même pas l'existence d'un autre fournisseur de graphiques.
$ xrandr --listproviders
Providers: number : 1
Provider 0: id: 0x48 cap: 0x9, Source Output, Sink Offload crtcs: 3 outputs: 6 associated providers: 0 name:modesetting
Il y a quelques temps, un article avait abordé un problème similaire ici mais malheureusement, cette solution ne semble plus fonctionner. AMD ne liste même pas les pilotes de cette carte sur son site Web, alors je suis un peu perdue ici.
Regarder le périphérique avec lshw au moins montre que le matériel est détecté
*
-display UNCLAIMED
description: Display controller
product: Polaris 22 XL [Radeon RX Vega M GL]
vendor: Advanced Micro Devices, Inc. [AMD/ATI]
physical id: 0
bus info: pci@0000:01:00.0
version: c0
width: 64 bits
clock: 33MHz
capabilities: bus_master cap_list
configuration: latency=0
resources: iomemory:2f0-2ef iomemory:2f0-2ef memory:2fe0000000-2fefffffff memory:2ff0000000-2ff01fffff ioport:e000(size=256) memory:de400000-de43ffff memory:de440000-de45ffff
*-display
description: VGA compatible controller
product: HD Graphics 630
vendor: Intel Corporation
physical id: 2
bus info: pci@0000:00:02.0
version: 04
width: 64 bits
clock: 33MHz
capabilities: vga_controller bus_master cap_list rom
configuration: driver=i915 latency=0
resources: iomemory:2f0-2ef iomemory:2f0-2ef irq:126 memory:2ffe000000-2ffeffffff memory:2f80000000-2f8fffffff ioport:f000(size=64) memory:c0000-dffff
Vous avez besoin du firmware vegam , du nouveau noyau 4.18 et pilote amdgpu mesa-utils pour Ubuntu 18.04.
firmware Vegam
git clone https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git/
Sudo cp linux-firmware/amdgpu/*.bin /lib/firmware/amdgpu/
Sudo /usr/sbin/update-initramfs -u -k all
Noyau 4.18
Voir cette application pour installer le nouveau noyau. https://github.com/teejee2008/uk
Sudo apt-add-repository -y ppa:teejee2008/ppa
Sudo apt-get update
Sudo apt-get install ukuu
Exécutez l'application ukuu et installez le noyau 4.18.17 ou le plus récent.
Pilote Mesa-utils
Sudo add-apt-repository ppa:ubuntu-x-swat/updates
Sudo apt-get update
Sudo apt install mesa-utils
Après le redémarrage, exécutez la commande suivante pour vérifier si le vega gl est commutable.
env DRI_PRIME=1 glxinfo | grep "OpenGL renderer"