日常填坑系列---ubuntu 双显卡装驱动

为什么我要装显卡驱动呢?说出来你可能不信。起因来源于,我发现我的电脑在ubuntu系统下,风扇老是呼呼作响,散热也很厉害,以至于我的电脑两天内连续4次花屏了。原因就是一直是独显和集显在工作,所以散热很高,导致电脑花屏。

1. ubuntu其实对nvidia卡支持的项目是nouveau,但是安装nvidia的驱动就会与nouveau冲突。所以首先我们需要禁用nouveau。

禁用方法: 进入~/etc/modprobe.d目录下,在blacklist.conf文件末尾添加 blacklist nouveau。

2.安装nvidia显卡驱动,有两种方法。

一种是直接安装系统提供的显卡驱动。使用命令sudo apt-get install nvidia-375。(郑重声明:这里的nvidia-375是一种显卡驱动的型号,并不是所有的电脑都适合。具体自己电脑是什么型号可以这么看

日常填坑系列---ubuntu 双显卡装驱动_第1张图片

可以看到图中灰色的两个选项的第一个后面有nvidia-340字样。那我就应该安装nvidia-340。以此类推。

第二种方法就是直接去nvidia的官网,下载对应的驱动,这个驱动一般会比较新。https://www.nvidia.cn/Download/index.aspx?lang=cn

下载下来是一个run文件,接下来使用下面命令安装驱动。

sudo chmod 777 run文件的名字
sudo run文件的名字

3.驱动安装完后,需要安装切换驱动的软件。使用以下命令

sudo add-apt-repository ppa:nilarimogard/webupd8    #添加PPA更新源
sudo apt-get update                                 #刷新更新源列表
sudo apt-get install nvidia-prime nvidia-settings
sudo apt-get install prime-indicator                #安装双显卡切换指示器

4.安装完之后一般都会在桌面右上角有一个选择显卡驱动的图标。也可以进入NVIDIA X Server Setting->Prime Profiles进行选择

日常填坑系列---ubuntu 双显卡装驱动_第2张图片

 

真正的坑在这呢!!!

1.其实你会发现当你切换成intel模式后,会需要很长的一段时间响应,耐心等待即可。我的机子大概需要5分钟吧。

2.当你切换成intel模式后,你会发现你会一直在登录界面循环。其实是切换驱动后,在目录下会生成一个blacklist-nvidia.conf文件,阻止了驱动的启动。所以我们需要删除它。

删除方法:Alt+Ctrl+F1进入终端使用以下命令

cd ../
cd ~/etc/modprobe.d
sudo rm -f nvidia-blacklist

Alt+Ctrl+F2返回桌面即可登录。

如果不行,就对/etc/default/grub,进行如下修改

  把GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"

改成GRUB_CMDLINE_LINUX_DEFAULT="quiet splash acpi_osi= acpi_backlight=none acpi=ht pci=nomsi"

以上只是我个人的见解,如有不足的地方,请不吝指教。谢谢

你可能感兴趣的:(ubuntu)