일시중지하고 싶어요쉬 벤투(14.04) 시스템키보드 단축키슈퍼유저 비밀번호를 입력할 필요가 없습니다(스도). 바로가기로 변환할 수 있는 명령줄을 찾고 있습니다.
지금까지 나는 두 가지 해결책을 시도했습니다.
Xfce 명령:
xfce4-session-logout --suspend
질문:시스템은 세션을 잠그지 않습니다. 깨우기 코드를 입력할 필요가 없고 입력하고 싶습니다.
버스:
dbus-send --print-reply --system --dest=org.freedesktop.UPower /org/freedesktop/UPower org.freedesktop.UPower.Suspend
질문:깨어난 후 인터넷 연결이 끊어지고 복구하려면 시스템을 재부팅해야 합니다.
1. 기상 중에 비밀번호를 묻고 2. 인터넷 연결을 방해하지 않는 세 번째 솔루션이 있습니까?
실제로 메뉴의 그래픽 기본 바로가기는 잘 작동합니다. 어떤 명령줄을 호출해야 할지 모르겠습니다.
답변1
나는 대본을 썼다. 귀하의 요구 사항을 충족하는 것 같습니다:
#!/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
답변2
간단하게 화면을 먼저 잠근 다음 정지시키도록 명령을 보낼 수 있습니다.
xscreensaver-command -lock ; xfce4-session-logout --suspend
를 사용하려면 xscreensaver-command
다음을 실행하세요.xscreensaver-command --help
답변3
이상하게도 xfce4-session-logout --suspend
잘 작동합니다. 내 시스템은 xubuntu 14.04입니다. 또한 세션을 잠급니다. "잠자기 전 화면 잠금" 옵션을 켰지만 설정->세션 및 시작->고급으로 이동하여 켜져 있는지 확인하세요.
답변4
노트북을 사용하고 있고 키 하나만 누르려는 경우. 전원 버튼을 사용할 수 있습니다. 이 동작은 전원 설정에서 설정할 수 있습니다.
- 설정 관리자 열기(또는 명령을 통해: xfce4-settings-manager )
- 전원 관리자 설정 열기
- 일반: 전원 버튼을 눌렀을 때 묻도록 설정합니다.
- 전원 관리자 설정 끄기
ACPI 스크립트가 설치되어 있는 경우 전원 버튼 스크립트를 비활성화하거나 업데이트하세요.
/etc/acpi/events/, and change the action field to /bin/true: # EXAMPLE event=button/power.* #action=/usr/lib/acpid/power_button action=/bin/true