Şifre Giriş Ekranında Uygulama Çalıştırma
Şifre giriş ekranları kullanılan X uygulamasına göre değişiklik göstermektedir.
Örneğin;
kde -->kdm
gnome-->gdm
xfce -->lightdm
lxde -->ldm gibi isimlendirilmiş uygulamalardır.
Bu uygulamalar grafik ekranda(X) ilk karsılayan ve şifre ile login olmamızı sağlayan uygulamalardır. Bu uygulamalardan önce veya sonra bazı yazılımlar çalıştırlması istenebilir. Bu durumda etc klasöründe hangi x window varsa onunla ilgili klasör bulunmaktadır. Örneğin; kdm için kdm klasörü, lightdm için lightdm klasörü bulunmaktadır. Bu klasörlere girince conf dosyaları bulunmaktadır.
Örneğin lightdm için

Burada hesap makinası, saat ve xfce pencere yöneticisi çalıştırılmıştır. İlk açılıştaki görüntü;
Ayrıntı için;https://askubuntu.com/questions/934770/run-script-on-x11-startup
Örneğin;
kde -->kdm
gnome-->gdm
xfce -->lightdm
lxde -->ldm gibi isimlendirilmiş uygulamalardır.
Bu uygulamalar grafik ekranda(X) ilk karsılayan ve şifre ile login olmamızı sağlayan uygulamalardır. Bu uygulamalardan önce veya sonra bazı yazılımlar çalıştırlması istenebilir. Bu durumda etc klasöründe hangi x window varsa onunla ilgili klasör bulunmaktadır. Örneğin; kdm için kdm klasörü, lightdm için lightdm klasörü bulunmaktadır. Bu klasörlere girince conf dosyaları bulunmaktadır.
Örneğin lightdm için

Burada hesap makinası, saat ve xfce pencere yöneticisi çalıştırılmıştır. İlk açılıştaki görüntü;
You can create a custom lightdm configuration file, and set the
If you don't have an updated Ubuntu 16.04, you may need to create the
greeter-setup-script
option to the command you want to run. This is a one-liner for creating such a file:sudo sh -c 'printf "[Seat:*]\ngreeter-setup-script=xset led on\n" >/etc/lightdm/lightdm.conf.d/50-kb-backlight.conf'
Edit:If you don't have an updated Ubuntu 16.04, you may need to create the
/etc/lightdm/lightdm.conf.d
directory before running the above command:sudo mkdir /etc/lightdm/lightdm.conf.d
burada kırmızıyla gösterilen yere "/bin/sh -c \"nohup /usr/bin/xxx &\"" şeklinde
isteğinize göre düzenlemeniz gerekmektedir...
Ayrıntı için;https://askubuntu.com/questions/934770/run-script-on-x11-startup
- Place your script into a system-wide directory such as /usr/local/bin with an appropriate shebang
#!/bin/sh # Fix caps /usr/bin/xkbcomp -xkb "$DISPLAY" - | /bin/sed 's#key
.*#key {\ repeat=no,\ type[group1]="ALPHABETIC",\ symbols[group1]=[ Caps_Lock, Caps_Lock],\ actions[group1]=[ LockMods(modifiers=Lock),\ Private(type=3,data[0]=1,data[1]=3,data[2]=3)]\ };\ #' | xkbcomp -w 0 - "$DISPLAY" exit 0 - Make it executable e.g.
sudo chmod +x /usr/local/bin/fix-caps.sh
- Create a custom config file in
/etc/lightdm/lightdm.conf.d
. Use a name such as99-local-settings.conf
. (The99
prefix means that it will be run after the standard setup scripts provided in/usr/share/lightdm/lightdm.conf.d
.)
Add the location of your script as adisplay-setup-script
int the[SeatDefaults]
section:
[SeatDefaults] display-setup-script = /usr/local/bin/fix-caps.sh
4-son işlem sistem yeniden başlatılacak...
Kde4 İçin şu şekilde yaptım
kdm->KDE Display Manager
YanıtlaSilSDDM ->Simple Desktop Display Manager
kde kendisinin geliştirdiği açılış yöneticisini kullanması normal. başkada kullanabilir. bir zorunluluk yok bildiğim kadarıyla, uyumsuz olmadığı sürece..