web-dev-qa-db-ja.com

AMDのradeonグラフィックカードはUbuntu 16.04ドライバーでサポートされていますか?

[同様のQ 私のAMDハイブリッドグラフィックスカードはUbuntu 16.04ドライバーでサポートされていますか? 。しかし、私は自分の詳細について新しい質問をするように頼まれました。]

Ubuntu 16.04 LTSをインストールしました。 AMD Radeonグラフィックを使用しています。互換性はありますか? Sudo lshw -C videoの結果は次のとおりです。

  *-display               
       description: VGA compatible controller
       product: 2nd Generation Core Processor Family Integrated Graphics Controller
       vendor: Intel Corporation
       physical id: 2
       bus info: pci@0000:00:02.0
       version: 09
       width: 64 bits
       clock: 33MHz
       capabilities: msi pm vga_controller bus_master cap_list rom
       configuration: driver=i915 latency=0
       resources: irq:28 memory:c0000000-c03fffff memory:b0000000-bfffffff ioport:5000(size=64)

glxinfo | grep renderingの結果:

direct rendering: Yes

lspci | grep VGAの結果:

00:02.0 VGA compatible controller: Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller (rev 09)
01:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Seymour [Radeon HD 6400M/7400M Series] (rev ff)
2
MycrofD

理論的には、GPUはUbuntu 16.04で「そのまま」動作し、HD 6400Mのradeonドライバーを自動的に使用する必要があります。残念ながら、HD 6400MはGCNアーキテクチャよりも前のものであるため、より高速で新しいamdgpuドライバーを使用することはできません。

DGPUに切り替えるには、Arch wikiの指示に従ってください: https://wiki.archlinux.org/index.php/PRIME#PRIME_GPU_offloading

したがって、次のようなものを.xprofileに入れます。

xrandr --setprovideroffloadsink radeon Intel

dGPUで何かを実行するには、コマンドの前にDRI_PRIME=1を追加します。例えば:

DRI_PRIME=1 glxgears

(よりグラフィカルなインターフェースを希望する場合、特定のアプリケーション用にこれを行う.desktopファイルを作成することは可能だと思います)

1
小太郎