Ubuntu 22.04 卡在關機狀態

Ubuntu 22.04 卡在關機狀態

我遇到了這個奇怪的問題烏班圖22.04。我的筆記型電腦每次使用關機時都會卡在關機螢幕上,我必須手動按下電源按鈕 5 秒鐘才能關閉機器。

我試過了解決方案。它對我不起作用。請幫我解決這個問題。

答案1

我最近升級到 Ubuntu 22.04.3,我升級的兩台機器都遇到了這個問題。

對我來說,透過在機器上安裝適用於 Nvidia 顯示卡的 Nvidia 驅動程式版本,問題已在兩台機器上解決。這與問題中連結的解決方案相同,並提到這裡

我機器上的顯示卡是 GeForce RTX 3050 和 GeForce RTX 3050 Ti,因此我從以下位置選擇了正確的驅動程式版本這個網站。本質上,網站上的搜尋只是用於識別正確的驅動程式版本。

在此輸入影像描述

只需安裝 Nvidia 驅動程式(在我的例子中為版本 535)即可將 Nouveau 驅動程式替換為 Nvidia 驅動程式。具體來說,我不必明確刪除 nouveau 驅動程式。只需運行下面的命令對我有用。

筆記:值得一提的是,不要只是複製貼上並從下面運行命令,而是替換第535章在驅動程式版本中包含適用於您的硬體的驅動程式版本,即從前面提到的搜尋中識別出的版本。

$ sudo apt install nvidia-driver-535

重新啟動後,機器恢復到正常關閉行為。

更新

Capitoneo 中提到的另一點他的回答也相關。升級到 22.04 後,「附加驅動程式」部分為空白。執行上述步驟後,附加驅動程式清單也已恢復。

答案2

只是說一下我的經驗(今天在ubuntu22上)
//不適用於所有情況

檢查上次關機日誌

啟動後,檢查先前的斷電系統日誌。

journalctl -b -1 -r
  • -b -1 //上次啟動
  • -r //以相反的順序顯示日誌
Nov 11 20:10:45 u22 systemd[1]: et.service: Failed with result 'timeout'.
...
Nov 11 20:10:45 u22 systemd[1]: cups-browsed.service: Failed with result 'timeout'.
...
Nov 11 20:09:16 u22 systemd[1731]: Reached target Shutdown. 

確實等了90秒超時..

禁用卡住的服務

我的是 2 服務停止逾時,
// 預設為 90 秒強制停止。

  • 等服務
  • 杯子瀏覽的

我不使用它們,停止並禁用它。

sudo systemctl stop et.service
sudo systemctl disable et.service

sudo systemctl stop cups-browsed
sudo systemctl disable cups-browsed

然後5秒後關機成功。

參考: https://www.cnblogs.com/apirobot/p/14528996.html

答案3

我剛剛這樣做了sudo apt updatesudo apt upgrade它解決了我的問題。

答案4

對我來說,這個問題是透過安裝 GPU 驅動程式解決的,我的案例是 GEFORCE RTX 3050 中的 NVIDIA,我從網站下載了該驅動程式https://www.nvidia.in/Download/index.aspx?lang=en-in

  1. 確保cc您的系統中已安裝驅動程式以編譯驅動程式 sudo apt install build-essential

  2. xserver在安裝驅動程式之前,請確保必須停止服務,使用以下命令

sudo service lightdm stop

  1. 前往 tty 終端sudo init 3

  2. 輸入登入名稱和密碼,然後前往下載驅動程式的資料夾並執行以下命令sudo ./NVIDIA-Linux-x86_64-535.104.05.run

相關內容