Xfce
如何使用鍵盤快捷鍵暫停?
我想通過鍵盤快捷鍵掛起我的****xubuntu (14.04) 系統,而不輸入我的超級使用者密碼 ( sudo )。我正在尋找一個可以轉換為快捷方式的命令行。
到目前為止,我嘗試了兩種解決方案:
Xfce 命令:
xfce4-session-logout --suspend
**問題:**系統沒有鎖定會話。我不需要輸入我的喚醒密碼,我想這樣做。
匯流排:
dbus-send --print-reply --system --dest=org.freedesktop.UPower /org/freedesktop/UPower org.freedesktop.UPower.Suspend
**問題:**喚醒後,網際網路連接中斷,我必須重新啟動系統才能恢復。
有沒有第三種解決方案,1.在喚醒過程中詢問密碼,2.不搞亂網際網路連接?
事實上,圖形預設快捷方式(來自菜單)工作正常。我只是不知道呼叫了哪個命令行。
我寫了一個腳本。它似乎可以滿足您的要求:
#!/usr/bin/env zsh # Custom suspend # # (That 'zsh' up there can be switched to 'bash', or # pretty much any shell - this doesn't do anything too fancy.) # # Dependencies are mostly xfce stuff: # # xbacklight # xflock4 # xfce4-session-logout # Set how dim we want the screen to go (percentage, out of 100) dim=5 # Pack up your toys previous_dimness=$(xbacklight -get) # Turn down the lights xbacklight -set $dim # Lock the door (this requires a password to get back in) xflock4 # And go to sleep xfce4-session-logout --suspend # When we wake up, turn the lights back on xbacklight -set $previous_dimness