Ubuntu19安装Nidia显卡驱动

  • 安装
  • 解决画面撕裂
  • 新安装ubuntu19后的一些问题
  • 单击任务栏图表最小化窗口
  • 关机慢
  • 开机界面打印
  • Chrome打开时短暂卡屏
  • 最后


安装

Ubuntu19安装NVIDIA显卡驱动,只需要使用系统工具设置,一步到位!
我在网上看的需要禁用自带驱动的教程在我这里都不适用,还会导致开机黑屏,需要进tty卸载驱动。
具体步骤是:

打开命令行,输入

software-properties-gtk

ubuntu安装puppeteer Ubuntu安装显卡驱动_ubuntu安装puppeteer


进入Additional Drivers中,勾选Using NVIDIA driver;

点击右下角Apply Changes开始下载安装,等待安装结束后重启计算机生效。

重新开机后使用

nvidia-smi

查看显卡工作情况,出现以下结果安装成功。

ubuntu安装puppeteer Ubuntu安装显卡驱动_显卡驱动_02


如不幸你重启后进不了桌面,那么恭喜你本教程不适合你,还要继续探索下去。

解决方法是到tty中删除驱动及配置文件(–purge)

sudo apt remove --purge nvidia-*

重启即可恢复。

解决画面撕裂

完成上一步的操作后,当拖动窗口左右晃动或进入游戏,会发现画面撕裂的现象。
本机使用按照如下步骤解决此问题。

在命令行中输入

sudo gedit /usr/lib/modprobe.d/nvidia-graphics-drivers.conf

该文件在我的机器上是这个路径,不保证所有的机器完全相同。

然后在文件最后一行添加:

options nvidia_drm modeset=1

使文件变为

ubuntu安装puppeteer Ubuntu安装显卡驱动_重启_03


保存并退出后,

sudo update-initramfs -u

生效。

新安装ubuntu19后的一些问题

单击任务栏图表最小化窗口

gsettings range org.gnome.shell.extensions.dash-to-dock click-action

得到该变量的可能取值,我取’minimize-or-overview’,使用如下命令设置

gsettings set org.gnome.shell.extensions.dash-to-dock click-action 'minimize-or-overview'

关机慢

编辑:

sudo gedit /etc/systemd/system.conf

修改下面两个变量取消注释并改为:

DefaultTimeoutStartSec=10s #时间由自己确定,我使用的是10s。
DefaultTimeoutStopSec=10s

执行:

systemctl daemon-reload

生效。

开机界面打印

如果我们开启开机界面打印,就可以看到上一步卡在等待程序退出上,默认时间是90s。

sudo gedit /etc/default/grub

将grub修改成如下内容

#GRUB_CMDLINE_LINUX_DEFAULT="quiet splash" #注释掉这一行
GRUB_CMDLINE_LINUX_DEFAULT="text"          #增加这一行

#update-grub

Chrome打开时短暂卡屏

打开Chrome浏览器-----------点击右上方三个竖点---------设置---------高级----------系统-------
使用硬件加速模式(如果可用)--------关闭选项即可

最后

chrome浏览器、百度云、Steam官网都提供Linux安装包。