Yönetici ayrıcalıkları olmadan bir klavye kısayolu kullanarak nasıl askıya alabilirim?


48

Bu menü öğesini tıklamak yerine kullanabileceğim bir klavye kısayolu nasıl ayarlayabilirim?

askıya almak

Askıya alma işlemi için klavye kısayoluna kolayca atayabileceğim çeşitli terminal komutları hakkında okudum, ancak hepsinde sudo kullanımı gerekiyordu. Yönetici ayrıcalıklarının olmadığı bir sistemde kullanabileceğim bir çözüm arıyorum.

Yanıtlar:


30
  1. Önce powermanagement-interface paketini kurun, pmiaskıya almak için kullanacağımız komutu sağlar .
    GÜNCELLEME : Kaynağına baktım pmive askıya almak için kullandığı komut:

    dbus-send --system --print-reply --dest="org.freedesktop.UPower" /org/freedesktop/UPower org.freedesktop.UPower.Suspend
    

    Yükleyemiyorsanız pmi, bir pmi action suspendsonraki adımda bu komutla değiştirin .

  2. Sistem -> Tercihler -> Klavye Kısayolları , Ekle'ye tıklayın ve pmi action suspendkomut olarak koyun .

    alt metin

  3. Yeni oluşturulan kısayol girişine tıklayın ve kısayol tuşlarını ayarlayın.

    alt metin


5
Kesin olarak, apt-get install halşimdi güzelce çalışmak zorundaydım .
Cas


1
Bu sorunun cevabını, kısayol eylemi olarak askıya alma komutunun tamamını kullanarak, Ubuntu 15.10'da buldu askubuntu.com/questions/454039/…
Nick

2
16.04 LTS'de benim için çalışan Askıya Alma komutu şuydudbus-send --system --print-reply --dest=org.freedesktop.login1 /org/freedesktop/login1 "org.freedesktop.login1.Manager.Suspend" boolean:true
Max Goodridge

@MaxGoodridge harika! .HibernateAskıya almak yerine garip bir şekilde kök gerektirir ...
Ufos

41

Ubuntu 15.04 için. ve daha sonra terminalden kullanabilirsiniz

systemctl suspend

Sonra aynı komutla ayarlar / klavye uygulamasında bir kısayol oluşturun.

anahtar sortcut

Kolay!

Gerekçe: Ubuntu'dandır geçiş upstartiçin systemd.


3
16.04
Elder Geek

17.10'da, Ayarlar -> Cihazlar -> Klavye.
colan,

1
Halihazırda açık olan belgeyi kaydetmek için sıklıkla kullanılan Super + skısayol olarak kullanmak daha iyi olabilir Ctrl + S.
thomas.mc.work

Hala 18.04 üzerinde çalışıyor
wranvaud


1

Ubuntu 16.04 LTS ile daha yenisini kullanmanızı öneririm systemctlçünkü yeni sistemler systemdişleri kontrol etmek için kullanır .

Çalıştırılacak güvenli komut, bir systemctl suspendişlem sistemden güç almasını istemediği sürece makineyi derhal askıya alır (örn. Bir filmi gösteren video oynatıcı, aktif CD yazıcı, başka bir şey giriş yapmış bir kullanıcı vb.).

Hemen askıya almak ve tüm "inhibitörleri" dikkate almamak için sadece -iyukarıdaki komutun çıktısı ile açıklandığı şekilde ekleyin .

Hemen ekran koruyucuyu kilitlemek ve her durumda sistemi askıya almak istiyorsanız,

loginctl lock-session && systemctl suspend -i

Bu, dbusmesaj göndermek için raw kullanmaktan daha iyidir çünkü ekran koruyucunuz veya oturum yöneticinizle ilgili herhangi bir bilgiyi kullanmak loginctlve systemctlkodlamayı kullanmaktan kaçının.


0

systemctl suspend -i benim için çalıştı.

Eşleştirilmiş super+dKlavye özel kısayolları ayarları içinde.

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.