История изменений
Исправление kostik87, (текущая версия) :
Ты явно не понимаешь проблему.
Это ты не понимаешь, что я тебе написал.
Если ты пишешь, что используешь GDM3, то в нём есть вот такие файлы:
/etc/gdm3/
/etc/gdm3/Init
/etc/gdm3/Init/Default
/etc/gdm3/PostLogin
/etc/gdm3/PostLogin/Default.sample
/etc/gdm3/PostSession
/etc/gdm3/PostSession/Default
/etc/gdm3/PreSession
/etc/gdm3/PreSession/Default
/etc/gdm3/Xsession
/etc/gdm3/daemon.conf
https://packages.debian.org/bookworm/amd64/gdm3/filelist
Как видишь есть скрипты
- /etc/gdm3/Init/Default
- /etc/gdm3/PostLogin/Default.sample
- /etc/gdm3/Xsession
Они выполняются при запуске GDM3. Я думаю, что ты можешь дописать запуск твоей программы в скрипт /etc/gdm3/Init/Default и она будет запускаться вместе с GDM3 и ты увидишь экран входа.
Запускай через exec команда
.
А лепить что-то вроде
DISPLAY=:0 /usr/local/bin/Замена.
Это немного бред.
Исходная версия kostik87, :
Ты явно не понимаешь проблему.
Это ты не понимаешь, что я тебе написал.
Если ты пишешь, что используешь GDM3, то в нём есть вот такие файлы:
/etc/gdm3/
/etc/gdm3/Init
/etc/gdm3/Init/Default
/etc/gdm3/PostLogin
/etc/gdm3/PostLogin/Default.sample
/etc/gdm3/PostSession
/etc/gdm3/PostSession/Default
/etc/gdm3/PreSession
/etc/gdm3/PreSession/Default
/etc/gdm3/Xsession
/etc/gdm3/daemon.conf
https://packages.debian.org/bookworm/amd64/gdm3/filelist
Как видишь есть скрипты
* /etc/gdm3/Init/Default
* /etc/gdm3/PostLogin/Default.sample
* /etc/gdm3/Xsession
Они выполняются при запуске GDM3. Я думаю, что ты можешь дописать запуск твоей программы в скрипт /etc/gdm3/Init/Default и она будет запускаться вместе с GDM3 и ты увидишь экран входа.
Запускай через `exec команда`.
А лепить что-то вроде
DISPLAY=:0 /usr/local/bin/Замена.
Это немного бред.