ubuntu20.04禁止自動(dòng)休眠的幾種方式
轉(zhuǎn)載:https://zhuanlan.zhihu.com/p/535781402
最近不知道為啥,每天晚上ubuntu系統(tǒng)都會(huì)自動(dòng)進(jìn)入休眠狀態(tài),然后遠(yuǎn)程連接就斷開了,還得等第二天到機(jī)子那按一下電源鍵來喚醒系統(tǒng)??墒腔叵肫饋碜约阂矝]有修改過任何設(shè)置,之前電腦都是不會(huì)自動(dòng)休眠的,這就很奇怪了。不過,個(gè)人猜測自動(dòng)休眠也可能是由于系統(tǒng)更新了然后某些設(shè)置被更改了。斷斷續(xù)續(xù)嘗試了幾個(gè)解決方法,在此總結(jié)記錄一下,分享給有需要的人。
1 電源設(shè)置
最簡單的就是進(jìn)入設(shè)置,找到電源選項(xiàng),將息屏設(shè)為從不就可以了。但是我就算是這樣設(shè)置的,電腦每天晚上還是會(huì)自動(dòng)休眠了。
2 命令行設(shè)置
執(zhí)行如下命令查看休眠模式的情況:
systemctl status sleep.target
輸出如下圖所示??梢钥闯?,sleep狀態(tài)是loaded,也就是處于開啟狀態(tài),然后最下面兩行顯示,我的電腦在2月26日凌晨一點(diǎn)多自動(dòng)進(jìn)入了休眠模式,然后在2月28日下午我才將其喚醒。
gnome-tweak

接下來,執(zhí)行如下命令關(guān)閉系統(tǒng)的自動(dòng)休眠開關(guān):
sudo systemctl mask sleep.target suspend.target hibernate.target hybrid-sleep.target
輸出如下圖所示:

再次執(zhí)行如下命令,查看休眠設(shè)置:
systemctl status sleep.target
輸出如下圖所示??梢钥吹絪leep的狀態(tài)已經(jīng)變成了masked,也就是關(guān)閉了。
雖然吧,這個(gè)解決方案看上去挺合理的。但實(shí)際上,它也無效,后來電腦還是會(huì)每晚自動(dòng)休眠。于是又找了新的解決方案,如下。
3 使用gnome-tweak管理
執(zhí)行如下命令安裝gnome-tweak:
sudo apt install gnome-tweak-tool
然后,運(yùn)行如下命令運(yùn)行g(shù)nome-tweak:
gnome-tweaks
會(huì)彈出一個(gè)窗口,將“筆記本電腦蓋子關(guān)閉時(shí)掛起”選項(xiàng)取消選擇,如下圖所示:

這樣就可以了。雖然這個(gè)選項(xiàng)是針對(duì)筆記本電腦蓋子,但其實(shí)臺(tái)式機(jī)也是一樣的。這個(gè)解決方案和調(diào)節(jié)屏幕亮度時(shí)候使用Brightness Controller Simple感覺是一個(gè)思路,ubuntu20.04就是容易出現(xiàn)一些奇奇怪怪的問題,阻止系統(tǒng)休眠還需要用一個(gè)三方軟件。不管怎樣,能用就行咯。