V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
Distributions
Ubuntu
Fedora
CentOS
中文资源站
网易开源镜像站
fdwjtz
V2EX  ›  Linux

Linux 桌面版如何休眠操作系统?

  •  
  •   fdwjtz · Sep 6, 2025 · 2922 views
    This topic created in 241 days ago, the information mentioned may be changed or developed.

    有希望达到 Windows 休眠的效果吗?一直用挂起,但是晃下鼠标都会被唤醒,有点费电池。似乎是 systemd 的功能,没细研究,有无大佬知道的?和发行版有关系吗?

    14 replies    2025-09-09 08:28:19 +08:00
    bjfane
        1
    bjfane  
    PRO
       Sep 6, 2025 via iPhone
    sudo systemctl hibernate 看有没有用, 好像和硬盘配置支持,甚至 bios 的设置有关 就是 s3 s4 s5 状态什么的
    bjfane
        2
    bjfane  
    PRO
       Sep 6, 2025 via iPhone
    硬盘配置 -> 硬件配置,硬件是否支持
    emonc
        3
    emonc  
       Sep 6, 2025
    不太好用,我在 DEBIAN 默认配置下用了两次,一次成功,一次失败,我就给禁用了,只用睡眠。
    june4
        4
    june4  
       Sep 6, 2025
    试试就知道行不行了,我的 arch 可以。我接在电视上的也行且很稳定,看完直接一键休眠,不过再打开要按一下电源。
    hefish
        5
    hefish  
       Sep 6, 2025   ❤️ 1
    为啥要试,op 来此发帖就是不想试。。。望知道的大佬直接告知。。。咳咳
    crysislinux
        6
    crysislinux  
       Sep 6, 2025 via Android
    我的台式机 arch ,印象中没特意装电源管理相关的包,装了 kde 之后睡眠是正常的,遇到过一次自动睡睡死了的 bug 。
    zbinlin
        7
    zbinlin  
       Sep 6, 2025
    systemctl hibernate/hybrid-sleep 可以呀
    fdwjtz
        8
    fdwjtz  
    OP
       Sep 7, 2025 via Android
    @bjfane hibernate 我记得是不行,只会息屏不锁定,mint 下
    fdwjtz
        9
    fdwjtz  
    OP
       Sep 7, 2025 via Android
    @zbinlin hibernate 不大行,hybrid-sleep 我研究一下
    zbinlin
        10
    zbinlin  
       Sep 7, 2025
    @fdwjtz hibernate 就是休眠呀,你要开启 swap 才行。

    https://wiki.archlinux.org/title/Power_management/Suspend_and_hibernate
    yolee599
        11
    yolee599  
       Sep 8, 2025 via Android
    你要开 swap ,然后 bootloader HOOK 加上 resume
    milkpuff
        12
    milkpuff  
       Sep 8, 2025
    systemctl suspend
    suspend ,hibernate ,hybrid-sleep ,分别挂起到内存,硬盘,混合
    uGRiPVk3vSJ
        13
    uGRiPVk3vSJ  
       Sep 9, 2025   ❤️ 1
    你需要留足 swap 空间,不能比内存小
    DefoliationM
        14
    DefoliationM  
       Sep 9, 2025 via Android
    休眠要加内核启动参数,然后开 swap 。睡眠动鼠标键盘就是会唤醒,很正常,其实有个方法,无线键盘睡眠后直接把鼠标键盘都关了就行了。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   5677 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 69ms · UTC 07:43 · PVG 15:43 · LAX 00:43 · JFK 03:43
    ♥ Do have faith in what you're doing.