Debian

從 Openbox 關閉電腦

  • May 30, 2020

我最近安裝了 Openbox,並閱讀了一份指南,說應該通過以下命令關閉 PC:

gdm-control --shutdown && openbox --exit

然而,這似乎有點反直覺。為什麼我要先關閉電腦,然後再退出 Openbox?這怎麼可能呢?

還是可能gdm-control --shutdown只是在某處發送消息?如果電腦在 Openbox 退出之前就關閉了怎麼辦?這真的是“正確的方法”嗎?

資訊:

Openbox 指南連結:http
://urukrama.wordpress.com/openbox-guide/ 作業系統:Debian Linux 7.0

做一個這樣的別名。然後只需鍵入shut.

alias shut="su -c 'shutdown -h now'"

您需要 root 才能執行此操作,這就是為什麼您首先將使用者設置為超級使用者 ( su),然後發出命令 ( -c)。這-h是關機後的“暫停”,即不要重新啟動(或做任何其他事情)。

我遲到了,但要回答這個問題,這怎麼可能,gdm-control 的手冊頁說明了一切:

DESCRIPTION
      gdm-control lets you control gdm from within an X session.  It enables
      you to change GDM's behaviour for when you end the current sesson.  For
      instance, you can tell GDM to reboot, and then immediately log out of
      the current session, and the computer will be rebooted
OPTIONS

      ...<snip>...

      --shutdown
           Shutdown the computer when the current session ends.

所以你告訴 gdm 在會話結束時關閉,然後結束會話。

對於我自己,我嘗試了這個問題中的建議,發現systemctl poweroff對我來說效果很好。

引用自:https://unix.stackexchange.com/questions/73187