Как я могу запустить программу как корень, как только GDM запускается. Мне нужна упомянутая программа/сценарий для запуска даже, прежде чем пользователь вошел в систему. Это должно запуститься, как только экран входа в систему GDM обнаруживается.
Я знаю что вставление чего-то /etc/xdg/autostart
запускает программу на пользовательском входе в систему. Куда я помещаю свой сценарий, чтобы иметь его, запускаются перед пользовательским входом в систему?
Понятый это. Помещение .desktop
файл под /usr/share/gdm/greeter/autostart/
запустит программу, когда gdm загрузит экран входа в систему (прежде чем фактический пользовательский вход в систему).
Но это имеет некоторые присоединенные строки, например, dconf-service
не загружается, пока пользователь не входит в систему так libdconf
не сможет считать что-либо. Это сохраняется даже после того, как пользователь входит в систему с тех пор dconf-service
загрузки под зарегистрированной сессией.