Я использую Debian 12 (bookworm). Я не использую display manager, а вместо этого выполняю вход в систему в виртуальной консоли, после чего при необходимости запуска X-сервера использую команду startx. Впрочем, проблема возникает и на другом устройстве, где я использую display manager.
Проблема заключается в том, что если я выполнил вход ещё в одной виртуальной консоли (даже от имени другого пользователя), то при выходе из профиля в этой консоли происходит какой-то сбой, в результате чего при попытке переключиться на консоль, на которой запущен X-сервера, система перестаёт отвечать на ввод. При этом если вход/выход в другой виртуальной консоли был выполнен для root, этой проблемы не наблюдается.
Чтобы избежать проблемы с невозможностью управления системой приходится после выхода из профиля снова логиниться (например, от имени пользователя, под которым запущен X-сервер), прибивать процесс X-сервера с помощью kill и только после этого переключаться на консоль, в которой был запущен X-сервер.
Вот фрагмент логов Xserver:
502 [ 664.825] (II) systemd-logind: got resume for 226:0
503 [ 664.840] (II) AIGLX: Resuming AIGLX clients after VT switch
504 [ 664.840] (II) intel(0): switch to mode 1024x600@60.0 on LVDS1 using pipe 1, position (0, 0
504 ), rotation normal, reflection none
505 [ 664.907] (II) event4 - not using input device '/dev/input/event4'.
506 [ 664.907] [dix] couldn't enable device 9
507 [ 664.910] (II) event9 - not using input device '/dev/input/event9'.
508 [ 664.911] [dix] couldn't enable device 10
509 [ 664.917] (II) event0 - not using input device '/dev/input/event0'.
510 [ 664.917] [dix] couldn't enable device 12
511 [ 664.917] (--) synaptics: ETPS/2 Elantech Touchpad: touchpad found
512 [ 664.917] (EE) ETPS/2 Elantech Touchpad: Read error 19
513 [ 664.921] (II) systemd-logind: got resume for 13:71
514 [ 664.923] (II) event7 - not using input device '/dev/input/event7'.
515 [ 664.923] [dix] couldn't enable device 11
516 [ 664.923] (II) systemd-logind: got resume for 13:70
517 [ 664.929] (II) event6 - not using input device '/dev/input/event6'.
518 [ 664.929] [dix] couldn't enable device 6
519 [ 664.929] (II) systemd-logind: got resume for 13:65
520 [ 664.935] (II) event1 - not using input device '/dev/input/event1'.
521 [ 664.935] [dix] couldn't enable device 7
522 [ 664.935] (II) systemd-logind: got resume for 13:69
523 [ 664.937] (II) event5 - not using input device '/dev/input/event5'.
524 [ 664.937] [dix] couldn't enable device 8
В чём может быть проблема?


