Linux

Linux 似乎無法在筆記型電腦上檢測到我的專用 GPU

  • April 3, 2022

我對 Linux 比較陌生。我在我的筆記型電腦(HP Victus 16)上安裝了 Endeavor OS,並註意到在waydroid. 似乎 linux 只檢測我係統中的 iGPU。當我跑

xrandr --listproviders

它給了我輸出

Providers: number : 0** ! 

即使轉到“設置”>“關於”,顯卡也僅顯示為“AMD Renoir”。

跑步

lspci

顯示連接的 dGPU 為:

Display controller: Advanced Micro Devices, Inc. [AMD/ATI] Navi 14 [Radeon RX 5500/5500M / Pro 5500M] (rev c1)**

但它似乎在其他任何地方都不起作用?

如果重要的話,我的筆記型電腦的配置:

AMD Ryzen 5600h
16 GB RAM
AMD RX 5500M graphics

和作業系統的詳細資訊:

Endeavour OS Linux x86_64
Kernel: 5.17.0-247-tkg-pds 

amd由於大多數驅動程序都是開源的,因此沒有太多工作要做。xf86-video-amdgpu如果尚未安裝,您將需要安裝。

pacman -S xf86-video-amdgpu

您還可以附加DRI_PRIME=1到程序呼叫

您還可以使用Get-The-Right-AMD-Driver 網站來獲取更多筆記型電腦的驅動程序。

我通過添加DRI_PRIME=1到程序呼叫來解決這個問題。

引用自:https://unix.stackexchange.com/questions/696335