MyTetra Share
Делитесь знаниями!
Перестал запускаться графический вход в Astra Linux - не виден каталог /var/run - есть решение
Время создания: 26.07.2024 13:12
Текстовые метки: astra, linux, вход, логин, login, не работает, графический, GUI, консоль, консольный вход
Раздел: Компьютер - Linux - Дистрибутив Astra Linux
Запись: xintrea/mytetra_syncro/master/base/1721988768dlzwjchqav/text.html на raw.github.com

Имеется Astra Linux 1.7.5.


У нас перестала нормально запускаться рабочая станция. При загрузке видно, что пытается запуститься графическое окно входа (на черном фоне появляется круглый указатель мыши около 1 сек), но потом появляется консольный вход.


Если после консольного входа выполнить startx, то графическая среда загружается и работает. То есть, проблема именно в окне графического логина.


Свободного места на диске (df -h) - несколько Gb.


В файлах /var/log никаких ошибок найдено не было.


Однако в каталогах пользователей обнаружено, что есть ошибки в файлах:



.xsession-errors

.xsession-errors.old



Ошибки следующие:



fly-wm [10:55:09] E: Fatal X I/O error catched!

fly-wm [10:55:09] E: Exit now

ICE default IO error handler doing an exit(), pid = 2302, errno = 32

fly-wmfunc: Нет связи с Х сервером ':0'

fly-wmfunc: Нет связи с Х сервером ':0'

SendCommandToWM: Can't access WM fifo file /var/run/user/private/fly-wm-:0.

May be other user uses it.

Ask administrator to check it.

fly-wmfunc: Нет связи с fly-wm через fifo-файл /var/run/user/private/fly-wm-:0.

Проверьте ваши права на его создание-запись.SendCommandToWM: Can't access WM fifo file /var/run/user/private/fly-wm-:0.

May be other user uses it.

Ask administrator to check it.

fly-wmfunc: Нет связи с fly-wm через fifo-файл /var/run/user/private/fly-wm-:0.

Проверьте ваши права на его создание-запись.



Мы проверили существование каталога /var/run/user/private, однако обнаружилось, что под обычным пользователем и под первым пользователем (с которого можно переключаться на root), в каталоге /var не видно ссылки run, которая должна указывать на каталог /run. А под root ссылка /var/run -> /run видна.


Как такое возможно - мы не можем понять. Под root видно, что у ссылки /var/run права lrwxrwxrwx. Вообще даже при любых правах ссылка должна быть, как минимум, видна под любым пользователем, вопрос лишь в том, сможет ли он в нее войти. Но чтобы ссылка одновременно в одном терминальном окне с root была видна, а в другом под обычным пользователем - не видна, такое мы видим впервые.


Никаких специальных настроек мандатного доступа на рабочей станции не производилось, мы им не пользуемся.


Вопрос: как восстановить графический вход в Astra Linux?



Решение: техподдерка недоступна, форум Astra Linux отключен. Решение найдено в Telegram-канале Astra.


Необходимо выполнить команду:



sudo tasksel



И выбрать fly.


Далее перезагрузить.


Так же в этом разделе:
 
MyTetra Share v.0.65
Яндекс индекс цитирования