[类似 QUbuntu 16.04 驱动程序是否支持我的 AMD 混合显卡?。不过,我被要求针对我的具体情况提出一个新问题。
我已经安装了 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)
答案1
理论上,您的 GPU 应该可以在 Ubuntu 16.04 下“开箱即用”,它应该会自动使用radeon
HD 6400M 的驱动程序。遗憾的是,由于 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
(如果您更喜欢图形界面,我相信可以创建一个为特定应用程序执行此操作的文件)