Здравствуйте!
Такая проблема, во все окна консоли и лог ядра валются сообщения типа "over-current change on port 7".
Это какая-то фигня с usb у моего ноута, под виндой тоже иногда подглючивает (устройства иногда не сразу определяются и т.п.), но работает.
Так вот, интересно, как угомонить ядро, чтобы оно не рассылало в консоли и лог эти сообщения, это единственное что держит меня на винде.
Заранее спасибо!
[Вольный перевод]
Хозяин, у меня коротит в седьмом порту. Вылечи пожалуйста.
[/Вольный перевод]
А винда тебе просто не рассказывает, что у тебя с железом плохо. Посмотри внимательно с фонариком в порты. Возможно что-то застряло и коротит.
Ноут давно уже был вскрыт вдоль и поперек.
Что-то внутри, много электричества жрет, как новый ноут куплю, этот разберу и посмотрю что к чему.
Решил проблему, отключил через sysctl вывод сообщений ядра и вырубил модуль rsyslog отвечающий за логирования ядра.
Полегчало :)
Изверг...
доктор Франкенштейн :)
Это, не отключить рсислог, а сказать ему чтоб критикал(как я помню) уровень в консоль не кидал...
Вот здесь /etc/rsyslog.d/50-default.conf
# Emergencies are sent to everybody logged in.
#
*.emerg *
в консоль кидает не rsyslog. А само ядро.
ух ты... :-)
всю жизнь было это задачей сислога, и тут оно стало задачей ядра.. :-)
Ядро на экран выводит только свой посмертный дамп, и не больше, все остальное - сислог делает. :-)
Отлично, а убитие демона rsyslog разве не должно было прекратить вывод сообщений на экран?
Это не помогало. хотя в журналы ни чего и не писалось.
(Точнее остановка rsyslog)
Гмм, да, так и должно быть, если не закоментить строчку.
Ибо ядро шлет это то в стдоут/ерраут, которым является именно сислог,а при его остановке стдоут/ерроут является консоль вывода...
Может быть.
Тем не менее, думаю надежнее отключить вывод в ядре, чем будет разбираться с этой кучей rsyslog :)
Не спорю, что раньше найдено, то и работает. :-)
впрочем, отключив вывод сообщений из ядра, вполне можно обратно включить сислогд, дабы иметь хоть какую то инфу о работе приложений...
Я отключил только один модуль rsyslog, который логирует ядро, остальное пишет :)
Прекрати издеваться над пингвином. Дело не в пингвине, а в месте его обитания. Ремонтируй ноут. Есть вероятность, что это его посмертный зов.
Более 3-х лет этот зов :D
При чем тут издеваться? Уж лучше я отрублю логирование, чем полезу в ноут ковыряться, и лишусь приспособления для зарабатывания денег мозгами.
Я привык к быстрым и эффективным решениям, а рискованными копаниями в железе, я займусь как-нибудь потом.
Оценка рисков мне подсказывает, что вероятность закосячить ноут более 30%, а вероятность того, что ноут сдохнет от отключения логирования сообщений ядра, примерно 0.00000001%.
Отправить комментарий