V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Distributions
Ubuntu
Fedora
CentOS
中文资源站
网易开源镜像站
1800x
V2EX  ›  Linux

Linux suspend 之后无法唤起

  •  
  •   1800x · 2022-12-24 11:37:34 +08:00 · 2882 次点击
    这是一个创建于 461 天前的主题,其中的信息可能已经有所发展或是发生改变。

    笔记本电脑。

    suspend 之后,尝试唤起,只见键盘灯亮,不见屏幕亮。

    网上有说是睡眠模式的问题,也有说驱动的问题。

    怎么分析具体是什么问题,怎么解决?

    17 条回复    2023-01-02 12:16:02 +08:00
    bluedawn
        1
    bluedawn  
       2022-12-24 12:08:41 +08:00 via iPhone
    Google 你的发行版+设备类型 suspend wakeup black screen 试试?
    可能的问题实在太多了,提供的现有信息根本无法定位
    feng32
        2
    feng32  
       2022-12-24 12:26:31 +08:00 via Android
    可以测试一下新内核好不好使
    HarryCheng
        3
    HarryCheng  
       2022-12-24 12:44:57 +08:00 via Android
    journalctl 看一下系统日志
    LindsayZhou
        4
    LindsayZhou  
       2022-12-24 14:16:03 +08:00
    印象中最近看到过挺多说 Linux “睡死”的。
    应该是在 ArchCN 群看到过,说是 AMD 的 BIOS 的原因。如果是用的 AMD CPU 的话,你可以升级试下看。
    不保证正确,印象比较模糊了。
    feng32
        5
    feng32  
       2022-12-24 14:18:28 +08:00 via Android
    曾经在 Thinkpad X240, Dell Latitude 7390 8th core-i5, Thinkpad X1 Carbon 10th core-i5 上使用 Ubuntu / Mint 作为主力桌面系统工作多年,刚开始经常会遇到睡眠问题

    显然这个不是用户态程序的问题,所以就是内核问题。而内核的逻辑通常不是一般人能够梳理清楚的,所以最简单的解决方式就是多测试几个发行版,多测试几个内核。

    找到一个工作良好的稳定版内核,然后一直不去动它就行了。通常这个内核比 Ubuntu 预安装的要新一点
    deorth
        6
    deorth  
       2022-12-24 14:50:38 +08:00 via Android
    更新内核,如果不行就回滚内核
    cassyfar
        7
    cassyfar  
       2022-12-24 15:51:12 +08:00
    dump 下 xorg log ,之前遇到过是屏保有 bug 崩溃了
    Cu635
        8
    Cu635  
       2022-12-24 16:58:29 +08:00
    lz ,在“suspend 之后无法唤起”的时候,用 ctrl+alt+f2/f3/.../f5 能进 console 不?
    huangya
        9
    huangya  
       2022-12-24 21:43:17 +08:00
    看看我曾经的帖子,其中有些 debug 方法,仅供参考。我没有 append,这个问题在最新的 bios 已经彻底解决。你也可以尝试更新下 bios 看看。
    https://www.v2ex.com/t/831852
    Pythondr
        10
    Pythondr  
       2022-12-27 11:56:28 +08:00
    放弃吧,换个系统吧。曾经在一台联想的 AMD 本子上装了 Ubuntu 20.04 ,就是出现这种情况。应该是显卡驱动的问题。后来换了 fedora 就没有这个问题了。
    1800x
        11
    1800x  
    OP
       2022-12-28 16:11:37 +08:00
    @Pythondr 我现在就是 fedora 。因为其它发行版的内核都太久了,不支持键盘。
    我电脑是集显。需要安装什么驱动吗?
    slack
        12
    slack  
       2022-12-29 18:12:02 +08:00
    怀疑是 bios 或者 acpi 的问题,最近我的 archlinux 也出现类似的问题,或者尝试修改内核启动参数
    https://wiki.archlinuxcn.org/wiki/DSDT
    AmitabhaPk
        13
    AmitabhaPk  
       2022-12-30 18:51:26 +08:00
    先看一下日志
    BRS5672023
        14
    BRS5672023  
       2022-12-30 20:12:07 +08:00
    手边两台 tigerlake (核显)的本子都有 suspend ( deep )无法唤醒的问题,日志看不出什么问题(虽然启动时一堆 acpi error ),suspend s2idle 倒是没啥问题(感觉似乎和 windows 上这些笔记本都是 modern standby 有关系)。。

    同样 tigerlake 的 intel nuc 却没有 suspend ( deep )无法唤醒的问题。。
    1800x
        15
    1800x  
    OP
       2022-12-31 23:47:46 +08:00
    @AmitabhaPk 怎么看?
    slack
        16
    slack  
       2023-01-01 23:26:21 +08:00
    slack
        17
    slack  
       2023-01-02 12:16:02 +08:00
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   5346 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 27ms · UTC 08:23 · PVG 16:23 · LAX 01:23 · JFK 04:23
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.