GDMが起動したらすぐにrootとしてプログラム/スクリプトを起動するにはどうすればよいですか?ユーザーがログインする前であっても、上記のプログラム/スクリプトを開始する必要があります。GDMログイン画面が表示されたらすぐに開始する必要があります。
/etc/xdg/autostart
に何かを入れると、ユーザーのログイン時にプログラム/スクリプトが開始されることを知っています。ユーザーがログインする前にスクリプトを開始するにはどうすればよいですか?
理解した。 .desktop
ファイルを/usr/share/gdm/greeter/autostart/
の下に置くと、gdmがログイン画面を読み込むときに(実際のユーザーログインの前に)プログラム/スクリプトが開始されます。
ただし、これにはいくつかの文字列が添付されています。たとえば、dconf-service
はユーザーがログインするまでロードされないため、libdconf
は何も読み取れません。これは、dconf-service
がログインセッションでロードされるため、ユーザーがログインした後でも有効です。