Отправка сигнала в systemd, чтобы сообщения не появлялись на консоли.

Убедитесь, что установлена ​​правильная разработка ядра. Если нет, сначала установите пакет kernel-devel. Обратите внимание, что kernel-devel отличается от kernel-debug-devel.

Я предполагаю, что вы уже установили akmods и получаете сообщение об ошибке «Модуль wl не найден в каталоге /lib/modules/4.9.5-200.fc25.x86_64". Run ,

# akmods --force
# depmod -a
# modprobe wl

либо как root или с помощью sudo.

У меня возникла та же проблема, что и у вас, и вышеуказанный метод решил мою проблему.

1
30.12.2016, 21:25
1 ответ

Если вы используете systemd в качестве системы инициализации, процесс, которому вам нужно отправить эти сигналы, будет иметь PID 1 (он может называться init в вашей системе вместо systemd ).

Я не думаю, что процесс регистрирует что-либо при получении SIGRTMIN + 21, но он делает это после получения SIGUSR1 (что заставляет systemd повторно подключаться к шине D-Bus):

kill -SIGUSR1 1

journalctl -e затем покажет :

Dez 30 20:34:25 mineo-foobar systemd[1]: Trying to reconnect to bus...

Вышеупомянутое показывает только то, что PID 1 является правильным для отправки сигналов, но чтобы остановить сообщения о состоянии, вам все равно придется использовать kill -SIGRTMIN + 21 1 .

2
27.01.2020, 23:34

Теги

Похожие вопросы