web-dev-qa-db-ja.com

rx vega m GLのドライバー?

Intel®Core™i7-8705G CPUとAMD radeon RX Vega GLディスクリートグラフィックカードを搭載したhpスペクターがあります。私の人生では、ディスクリートカードに切り替える方法を理解することはできません。私のシステムでは、別のグラフィックプロバイダーが存在することさえ登録していません。

$ xrandr --listproviders
Providers: number : 1
Provider 0: id: 0x48 cap: 0x9, Source Output, Sink Offload crtcs: 3 outputs: 6 associated providers: 0 name:modesetting

しばらく前に同様の問題 here についての投稿がありましたが、残念ながらこの解決策はもはや機能しないようです。 AMDはWebサイトにこのカードのドライバーさえリストしていないので、ここでちょっと迷っています。

少なくともlshwでデバイスを検索すると、少なくともハードウェアが検出されていることがわかります

*

-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
2
Defunked-Melon

必要なのはvegamファームウェア新しいカーネル4.18およびmesa-utils amdgpu driverfor ubuntu 18.04。

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

カーネル4.18

このアプリケーションを参照して、新しいカーネルをインストールしてください。 https://github.com/teejee2008/uk

Sudo apt-add-repository -y ppa:teejee2008/ppa
Sudo apt-get update
Sudo apt-get install ukuu

Ukuuアプリケーションを実行し、カーネル4.18.17または最新のカーネルをインストールします。

Mesa-utilsドライバー

Sudo add-apt-repository ppa:ubuntu-x-swat/updates
Sudo apt-get update
Sudo apt install mesa-utils

再起動後、vega glが切り替え可能かどうかを確認するには、次のコマンドを実行します。

env DRI_PRIME=1 glxinfo | grep "OpenGL renderer"
4
Yuchi Tian