我想在我的笔记本电脑上切换到Linux。
我下载了Ubuntu16.04并安装了它,没有问题,除了我的显卡,一个AMD Radeon hd 7610米。
我知道AMD不再支持较新的Linux上的fglrx,我必须依赖于开源驱动程序。问题是,当屏幕上有多个窗口时,屏幕上会显示许多工件,特别是当屏幕上有许多透明或移动的字符时。
然而,游戏运作得很顺利。
Windows中也存在此问题。在Windows中,更改ATI Graphics Powerplay设置以“最大化电池寿命”大大减少了问题。此外,禁用GPU,只有使它的游戏或视频工作。
我不能在Ubuntu做这些。所以我想问的是,如果你能帮我在Ubuntu至少做一件这样的事
发布于 2017-11-11 12:36:21
当您在(1)中要求禁用GPU时,我假设您有一个混合配置,并且希望禁用您的离散GPU。为此您可以使用switcheroo。
首先,在终端类型中检查switcheroo是否处于活动状态:
sudo grep -i switcheroo /boot/config-*您的输出应该如下所示:
/boot/config-4.1.0-1-amd64:CONFIG_VGA_SWITCHEROO=y然后,您需要编辑grub的配置文件,方法是:
sudo gedit /etc/default/grub排在队伍里
GRUB_CMDLINE_LINUX_DEFAULT=如果有,添加radeon.modeset=1并删除主题词。所以这一行看起来应该是:
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash radeon.modeset=1"最后,更新您的Grub设置:
sudo update-grub重新启动你的笔记本电脑。
首先,您需要成为根用户,在终端中键入:
sudo su然后,要显示GPU状态类型:
sudo cat /sys/kernel/debug/vgaswitcheroo/switch您的输出应该是0:IGD::Off:0000:00:02.0 1:DIS:+:DynPwr:0000:01:00.0
正在使用的GPU被标记为"+“。IGD为集成状态,DIS为离散状态。如果您不是在混合GPU配置,您将只有一行。
要激活集成的GPU:
echo IGD > /sys/kernel/debug/vgaswitcheroo/switch若要关闭未使用的GPU,请执行以下操作:
echo OFF > /sys/kernel/debug/vgaswitcheroo/switch通过再次输入,您可以重新检查GPU的状态:
sudo cat /sys/kernel/debug/vgaswitcheroo/switch注意:X服务器在使用期间不管理转换图形卡,因此在您的更改之后,您需要重新启动它:
service lightdm start或者只是重新启动你的笔记本电脑。
https://askubuntu.com/questions/975384
复制相似问题