Форум русскоязычного сообщества Ubuntu


Хотите сделать посильный вклад в развитие Ubuntu и русскоязычного сообщества?
Помогите нам с документацией!

Автор Тема: игнорируется параметр ядра loglevel  (Прочитано 986 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн The Green Side

  • Автор темы
  • Старожил
  • *
  • Сообщений: 1178
    • Просмотр профиля
Ubuntu 20.04

После очередного обновления посыпались в tty ошибки "ACPI BIOS Error (bug)"
Они не должны сыпаться в tty, т.к. ядру передаётся при загрузке параметр loglevel=3
$ cat /proc/cmdline
BOOT_IMAGE=/vmlinuz-5.4.0-42-generic root=/dev/mapper/vgubuntu-root ro quiet splash loglevel=0 pci=noaer fbcon=scrollback:1024k vt.handoff=7
Проверил с loglevel=0, не помогло.
Не особо надеюсь на решение проблемы, вопрос скорее - как правильно сообщить о баге? К какому пакету его прикрепить?

Загрузка с предыдущим ядром не помогает. Ставил более старое ядро - там отвалился сразу и WiFi, и тачпад, т.е. оно явно тут не к месту.
Debian 11, Debian 11 Server

Dzhoser

  • Гость
Re: игнорируется параметр ядра loglevel
« Ответ #1 : 31 Июля 2020, 08:47:45 »
Покажи sudo dmesg -l

Оффлайн The Green Side

  • Автор темы
  • Старожил
  • *
  • Сообщений: 1178
    • Просмотр профиля
Re: игнорируется параметр ядра loglevel
« Ответ #2 : 31 Июля 2020, 08:55:46 »
sudo dmesg -l err,warn - вложен
Debian 11, Debian 11 Server

Dzhoser

  • Гость
Re: игнорируется параметр ядра loglevel
« Ответ #3 : 31 Июля 2020, 09:00:07 »
Ну как вариант ещё посмотреть, что за пакеты обновились

Оффлайн The Green Side

  • Автор темы
  • Старожил
  • *
  • Сообщений: 1178
    • Просмотр профиля
Re: игнорируется параметр ядра loglevel
« Ответ #4 : 31 Июля 2020, 09:04:49 »
Так дело в том, что я в tty не смотрел с того момента, как поставил систему и убедился, что loglevel=3 работает и мусор убирает.
Я не смогу откатывать рандомные пакеты за месяц.
GRUB есть смысл откатить, например? Может он вызывать такой баг?
Debian 11, Debian 11 Server

Dzhoser

  • Гость
Re: игнорируется параметр ядра loglevel
« Ответ #5 : 31 Июля 2020, 09:05:42 »
https://www.kernel.org/doc/html/latest/admin-guide/hw-vuln/mds.html вот описание вашего бага

Пользователь добавил сообщение 31 Июля 2020, 09:10:47:
Я так понимаю ты просто хочешь отключить вывод лога в tty?
« Последнее редактирование: 31 Июля 2020, 09:11:41 от Dzhoser »

Оффлайн The Green Side

  • Автор темы
  • Старожил
  • *
  • Сообщений: 1178
    • Просмотр профиля
Re: игнорируется параметр ядра loglevel
« Ответ #6 : 31 Июля 2020, 09:12:33 »
https://www.kernel.org/doc/html/latest/admin-guide/hw-vuln/mds.html вот описание вашего бага
Это уязвимость, не знал о ней, ну да ладно. С Intel не привыкать.
$ cat /sys/devices/system/cpu/vulnerabilities/mds
Mitigation: Clear CPU buffers; SMT vulnerable

А баг, который я хочу, чтобы исправили, звучит так - "игнорируется параметр ядра loglevel"
Например, если я сейчас поставлю 18.04 с теми же параметрами ядра, мусора в tty не будет.
Но я не могу поставить 18.04 по другим причинам.

Пользователь добавил сообщение 31 Июля 2020, 09:13:09:
отключить вывод лога в tty?
да, это как раз сломалось
Debian 11, Debian 11 Server

Dzhoser

  • Гость
Re: игнорируется параметр ядра loglevel
« Ответ #7 : 31 Июля 2020, 09:21:34 »
Вроде это решается конфигурацией /etc/sysctl.confПараметры нужно гуглить

Пользователь добавил сообщение 31 Июля 2020, 09:26:39:
Секция Uncomment the following to stop low-level message on console
Параметр kernel.printk

Пользователь добавил сообщение 31 Июля 2020, 09:30:01:
Попробуй
kernel.printk = 3 4 1 3
« Последнее редактирование: 31 Июля 2020, 09:30:01 от Dzhoser »

Оффлайн The Green Side

  • Автор темы
  • Старожил
  • *
  • Сообщений: 1178
    • Просмотр профиля
Re: игнорируется параметр ядра loglevel
« Ответ #8 : 31 Июля 2020, 09:30:20 »
Uncomment the following to stop low-level message on console
Спасибо  :) Прочитал man 5 sysctl.conf, man 8 sysctl, sysctl -a, а потом разул глаза и увидел эту строчку в конфиге  :)
Debian 11, Debian 11 Server

Dzhoser

  • Гость
Re: игнорируется параметр ядра loglevel
« Ответ #9 : 31 Июля 2020, 09:31:44 »
Поделись результатом потом

Оффлайн The Green Side

  • Автор темы
  • Старожил
  • *
  • Сообщений: 1178
    • Просмотр профиля
Re: игнорируется параметр ядра loglevel
« Ответ #10 : 31 Июля 2020, 09:37:31 »
Результат отличный, убрал из параметров loglevel=3 и в tty чисто.
Могу даже убрать pci=noaer (отключение Advanced Error Reporting), но тогда в dmesg будет ещё больше ошибок и, учитывая лимит на его размер, там совсем ничего полезного не останется.
Debian 11, Debian 11 Server

 

Страница сгенерирована за 0.051 секунд. Запросов: 25.