Из-за этой ошибки , я получаю текстовые сообщения, портящие мои ttys каждую минуту.
Сообщения появляются на любом tty, даже перед входом в систему; но только когда активен tty.
Хуже всего, когда я использую полноэкранные приложения, такие как emacs, vim или aptitude.
Можно ли избавиться от этих назойливых, навязчивых, неуместных предупреждений?
Я использую Ubuntu 12.04. (Но, похоже, это проблема ядра Linux, поскольку в Arch Linux и Debian также есть эта ошибка) на ноутбуке Dell Vostro.
Как roadmr заметил меня, обходное решение уже упоминается в страница, которую я связал в своем вопросе среди комментариев:
Комментарий № 8, Neal McBurnett (nealmcb):
2 ОБХОДНЫХ РЕШЕНИЯ: Я могу, по крайней мере, заставить его замолчать путем выполнения"
sudo rmmod ums_realtek
", Если я впоследствии делаю"
sudo modprobe ums_realtek
" сообщения, запускают показ снова каждые 52 секунды., Если я на самом деле пробую, используют sdb устройство (который является SD-картой в моей лощине мини-1 012 нетбуков) путем вставки SD-карты, карта, кажется, хорошо работает - это автоматически перезагружает модуль и монтирует карту.
И, кроме того, вставляя карту также заставляет сообщения уйти, даже после того, как карта удалена, и даже при том, что ums_realtek остается загруженным.
Комментарий № 75 Krzysztof Kosinski (tweenk):
Для постоянного обходного решения, создайте файл
/etc/modprobe.d/ums-realtek.conf
со следующим содержанием:options ums_realtek ss_en=0
или выполняют эту команду:
sudo sh -c 'echo "options ums_realtek ss_en=0" > /etc/modprobe.d/ums-realtek.conf'
Чтобы препятствовать тому, чтобы текстовые сообщения появились в actives ttya, можно просто добавить kernel.printk = 3 4 1 3
в Вашем /etc/sysctl.conf
файл. (Или просто не прокомментируйте строку, если это кажется содержавшимся в комментарии)
, Вот вершина моего /etc/sysctl.conf
, так как я сделал так:
#
# /etc/sysctl.conf - Configuration file for setting system variables
# See /etc/sysctl.d/ for additional system variables
# See sysctl.conf (5) for information.
#
#kernel.domainname = example.com
# Uncomment the following to stop low-level messages on console
kernel.printk = 3 4 1 3