Предлагаю понизить уровень шума для режима загрузки с quiet с 4 уровня сообщений на третий: -CONFIG_CONSOLE_LOGLEVEL_QUIET=4 +CONFIG_CONSOLE_LOGLEVEL_QUIET=3 На 4 уровне выскакивают всякие сообщения, которые пользователь пофиксить не сможет, но при этом тихая загрузка нарушается. Уже более года уровень сообщений снижаем параметром loglevel=3 после quiet, чтобы была действительно тихая загрузка. Если поменяем у всех наших ядер, можно будет убрать из kernel cmdline.
Для сравнения redhat/configs/fedora/generic/CONFIG_CONSOLE_LOGLEVEL_QUIET:CONFIG_CONSOLE_LOGLEVEL_QUIET=3 redhat/configs/rhel/generic/CONFIG_CONSOLE_LOGLEVEL_QUIET:CONFIG_CONSOLE_LOGLEVEL_QUIET=4 debian.master/config/config.common.ubuntu:2101:CONFIG_CONSOLE_LOGLEVEL_QUIET=4
+ suse/config/arm64/default:13265:CONFIG_CONSOLE_LOGLEVEL_QUIET=4 clearlinux/config:9835:CONFIG_CONSOLE_LOGLEVEL_QUIET=4
Но вообще, эту опцию как раз добавил Редхат для того чтоб сделать =3. > Author: Hans de Goede <hdegoede@redhat.com> > AuthorDate: Tue Jun 19 13:57:26 2018 +0200 > Commit: Petr Mladek <pmladek@suse.com> > CommitDate: Wed Jun 27 16:14:29 2018 +0200 > > printk: Make CONSOLE_LOGLEVEL_QUIET configurable > > The goal of passing the "quiet" option to the kernel is for the kernel > to be quiet unless something really is wrong. > > Sofar passing quiet has been (mostly) equivalent to passing > loglevel=4 on the kernel commandline. Which means to show any messages > with a level of KERN_ERR or higher severity on the console. > > In practice this often does not result in a quiet boot though, since > there are many false-positive or otherwise harmless error messages printed, > defeating the purpose of the quiet option. Esp. the ACPICA code is really > bad wrt this, but there are plenty of others too. > > This commit makes CONSOLE_LOGLEVEL_QUIET configurable. > > This for example will allow distros which want quiet to really mean quiet > to set CONSOLE_LOGLEVEL_QUIET so that only messages with a higher severity > then KERN_ERR (CRIT, ALERT, EMERG) get printed, avoiding an endless game > of whack-a-mole silencing harmless error messages.
(Ответ для Vitaly Chikunov на комментарий #3) > Но вообще, эту опцию как раз добавил Редхат для того чтоб сделать =3. Red Hat сначала 6 лет на Fedora гоняет и лишь потом внедряет ;)
Я не вижу противопоказаний для снижения уровня логов ядра для опции quiet. Мы от неё ждём тишины, а получаем пугающие предупреждения, которые не исправить. Их исправить можно только исправлением UEFI, но это, как правило, не исправляется производителем материнской платы или ноутбука.
kernel-image-6.8-6.8.8-alt1 -> sisyphus: Sat Apr 27 2024 Kernel Bot <kernelbot@altlinux> 6.8.8-alt1 - v6.8.8 (2024-04-27). - Restore kernel and kernel-headers provides. - config: CONFIG_CONSOLE_LOGLEVEL_QUIET=3 (ALT#50098).
Может и в p10 сделаем?
Добавил.