Bu, Ubuntu Online, Fedora Online, Windows çevrimiçi emülatörü veya MAC OS çevrimiçi emülatörü gibi birden fazla ücretsiz çevrimiçi iş istasyonumuzdan birini kullanarak OnWorks ücretsiz barındırma sağlayıcısında çalıştırılabilen xss-lock komutudur.
PROGRAM:
ADI
xss-lock - X ekran koruyucusu olarak harici dolabı kullan
SİNOPSİS
xss kilidi [-n notify_cmd] [--ignore-uyku] [-l] [-v|-q] [--] rahat [arg] ...
xss-lock --help|--versiyon
TANIM
xss kilidi favori dolabınızı X için MIT ekran koruyucu uzantısına bağlar ve ayrıca
systemd'nin oturum açma yöneticisi. Dolap, bu ikisinden gelen olaylara yanıt olarak yürütülür.
kaynaklar:
· X, ekran koruyucu etkinleştirmesi zorunlu olduğunda veya bir süre kullanıcı hareketsiz kaldıktan sonra sinyal verir
(ile ayarlandığı gibi xset s ZAMAN AŞIMI). İkinci durumda, belirtilmişse, bildirici komutu
önce idam edildi.
· Oturum açma yöneticisi ayrıca oturumun kilitlenmesini isteyebilir; Sonucunda loginctl
kilit oturumları, Örneğin. Bunlara ek olarak, xss kilidi kilitlemek için engelleme mantığını kullanır.
sistem uykuya geçmeden önce ekran.
xss kilidi dolabın çıkmasını bekler - veya ekran koruyucu devre dışı bırakıldığında veya
oturum kilidinin açılması zorlanır - bu nedenle komut çatallanmamalıdır.
Ayrıca, xss kilidi oturum açma oturumunda boşta kalma ipucunu yönetir. Oturumun boş durumu
X tarafından bildirildiği gibi doğrudan kullanıcı etkinliğiyle bağlantılıdır (bildiricinin daha önce çalıştığı durumlar hariç)
ekranı kilitleme). Tüm oturumlar boştayken oturum açma yöneticisi işlem yapabilir (örn.
sistemi askıya almak gibi) önceden yapılandırılmış bir gecikmeden sonra.
SEÇENEKLER
-n cmd, --notifier=cmd
koşmak cmd Kullanıcı hareketsizliği nedeniyle ekran koruyucu etkinleştirildiğinde. Kabuk tarzı
alıntı desteklenir. X, kullanıcı etkinliğini işaret ettiğinde veya
dolap başlatılır. Dolap, ilk ekran koruyucu döngüsünden sonra başlatılır.
ile ayarlamak xset s ZAMAN AŞIMI DÖNGÜ.
Bu, bir geri sayım çalıştırmak veya (dizüstü bilgisayarlarda) kilitlemeden önce ekranı karartmak için kullanılabilir.
Örnek için, komut dosyasına bakın /usr/share/doc/xss-lock/dim-screen.sh.
-l, --transfer-uyku kilidi
Kilitleme işleminin gecikmeyi temsil eden dosya tanımlayıcısını devralmasına izin verin
oturum açma yöneticisinden alınan kilit. İlgili indeks yapılacak
ortam değişkeninde kullanılabilir $XSS_SLEEP_LOCK_FD; bu sadece eğer ayarlanır
Kilitlemenin nedeni sistemin uykuya geçmeye hazırlanıyor olmasıdır. dolap
hazır olduğunu belirtmek için bu dosya tanıtıcısını kapatmalıdır.
Mevcut dolapları saran örnek komut dosyaları şu şekilde mevcuttur:
/usr/share/doc/xss-lock/transfer-sleep-lock-*.sh.
--yoksay-uyku
Askıya alma/hazırda bekletme modunu kilitlemeyin.
-q, --sessizlik
Yalnızca önemli hataların çıktısını alın.
-v, --ayrıntılı
Daha fazla mesaj çıktısı alın.
-h, --yardım et
Yardım mesajını yazdırın ve çıkın.
--versiyon
Sürüm numarasını yazdırın ve çıkın.
SİNYALLER
GÖRÜŞ Bu sinyali aldıktan sonra, xss kilidi ekran koruyucuyu sıfırlar, ancak yalnızca
ekran şu anda kilitli değil (farklı olarak xset s ayarlamak).
Bu, MPlayer'ın yapılandırmasında MPlayer'ın hatası için bir geçici çözüm olarak kullanılabilir.
oynatma duraklatıldığında ekran koruyucu zamanlayıcıyı yeniden başlatmak için:
kalp atışı-cmd="killall -HUP xss-lock"
stop-xscreensaver=yanlış
NOT:
Bu, mplayer2 (ve mpv) ile etkisizdir, çünkü kalbi atmaya devam eder
oynatma duraklatıldığında.
SIGINT/SIGTERM
Bu sinyali aldıktan sonra, xss kilidi çalışan herhangi bir bildirimciyi öldürdükten sonra çıkar veya
dolap.
NOTLAR
· Bazı uygulamalar, xdg-ekran koruyucu kullanan xdg-utils'den komut dosyası xset s
kapalı ve xset s varsayılan sırasıyla ekran koruyucuyu askıya almak ve sürdürmek için İkincisi
zaman aşımını sıfırlar ve sunucu varsayılanlarına döner (xset s on sabit kodlanmış bir varsayılan kullanır
bunun yerine), bu yalnızca sunucu ayarlarından memnunsanız (veya kontrol edebiliyorsanız) çalışır.
Bu komut dosyasındaki (veya içindeki bir kopyadaki) devam ettirme eylemini düzeltmek için ~/bin orijinalinden önceki
$ PATH), ya değiştirin on tercih ettiğiniz zaman aşımı ve döngü ile veya sabit kodlanmış zamandan kaçının
diğer ekran koruyucularda olduğu gibi bir askıya alma döngüsü çalıştırmak için komut dosyasını yamalayarak değerler,
kullanma /usr/share/doc/xss-lock/xdg-screensaver.patch.
ÖRNEKLER
· Çalıştırmak xlock on dakika hareketsizlikten sonra:
xset 600
xss-lock xlock +resetsaver
olmadan +sıfırlama koruyucusu, xlock başlatma sırasında ekran koruyucuyu sıfırlamaya zorlar, böylece
xss kilidi hemen öldürmek xlock tekrar.
· Üç dakika hareketsizlikten sonra ekranı karartın, iki dakika sonra ekranı kilitleyin
kullanma i3lock:
xset 180 120
xss-lock -n dim-screen.sh -- i3lock -n
NOT:
Kullanmak için bir komut dosyası sağlanır i3lockile çatallama modu --transfer-uyku kilidi
seçeneği (yukarıya bakın).
onworks.net hizmetlerini kullanarak xss-lock'u çevrimiçi kullanın