巨大的文件 /var/log/messages 和 /var/log/warn

巨大的文件 /var/log/messages 和 /var/log/warn

上周更新后,我的 /var/log/ 文件夹中的消息和警告文件有些膨胀。仔细检查发现,每 0.000001 秒就会将以下行打印到文件中,导致 3 个 20GB 的文件完全填满我的磁盘空间:

nouveau 0000:01:00.0: fifo: PBDMAO: 81206000 [ILLEGAL_MTHD] ch 2 [003fc71000 X[1722]] subc 0 mthd 0000 data ffffffff

我并不是一个有经验的用户并且不知道如何解决这个问题。

我在 Lenovo T430 笔记本电脑上使用 openSUSE Tumbleweed(版本 ID:20191101)。

答案1

它看起来像是nouveau驱动程序上的一个已知错误(如果我没记错的话,这是 NVidia 显卡的开源驱动程序)。

来源:https://bugs.freedesktop.org/show_bug.cgi?id=99900

要解决此问题,您可以:

  • 使用logrotate或 一个cron作业来刷新超过给定大小的日志。

或者

  • 调整您的syslog配置以避免记录此情况。

或者

  • 完全禁用syslog(在桌面系统上很少有用)。

或者

  • 停止使用nouveau驱动程序(安装专有驱动程序或使用vesa)。

答案2

这是不是永久解决方案,但启动时会出现错误消息:

  • F2
  • 启动管理器
  • F2 + Shift

相关内容