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了一下也有不少人遇到这种情况,应该是配置文件出了问题。
不过这种情况我们可以手动在终端中输入:

clipboard.png

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

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

参考资料:
https://www.linuxdashen.com/s...

你可能感兴趣的:(linux)