
當我嘗試關閉或重新啟動電腦時,我的電腦無法關閉,我被迫按下電源按鈕。
關機時,單一_顯示(有時閃爍,有時不閃爍)。
重新啟動時,會顯示兩行類似的行,即watchdog watchdog0: watchdog did not stop!
.這兩行保持大約 0.25 秒,然後螢幕關閉,但電腦本身沒有關閉(仍然有「電源開啟」指示燈)。
當在桌面上執行命令時,螢幕可能會凍結在 tty1 上(具有 X 伺服器的輸出等),因此上述情況都不會發生。我認為它沒有任何價值,但為了精確起見,你知道。
重啟情況可能會在關機時發生(反之亦然),我沒有測試它,所以我不能肯定地說。
嘗試過的命令:
sudo shutdown -h 0
sudo shutdown -P 0
sudo shutdown now
sudo reboot
sudo systemctl poweroff
sudo systemctl reboot
- 電腦:華碩 E403SA-WX0004T
- 處理器:英特爾賽揚 N3050
- 內核:4.4.1-2-ARCH
我從頭開始安裝了 Arch(標準方式,我的意思是我沒有安裝基於它的自訂發行版或執行 Architect),所以它可能是我缺少的模組。至少我希望事情就是這麼簡單。
請隨時詢問我應該包含的相關內容的問題。
答案1
Linux升級後解決。但對於理解原因並沒有太大幫助。
答案2
您可以嘗試一些事情。
首先查看 BIOS,看看是否有任何電源設定似乎已關閉。
第二次編輯/etc/default/grub
並將該行更改GRUB_COMMAND_LINE_DEFAULT="quiet"
為GRUB_COMMAND_LINE_DEFAULT="quiet acpi=force"
,然後運行grub-mkconfig -o /boot/grub/grub.cfg
然後重新啟動。
至於看門狗,請檢查您是否有一個名為 的文件/dev/watchdog
,如果沒有,則說明了該問題,但不能解釋電源關閉。通常不使用看門狗,除非您有嵌入式設備。看門狗是一個進程或硬件,用於檢查系統是否仍然響應,如果沒有則重新啟動它。您/etc/systemd/system.conf
可以看到一行寫著#ShutdownWatchdogSec=10min
.這是預設值。這意味著系統在 10 分鐘時間結束之前關閉,並且 systemd 沒有關閉看門狗。應該不會影響電源問題。儘管人們永遠不知道。