Обновите микрокод

  1. Linux SaK убивает все процессы, у которых открыт текущий tty.

    См.https://elixir.bootlin.com/linux/v4.17/source/drivers/tty/tty_io.c#L2700

  2. systemd -logind открывает все активные tty.

    Вы можете проверить это, используя lsof.

  3. Когда X запускается от имени непривилегированного пользователя и полагается на systemd -logind, он не обрабатывает перезапуск systemd -logind. Когда X теряет связь с systemd -logind, он завершает свою работу.
  4. Альтернатива

    Таким образом, SaK может косвенно влиять на все ВТ, если вы используете непривилегированный X или Wayland.

    Вместо этого вы можете использовать Alt+PrtScr+R, затем Ctrl+Alt+F6. Вы можете войти в текстовую консоль и вручную убить процессы, например. Xorgили gnome-shell, если вы используете сеанс GNOME Wayland ).

0
06.06.2020, 12:24
0 ответов

Теги

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