Jump to content

Recommended Posts

Атомэнергоремонт
Posted

Более гуманно удалось решить этот вопрос таким способом

Спойлер

По информации из справочного центра Astra Linux, в этой операционной системе служба fly-dm выполняет функции запуска X-сервера. От имени какого пользователя будет запущен X-сервер, определяется параметром ServerUID в конфигурационном файле /etc/X11/fly-dm/fly-dmrc. 

По умолчанию параметр не действует (оформлен как комментарий) или отсутствует. Если проверка возможности запуска X-сервера без прав суперпользователя (для этого необходимо наличие в системе службы systemd и поддержки KMS (Kernel Mode-Setting)), то X-сервер запускается и работает от имени фиктивного пользователя fly-dm (логи в /var/log/fly-dm). В случае неудачи проверки — X-сервер запускается и работает от имени суперпользователя (логи в /var/log). 

Чтобы всегда запускать сервис от имени суперпользователя (root), нужно явно указать идентификатор root в раскомментированном (добавленном) параметре ServerUID: ServerUID=root. Чтобы восстановить запуск от пользователя fly-dm, нужно закомментировать или удалить параметр ServerUID. 

После внесения изменений в файл /etc/X11/fly-dm/fly-dmrc, чтобы они вступили в силу, нужно перезагрузить компьютер или перезапустить службу fly-dmrc.

P.S. У нас в домене тачки с помощью astra-winbind, система Astra Common Edition 2.12.45

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now


×
×
  • Create New...