小编hap*_*rex的帖子

如何手动激活AMD GPU?

我的 Intel/AMD-GPU 设置遇到一些问题。

我使用的是配备“Intel Core i3-2350M 'Sandy Bridge'”的笔记本电脑,它具有内置 iGPU“Intel HD 3000”。除了这个 iGPU 之外,我的笔记本电脑还有 dGPU“AMD Radeon HD 6490M”。

几周前,我将系统从 Linux Mint 17.3(基于 Ubuntu 14.04-LTS,带有专有 fglrx-driver 的内核 3.19)更改为 Linux Mint 18.0(基于 Ubuntu 16.04-LTS,带有开源 radeon 的内核 4.4.0)司机)。

在这个新版本的 Mint/Ubuntu 中,带有 Catalyst Control Center 的 AMD 专有 fglrx 驱动程序不再受支持和安装,并且 dGPU 对于新的 amdgpu 驱动程序来说太旧了。所以我的系统现在运行在 radeon-driver 上。

借助 fglrx-driver 和 Catalyst Control Center,我能够根据我的用例手动激活和停用 AMD dGPU。现在有了 radeon 驱动程序,情况有点不同了。

当我检查当前的 GPU 状态时

$ sudo cat /sys/kernel/debug/vgaswitcheroo/switch
Run Code Online (Sandbox Code Playgroud)

结果总是

0:IGD:+:Pwr:0000:00:02.0
1:DIS: :DynOff:0000:01:00.0
Run Code Online (Sandbox Code Playgroud)

这意味着 iGPU 处于活动状态,而 dGPU 处于停用状态(通过软件/驱动程序)。由于我(像所有现代笔记本电脑一样)有一个无复用器设备,因此条目 0:IGD 看起来不错,但 1:DIS …

drivers radeon hybrid-graphics intel-graphics amd-graphics

5
推荐指数
1
解决办法
6590
查看次数