桌面锁定 10 天后,我发现它冻结了,根文件系统已满 100%。显然,每秒/var/log/kern.log
收到/var/log/syslog
以下行超过 60,000 次:
Jan 3 07:35:56 hostname kernel: [1091871.858753] nouveau 0000:03:00.0: fifo: PBDMA0: 04000000 [ACQUIRE] ch 2 [007f9a3000 Xorg[2915]] subc 0 mthd 001c data 00001004
这是:
- Ubuntu 16.04 LTS
- Linux 映像通用:4.4.0
- xserver-xorg-video-nouveau:1:1.0.12
我们能用它做什么?
答案1
nouveau
当台式机处于省电状态(或至少是屏幕保护程序)时, 该版本的驱动程序似乎对我的显卡有缺陷。https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1474538
一种解决方法是切换到 nvidia 驱动程序:http://www.linuxandubuntu.com/home/how-to-install-latest-nvidia-drivers-in-linux
另一种可能性是继续使用 nouveau 驱动程序,但使用通过安装“LTS Enablement Stack”提供的最新版本:https://wiki.ubuntu.com/Kernel/LTSEnablementStack#Ubuntu_16.04_LTS_-_Xenial_Xerus
第二种选择对我来说有效,所以我所做的就是:
sudo apt-get install --install-recommends linux-generic-hwe-16.04 xserver-xorg-hwe-16.04
并在最新内核和较新的 nouveau 驱动程序上重新启动。
- Linux 映像通用:4.10.0
- xserver-xorg-video-nouveau-hwe-16.04:1.0.14