Xubuntu: Askıya alındıktan sonra şifre talebi yok


17

Xubuntu 12.10'umu askıya alır ve bilgisayarımı askıya alırsam, herhangi bir şifre istemez. Bir yerde okuduğum otomatik başlatma ayarlarında gnome-ekran koruyucu eklemeyi denedim (ayarlar yöneticisine> oturumlara gidin ve başlangıç> uygulama autostarts> [gnome-screensaver] ekleyin), ancak bu işe yaramaz.

Askıya alındıktan sonra xubuntu'mu nasıl şifre isteğinde bulunabilirim?

Yanıtlar:


21

Xubuntu 12.10'da, Askıya Alma sırasında oturum artık kilitlenmez, bu nedenle uyandırma sırasında parola istemez. Bunu çözmek için xfce4-sessionve üzerinde değişiklikler yapmamız gerekiyor xfce4-power-manager.

Terminal Komutlarını Kullanma

Her ikisinde de değişiklik yapmak ve Askıya aldığınızda oturumu kilitlemek için terminalde aşağıdaki komutları çalıştırın ( Ctrl+ Alt+ tuşlarına basın T) :xfce4-sessionxfce4-power-manager

xfconf-query -c xfce4-session -p /shutdown/LockScreen -s true
xfconf-query -c xfce4-power-manager -p /xfce4-power-manager/lock-screen-suspend-hibernate -s true

Alternatif olarak - GUI'yi kullanma

Xfce Power Manager'ın yanı sıra Oturum ve Başlangıçta da değişiklik yapmamız gerekiyor .

Her ikisini de Ayarlar Yöneticisi altında bulabilirsiniz . Masaüstünüze sağ tıklayın ve açmak için UygulamalarAyarlarAyarlar Yöneticisine gidin .

xubuntu ayarlar yöneticisi gezinme

  1. Oturum ve Başlangıç

    Oturumuve BaşlangıçGelişmiş Sekmesine gidin → yanına bir onay işareti koyun Lock screen before sleep.

    xfce-session

  2. Xfce Güç Yöneticisi

    Xfce Power Manager'ı açın → kenar çubuğunda Genişletilmiş'e tıklayın → yanına bir onay işareti koyun Lock screen when going for suspend/hibernate.

    xfce güç yöneticisi

Değişiklikleri yaptıktan sonra, Askıya Al'dan sonra uyandığınızda parola istenmelidir.


Teşekkür: Oturum ve Başlangıç ve Xfce Power Manager için bu Ubuntu Forum İş Parçasının izniyle bilgi ve görüntüler .


2
İlk işe yaramadı, çünkü dosya yoktu ve ben oluşturmak zorunda --create seçeneğini kullanarak, ancak ikinci seçenek (GUI) işe yaradı dedi! Çok teşekkürler!
Martinio

4

Buna eklemek istiyorum ...

Önemli bir bileşen, ekran kilidinin çalışması için ışık dolabının çalışıyor olmasıdır! Bir süredir bunun üzerine takıldım, çünkü verilen cevaplar benim için işe yaramıyordu, bu hiç mantıklı değildi. Sonra biraz ışık dolabı ile uğraşmayı denedim ve başlangıçta otomatik olarak çalışmaya ayarlanmadığını fark ettim (böylece ekran kilitleme sadece askıya almada değil, genel olarak çalışmadı). Işık kilitleyiciyi başlangıçtan yeniden etkinleştirdikten sonra, bu çözümler işe yaradı :-)

Uzun lafın kısası: bu çözümler sizin için işe yaramıyorsa, bıyık menüsü -> ayarlar -> oturum ve başlatma -> uygulama otomatik başlat seçeneğine gidin ve "ekran dolabının" işaretli olduğundan emin olun.


2
Açıkçası cevabın en önemli kısımlarından biri, benim için çözdü.
Doodloo

0

CTRL + SUPER + DELETE klavye kısayoluna bağlı bir komut dosyasıyla çözdüm.

Komut dosyasını / usr / local / bin içinde oluşturun ve lock_and_suspend gibi adlandırın:

$ sudo gedit /usr/local/bin/lock_and_suspend

İşte senaryo:

#!/bin/bash

xscreensaver-command -lock
sleep 2
xfce4-session-logout --suspend

İzinlerini güncelleyin:

$ sudo chmod a+x /usr/local/lock_and_suspend
$ sudo chmod 711 /usr/local/lock_and_suspend
$ sudo chown yourusername /usr/local/bin/lock_and_suspend

Ve komut satırına lock_and_suspend yazarak çalıştırın. Veya lock_and_suspend'i SettingsManager> Klavye> Uygulama Kısayolları ile bir klavye kısayoluna bağlayın.

Sistemi askıya almadan önce ekranı kilitleyerek çalışır. Ekran kilidinin etkinleşmesi için zamana ihtiyaç duyduğundan uyku komutu gereklidir. Askıya alma, aralarında bir duraklama yoksa, bitmeden önce durur.

Xscreensaver kurmanız gerekebilir. Ekran kilidi genellikle xlock4 tarafından yürütülür. Ancak xlock4 sadece xscreensaver gibi olası ekran kilitleri arasında geçiş yapar ve çalışanı seçer. Bunu neden yaptığımı tam olarak hatırlamıyorum. Sistemi askıya almadan önce xflock4 (varsayılan CTRL + ALT + DEL klavye kısayolunu kullanarak) kullanarak ekranı kilitlemeye çalıştığımda işe yaramadığını söylemek yeterli.

Her neyse, asıl nokta aslında üç şey yapmanızdır: kilit ekranı, sistemi askıya alma, kapağı kapatın. Ve deneyimden, kapağı kapatmadan önce sistemin kilitlendiğinden ve askıya alındığından emin olmak istersiniz, çünkü genellikle kapağı kapattığınızda kilitlemek ve askıya almak için bir ayara güventiğinizde bazen başarısız olur ve ve kapağı açmadan kontrol etme imkanı yoktur. Ancak kapağı açmak sistemi askıya almayı uyandırdığından, askıya alınıp alınmadığını nasıl anlarsınız? (Bu bir Schrödinger'in kedisi veya Fourdan'ın faresi). Emin olmanın tek yolu, kapağı kapatmadan önce sistemi kilitlemeniz ve askıya almanızdır. Bunu yapmanın tek uygun yolu tek bir klavye kısayoludur (CTRL + SUPER + DEL).

Sen gerekebilir xscreensaver screenlock yakın arka kapılar .

Bir noktada ışık dolabını kurup ekranı kilitleyecek şekilde yapılandırmış olabilirim . Bunun gerçekten gerekli olup olmadığını hatırlamıyorum.

$ sudo apt install light-locker
$ xfconf-query -c xfce4-session -p /general/LockCommand -s "light-locker-command --lock" --create -t string

Ayarlar> Sesstion ve Başlangıç> Uygulama Otomatik Başlatma'da xscreensaver ve güç yöneticisini etkinleştirmek de gerekebilir. Ve belki de gnome-screensaver'ı kaldırmak / devre dışı bırakmak için.

Xfce4-power-manager'ı kurmak ve xfce4-power-manager --customizedizüstü bilgisayarı kapağı kapalıyken 'askıya almak', ' yapılandırmak' için yapılandırmak isteyebilirsiniz. Bu durumda, kapak kapatma olayını düzgün işlemek için güç yöneticisini yapılandırmanız gerekebilir . Ama kapağı kapatmadan önce kilitlemeye + askıya almaya meyilliyim.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.