Ekran sıcaklığını günün saatine göre ayarlayan F.Lux adlı küçük bir uygulama var . Linux sürümü sadece bir konsol arayüzü ile biraz spartan ama mükemmel çalışıyor.
X başladıktan sonra başlaması için nereden çağırabilirim?
Ekran sıcaklığını günün saatine göre ayarlayan F.Lux adlı küçük bir uygulama var . Linux sürümü sadece bir konsol arayüzü ile biraz spartan ama mükemmel çalışıyor.
X başladıktan sonra başlaması için nereden çağırabilirim?
Yanıtlar:
Pencere yöneticinizi oradan başlatırsanız, .xinitrc kullanılır. KDE veya GNOME kullanıyorsanız, programı oturum açıldığında otomatik olarak başlatılan hizmetlere eklemeniz gerekir.
her şeyden önce, 'adam X'i okuyun:
STARTING UP
There are two main ways of getting the X server and an initial set of
client applications started. The particular method used depends on
what operating system you are running and whether or not you use other
window systems in addition to X.
xserver'ı nasıl açtığınıza bağlı olarak, xserver geldikten sonra bir şeyler başlatmak için 2 komut dosyasının kullanıldığını öğreneceksiniz:
startx
(tetiklenir xinit
))(ben şahsen ln -s .xinitrc .xsession
, bu önemli değil, nasıl xserver getirmek).
sisteminizde oturum açmak için ne kullandığınıza bağlı olarak (ve bu günlerde gdm veya kdm olduğunu düşünüyorum), işler biraz farklı oluyor. normalde gdm ve kdm (ve diğer görüntüleme yöneticileri) kullanıcıya "kullanıcı oturumu" nu veya etiketli benzer bir öğeyi seçmesini önerir. bu "kullanıcı oturumunu" seçerseniz, çoğunlukla bu görüntüleme yöneticileri başlatılır ~/.xsession
. uygulamalarınızı VE masaüstü ortamını / pencere yöneticisini açmaktan siz sorumlusunuz.
diğer olası çözüm, farklı masaüstü ortamlarının / pencere yöneticilerinin "otomatik başlatma" kavramını nasıl desteklediğini bulmaktır. Şahsen bu mekanizmalardan kaçınır ve eski güzel .xinitrc / .xsession
yola bağlı kalırım.
bir örnek .xinitrc şöyle görünecektir:
xmodmap ~/.Xmodmap
xsetxkbmap de
autocutsel &
xflux -l 52
exec /usr/bin/fluxbox
.xinitrc
Ana dizininize bir komut dosyası yerleştirmeyi deneyin . KDE ve Gnome bunlardan birini kullanıyorsanız oturum açmada komut dosyalarını / uygulamaları da çalıştırabilir. Ben inanıyorum .Xstartup
ya .xstartup
da istemiyorsanız yapabilirim .xinitrc
. Benim linux görünüyor biraz paslı oluyor. >.>
echo "hello!" >> ~/.launchlog
adresinden Müşteri .xinitrc
Eğer emin olmadan ve sonrasında sınama günlüğünü silin.
XDG otomatik başlatma Şartname Gnome, KDE, XFCE, ve diğerleri dahil olmak üzere herhangi XDG uyumlu masaüstü ortamı için çalışır.