Ubuntu系列切换Intel和NVIDIA显卡(我在Linux显卡上遇到的坑)

昨天突发奇想装了基于ubuntu16.04LTS的elementary os(说实话无论是unity和KDE还是xfce真是太丑了),必然少不了一番瞎折腾。我的笔记本是intel和nvidia双显卡,因为有可能后来要用到cuda,就装了nvidia的闭源驱动。 先打开:

~$ software-properties-gtk

点击附加驱动
Ubuntu系列切换Intel和NVIDIA显卡(我在Linux显卡上遇到的坑)_第1张图片

默认的NVIDIA显卡驱动是开源驱动Nouveau,虽然开源社区很伟大,但是这个驱动质量实在没法和NVIDIA亲儿子比。在终端输入:

~$ sudo ubuntu-drivers devices

选择对应的recommended的驱动
Ubuntu系列切换Intel和NVIDIA显卡(我在Linux显卡上遇到的坑)_第2张图片

然后(我的是340)

~$ sudo apt-get install nvidia-340 nvidia-prime nvidia-settings

重启一次使之生效:

~$ reboot

软件与更新应该是这个样子:


Ubuntu系列切换Intel和NVIDIA显卡(我在Linux显卡上遇到的坑)_第3张图片

开机后输入:

~$ nvidia-settings

理论上你会见到
Ubuntu系列切换Intel和NVIDIA显卡(我在Linux显卡上遇到的坑)_第4张图片

如果是上者就已经可以自由切换intel还是NVIDIA显卡了。但是蛋疼的我却没有Prime Profiles,去Google了一下也有不少人遇到这种情况,应该是配置文件出了问题。不过这种情况我们可以手动在终端中输入:


~$ prime-select intel~$ prime-select nvidia

来进行显卡的切换。为啥要进行显卡的切换?在Linux下两个显卡一起工作发热实在太大,风扇狂转不止。我日常使用都是选择Intel的显卡。

参考资料:
https://www.linuxdashen.com/switch-intel-nvidia-graphics-card-ubuntu

你可能感兴趣的:(Ubuntu系列切换Intel和NVIDIA显卡(我在Linux显卡上遇到的坑))