(相当旧的不再相关) 14.04 : 如何禁用独立显卡

Man*_*aze 7 kernel radeon hybrid-graphics drivers 14.04

编辑(2019 年 5 月)

这是一个将近 5 年前的问题,正如其中一位评论者所提到的,我已经继续前进了。我不想删除它 - 因为有一个警告。所以我把这个编辑。


我知道 14.04 有 Kernel 3.13,应该更擅长动态电源管理。我的问题是估计的剩余时间不断变化。但平均而言,我看到了 5 个小时。

在 Linux mint 15(基于 13.04)的同一台机器上,我使用了 vgaswitcharoo 方法,并且过去至少有 6 个小时。

echo OFF > /sys/kernel/debug/vgaswitcheroo/switch
Run Code Online (Sandbox Code Playgroud)

不再起作用。

我试过这里提到的 acpi_call 方法:http ://www.noobslab.com/2013/10/enable-laptop-mode-and-other-tweaks-to.html 不幸的是我的卡没有列出/支持

也(不成功)尝试过:http : //www.webupd8.org/2014/04/prevent-your-laptop-from-overheating.html

如果有卡片特定的建议,我有以下卡片:

$ lspci -nn | grep VGA                               
00:02.0 VGA compatible controller [0300]: Intel Corporation 3rd Gen Core processor Graphics Controller [8086:0166] (rev 09)
01:00.0 VGA compatible controller [0300]: Advanced Micro Devices, Inc. [AMD/ATI] Thames [Radeon HD 7500M/7600M Series] [1002:6840] (rev ff)
Run Code Online (Sandbox Code Playgroud)

x__*_*__x 0

我用的是powertop。我在配备 AMD/Intel 混合显卡的 Dell Inspiron 15R 5523 笔记本电脑上安装了 Ubuntu 14.04。我不确定这是否适合你,但我不认为它会破坏系统(因为 powertop 非常可靠)所以尝试没有错。在powertop(查看其网站的下载和使用程序)中,在“可调参数”选项卡中将所有“”参数更改为“”后,突然我的风扇速度下降,笔记本电脑温度也下降。

我没有为独立的 ATI Raedon 卡安装任何驱动程序(和 Catalyst 控制中心),仅安装来自英特尔网站的英特尔开源驱动程序。

由于重新启动时不会保留设置,经过位实验,我发现将“ Runtime PM for PCI Device Advanced Micro Devices, Inc. [AMD/ATI] Mars [Radeon HD 8730M] ”的“”参数更改为“”以及“为主机 0 启用 SATA 链路电源管理为主机 1启用 SATA 链路电源管理“为主机 2 启用 SATA 链路电源管理”为主机 3 启用 SATA 链路电源管理为主机 4 启用 SATA 链路电源管理”和“启用 SATA 链路”主机5的电源管理”。我尝试将它们的 echo 命令复制到 /etc/rc.local 文件中,以便在每次系统启动时自动执行它们,但它不起作用(对于“...host0/1/2/”自动“”) 3/4/5"(位于powertop 的“可调参数”选项卡中)。

我什至检查它是否真的恢复到源文件中的“自动”(默认)值......我发现,是的,确实如此。所以,基本上,这可能对少数人有用。试一试。如果有人弄清楚(通过测试)如何保持它永久(即重新启动后持续存在)。目前我没有重新启动我的笔记本电脑,只是合上盖子以防止每次重新启动时都这样做。

尝试一下,如果它适合您,请发表评论/点赞。只是想知道这是否是在任何配备 Intel/AMD 混合显卡的笔记本电脑上进行常规安装的可行解决方案。