如何在 Ubuntu 上恢復“休眠”模式

如何在 Ubuntu 上恢復“休眠”模式

一段時間以來,Ubuntu Linux 操作系統剝奪了用戶將計算機設置為“休眠”模式的能力。造成這種情況的原因有很多,例如 Hibernate 功能並不總是有效,或者大多數人從不使用該功能而更喜歡 Suspend。儘管 Ubuntu 上的 Hibernate 模式不如 Suspend 流行(也不太可靠),但它仍然很有用。Hibernate 最好的方面之一是它可以關閉機器電源而不是將其設置為低功耗模式:這對筆記本電腦電池壽命有很大幫助。

如果此介紹讓您在 Hibernate 上大賣,或者您一直想知道為什麼該功能已被取消,我們有好消息!事實證明,任何人都可以通過一些調整在 Ubuntu Linux 上重新啟用休眠模式。

休眠與掛起

許多 Ubuntu Linux 用戶認為“暫停”和“休眠”是相同的。他們不是。Suspend 和 Hibernate 之間的主要區別在於它們在您的 PC“進入睡眠狀態”時如何處理電源管理。

當您在 KDE 或Gnome 桌面環境中單擊“暫停”按鈕時,您的計算機不會休眠。相反,它進入低功耗模式,所有內容都保存到 RAM 中。當你的 Ubuntu 計算機處於這種狀態時,它仍然會耗盡你筆記本電腦的電池,或者使用電量,儘管是最低限度的。

另一方面,冬眠根本不耗電。當您的 Ubuntu Linux PC 設置為休眠狀態時,計算機的整個狀態都會保存到硬盤驅動器並處於凍結狀態,不使用電源。

Suspend 和 Hibernate 都有它們的用例。例如:如果您總是使用筆記本電腦並在某個時刻需要它,暫停是一個不錯的選擇,因為它可以非常快地恢復。另一方面,如果您需要節省電池壽命,Hibernate 可能會更好,依此類推。

在 Ubuntu 上重新啟用休眠

為了在 Ubuntu Linux 中使用 Hibernate 功能,您必須安裝一個包。這個包是腳本的集合,包括 Hibernate 函數。

要獲得 Pm-utils 包,您需要啟動一個終端窗口。在某些情況下,可以通過按Ctrl + Alt + T或 Ctrl + Shift + T來打開終端窗口 。

打開終端窗口後,使用 Apt 包管理器並加載 Pm-utils 包。

sudo apt 安裝 pm-utils

在你的 Ubuntu 電腦上設置好 Pm-utils 包後,Hibernate 功能就可以使用了。如果您想測試它,請轉到終端並運行以下命令。

注意:如果沒有sudo或 root 帳戶訪問權限,Hibernate 命令將無法工作。不要嘗試在沒有它的情況下運行它,因為它無法工​​作並可能導致一些問題!

須藤下午休眠

假設pm-hibernate命令成功運行,Hibernation 正在通過終端工作,您將能夠以這種方式使用它。如果您對通過終端將 Ubuntu PC 設置為休眠模式感到滿意,請在此處結束本教程。否則,請轉到下一部分,我們將介紹如何將選項重新添加到菜單中。

在 Ubuntu 中重新添加休眠按鈕

現在您的 Ubuntu PC 上啟用了休眠。但是,使用它的唯一方法是通過終端調用 Pm-utils 休眠命令。對於普通用戶來說,這不是很人性化。因此,如果您打算定期使用此功能,最好添加一個“休眠”按鈕。

重新添加休眠按鈕是通過修改“com.ubuntu.desktop.pkla”文件來完成的。要編輯此文件,您需要獲得一個 root shell,然後在 Nano 中打開它。

在終端中,使用sudo -s獲得一個 root shell 。

須藤 -s

現在您的終端外殼具有超級用戶訪問權限,在 Nano 文本編輯器中打開“com.ubuntu.desktop.pkla”文件。

nano -w /var/lib/polkit-1/localauthority/10-vendor.d/com.ubuntu.desktop.pkla

在 Nano 中,按Ctrl + W按鈕。按此鍵盤組合將允許您搜索配置文件。在搜索框中,鍵入“禁用休眠”並按Enter鍵跳轉到配置文件中指定 Ubuntu 休眠設置的部分。

在“在 upower 中默認禁用休眠”和“在 logind 中默認禁用休眠”下,查找下面的行。

如何在 Ubuntu 上恢復“休眠”模式

ResultActive=no

並更改它,使其看起來像:

ResultActive=yes

完成對配置文件的更改後,按Ctrl + O鍵盤組合進行保存。然後,按Ctrl + X退出 Nano 文本編輯器。

Ubuntu 上的休眠模式

添加了新按鈕。如果您使用的是 KDE Plasma 5、XFCE4、Mate 或類似的 Linux 發行版,則應該會出現“休眠”選項。

如何在 Ubuntu 上恢復“休眠”模式

您使用的是 Ubuntu 的 Gnome Shell 桌面環境嗎?您需要先安裝“休眠狀態按鈕”擴展。如果沒有此擴展程序,您將無法在 Gnome 中單擊“休眠”按鈕。


使用 Pano 改進 Gnome Shell 剪貼板

使用 Pano 改進 Gnome Shell 剪貼板

讓我們面對現實吧,默認的 Gnome Shell 剪貼板並不是很好。安裝 Pano 來改善您的剪貼板體驗!

如何在Linux上安裝DaVinci Resolve 17

如何在Linux上安裝DaVinci Resolve 17

您的 Linux 機器需要一個出色的非線性視頻編輯器嗎?使用本指南使用 Davinci Resolve 17!

如何使用壁紙下載器將壁紙下載到 Linux 桌面

如何使用壁紙下載器將壁紙下載到 Linux 桌面

Wallpaper Downloader 是一個靈活的 Linux 壁紙下載和管理器。它支持大多數Linux桌面環境,並且非常易於使用。本指南

如何在計算機上安裝 Tuxedo 操作系統

如何在計算機上安裝 Tuxedo 操作系統

想要通過 Tuxedo 計算機測試 Tuxedo 操作系統嗎?了解如何讓最新版本的 Tuxedo OS 在您的 PC 上運行。

如何在 Linux 上安裝 DEB 文件

如何在 Linux 上安裝 DEB 文件

什麼是 .DEB 文件?你用它做什麼?了解在 Linux PC 上安裝 DEB 文件的多種方法。

如何在 Linux 上玩消逝的光芒

如何在 Linux 上玩消逝的光芒

《消逝的光芒》是一款由 Techland 開發、華納兄弟互動娛樂發行的 2015 年生存恐怖視頻遊戲。遊戲的中心是

如何在計算機上安裝 Neptune Linux

如何在計算機上安裝 Neptune Linux

Neptune 使用 KDE Plasma 5 桌面環境,旨在提供優雅的操作系統。以下是如何在計算機上安裝 Neptune Linux。

嘗試 Ubuntu 的新基於 snap 的桌面

嘗試 Ubuntu 的新基於 snap 的桌面

想嘗試 Ubuntu 的新的基於 snap 包的桌面操作系統嗎?通過本指南了解如何將其部署在虛擬機上。

如何在 Linux 上玩《傳說之下》

如何在 Linux 上玩《傳說之下》

Undertale 是一款 2015 年 2D 獨立角色扮演遊戲,由遊戲開發商 Toby Fox 開發和發行。本指南將介紹在您的電腦上下載和安裝 Undertale

如何在 Linux 上玩《全面戰爭:三個王國》

如何在 Linux 上玩《全面戰爭:三個王國》

《全面戰爭:三個王國》是一款由 Creative Assembly 開發的回合製策略 RTS 遊戲。下面是如何在 Linux 上玩遊戲。