我无法echo DIS > /sys/kernel/debug/vgaswitcheroo/switch
切换到独立 ATI 卡。运行命令后,cat /sys/kernel/debug/vgaswitcheroo/switch
仍然显示:
0:IGD:+:Pwr:0000:00:02.0
1:DIS: :Pwr:0000:01:00.0
我在联想 Thinkpad W500 中使用 Ubuntu 11.10 amd64 arch。有什么问题吗?
答案1
首先,您需要以 root 身份运行该命令。
其次,使用 sudo 时不能重定向输出。
所以 ..
1)
sudo bash -c 'echo DIS > /sys/kernel/debug/vgaswitcheroo/switch'
2)使用三通
echo 'DIS' | sudo tee /sys/kernel/debug/vgaswitcheroo/switch
答案2
您的更改有效,但很可能是延迟的。要进行更改,您应该注销并重新登录。这是因为更改在您退出 X 后才会应用。
当 Ubuntu 使用 Gnome 桌面管理器时,有一个 gnome-session-logout 命令可以帮你完成这个任务。我不确定如何使用 Unity 注销并重新登录,你很可能已经用过 Unity。