我有一个以下的问题-我刚刚升级了从13.10到14.04在我的戴尔沃斯特罗3350,我不能关闭离散图形。按照指示,这里和遵循HybridGraphics,我设法永久关闭了我的第二个Radeon图形13.10,虽然现在相同的操作不工作。启用vgaswitheroo并键入终端cat /sys/kernel/debug/vgaswitcheroo/switch输出后,如下所示
0:IGD:+:Pwr:0000:00:02.0
1:DIS: :DynOff:0000:01:00.0而不是
0:DIS: :Off:0000:01:00.0
1:IGD:+:Pwr:0000:00:02.0 我在13.10见过。其效果完全相同,就像离散的图形打开,笔记本电脑是响亮的和可怕的过热。输入sudo echo OFF > /sys/kernel/debug/vgaswitcheroo/switch不会产生任何影响,cat /sys/kernel/debug/vgaswitcheroo/switch的输出不会改变。我尝试了一些额外的命令,如建议的在这个岗位上,但没有帮助思考。14.04安装是全新的,这是我第一次尝试安装,所以我猜我错过了一些东西,虽然不知道是什么。我希望能在这个问题上提供一些帮助,因为它使sensors检测到的温度比那些离散图形的温度升高了近20度,这对硬件来说是非常不好的。
谢谢!
发布于 2014-10-21 12:01:36
在13.10中看到的。效果完全相同,就像离散图形打开一样,笔记本电脑声音很大,酷热得厉害。输入sudo echo OFF > /sys/kernel/debug/vgaswitcheroo/switch没有效果,cat /sys/kernel/debug/vgaswitcheroo/switch的输出没有变化。
根据我的经验,DynOff比手动工作更好。它仍然关闭(DynOff),我猜这意味着卡没有电源,这是自动的。
但是,如果仍然希望将内容回滚到手动设置,则必须修改grub。使用sudo执行以下操作:
在任何编辑器中打开文件/etc/default/grub并找到行
GRUB_CMDLINE_LINUX_DEFAULT=在这一行中应该有类似“静音启动”之类的值;只需添加radeon.runpm=0,它看起来如下所示:
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash radeon.runpm=0"保存文件并运行
sudo update-grub那就重新启动。重新启动后,cat /sys/kernel/debug/vgaswitcheroo/switch的行为应该类似于旧的ubuntu版本。然后你就可以跑了
echo OFF > /sys/kernel/debug/vgaswitheroo/switch看看它是否管用-就像你以前做的那样。如果它有效,将这一行添加到/etc/rc.local中,刚好在exit 0的上方。
我在我的机器上试了一下,它基本上能用.但我认为DynOff也在做同样的事情。这两种配置都不会使我的计算机过热。
发布于 2014-11-08 14:54:29
试试这个,并在评论中确认如果这有效..。
http://www.mostthingsweb.com/2014/07/disable-radeon-power-management-newer-linux-kernels/。
对我来说,在第一次重新启动时,它提供了一个低图形模式。然后,我按了Ctrl+Alt+F2,然后运行cat /sys/内核/debug/vgaswitcheroo/switch,在这里它显示了DIS的"Off“。然后,我运行sudo关机现在-r重新启动。最后,在下一次重新启动时,它起了作用。此外,我编辑了etc/rc.local文件,以使此更改永久化。虽然我使用了Ubuntu12.04.5,但我使用了最新的内核3.13...which,我相信,这是问题的根源,因为最近离散图形处理方法发生了变化。
发布于 2014-07-24 20:56:43
在arch论坛https://bbs.archlinux.org/viewtopic.php?pid=1301253上,我找到了工作xorg.conf,这对我有帮助。现在我笔记本的功耗是10.7W,而不是Ubuntu14.04中的12.6W。
https://askubuntu.com/questions/450993
复制相似问题