ubuntu 18.04各种卡顿解决

问题描述

在安装完Ubuntu或者其他Linux, 关机时会卡死, 循环报错NMI watchdog: BUG: soft lockup - CPU#2 stuck for 22s!, 无法关机. 在本人的测试中, Centos18xx版本和Ubuntu16-18均出现了上述问题, 经过一些尝试后, 成功找到了解决方法.

问题分析

初步排查, 定位在显卡驱动上. 我实在一个老MSI笔记本上安装的Linux, 它自带一个GTX960M的独立显卡, 然而, Linux对NVIDIA的显卡一向支持的很差, 会出现各种奇怪的问题. 这次的原因很可能就是它.

建议

如果你的电脑/笔记本可以屏蔽独立显卡或者只是用CPU集成显卡, 请屏蔽掉独立显卡并且不要再开启了. 如果你需要Linux的图形界面,可以在开机进入系统后把显卡驱动换成NVIDIA自带的驱动,问题就会解决.台式机或者AMD平台暂未测试.

禁用独立显卡

1)打开终端,先删除旧的驱动:

sudo apt-get purge nvidia*

2)禁用自带的 nouveau nvidia驱动

创建一个文件通过命令

sudo vim /etc/modprobe.d/blacklist-nouveau.conf

并添加如下内容:

blacklist nouveau
options nouveau modeset=0

再更新一下

sudo update-initramfs -u

修改后需要重启系统。确认下Nouveau是已经被你干掉,使用命令: lsmod | grep nouveau

参考:
https://tech.codefog.com/2018/nmi-watchdog-bug-soft-lockup-cpu-stack/
https://blog.csdn.net/u014682691/article/details/80605201

你可能感兴趣的:(ubuntu)