You need to enable JavaScript to run this app.
最新活动
大模型
产品
解决方案
定价
生态与合作
支持与服务
开发者
了解我们

Ubuntu 23.04休眠唤醒故障及键盘唤醒功能缺失技术问询

Ubuntu 23.04休眠唤醒故障及键盘唤醒功能缺失技术问询

我手头的联想笔记本装了Ubuntu 23.04,最近碰到了休眠唤醒的一堆麻烦事,想请教下社区里有没有同款情况,或者有解决方向的朋友:

一、休眠唤醒后的核心故障

  • 休眠后唤醒,要么直接黑屏完全无响应,要么出现登录界面但无法输入密码——敲击键盘毫无动静,密码框连对应输入的点都不显示,最后只能强制关机重启
  • 一开始用的Gnome桌面,后来换成Mate、KDE(搭配SDDM登录器),结果问题完全一致;甚至装了Debian 12后,也出现了唤醒后无法登录的情况
  • 试了Ubuntu 23.04的Live镜像,休眠唤醒倒是正常,但Live版无需输入密码就能进入系统,我怀疑会不会是登录管理器的机制导致了这个问题?
  • 最近更新系统后,偶尔能成功唤醒并登录了,但还是时不时会碰到无法输入密码的情况,只能说有进步但没彻底解决

二、键盘唤醒功能缺失

  • 现在只能通过按电源键唤醒休眠的电脑,像空格键这类常规键盘按键完全唤不醒系统,但Windows 11里这个功能是正常工作的,想知道怎么在Ubuntu里开启键盘唤醒

已做的排查动作

  • 系统已经安装了所有可用的更新包
  • 用命令journalctl --grep='sleep|suspend|resume' --no-pager --since='-1day'提取了休眠相关日志,显示系统默认使用**Low-power S0 idle(s2idle)**休眠模式,同时有NVME设备的休眠适配记录:
    -- Boot 5b9075975011418a8623c03e696c438e --
    02 23:53:34 tiago-82R9 kernel: Low-power S0 idle used by default for system suspend
    ago 02 23:53:34 tiago-82R9 kernel: nvme 0000:03:00.0: platform quirk: setting simple suspend
    
    -- Boot ff73e99787f547eba07be38b5d8d78d8 --
    ago 02 23:00:28 tiago-82R9 NetworkManager[1025]: <info>  [1691013628.3479] device (wlp2s0): state change: deactivating -> disconnected (reason 'sleeping', sys-iface-state: 'managed')
    ago 02 23:00:28 tiago-82R9 NetworkManager[1025]: <info>  [1691013628.4410] device (wlp2s0): state change: disconnected -> unmanaged (reason 'sleeping', sys-iface-state: 'managed')
    ago 02 23:00:32 tiago-82R9 systemd[1]: Reached target sleep.target - Sleep.
    ago 02 23:00:32 tiago-82R9 systemd[1]: Starting systemd-suspend.service - System Suspend...
    ago 02 23:00:32 tiago-82R9 systemd-sleep[3179]: Entering sleep state 'suspend'...
    ago 02 23:00:32 tiago-82R9 kernel: PM: suspend entry (s2idle)
    
    -- Boot e384d25878a74233ba46678dcb0390de --
    ago 02 23:02:21 tiago-82R9 kernel: Low-power S0 idle used by default for system suspend
    
  • 硬件配置:联想笔记本,AMD Ryzen™ 5 5500U + AMD Radeon™ Graphics

想请教的问题

  1. 有没有其他用户碰到过同款AMD硬件+Ubuntu 23.04的休眠唤醒问题?
  2. 这个问题会不会是Debian上游引入的?毕竟Ubuntu基于Debian,而Debian 12也有同样的故障
  3. 怎么把这个问题反馈给Canonical,让他们修复并通过系统更新推送?休眠是笔记本日常使用的核心功能,现在没法正常用太影响体验
  4. 我还能提供哪些额外信息(比如更多日志、硬件细节)来帮助开发者定位问题?
  5. 有没有临时的 workaround 能让休眠唤醒恢复正常,或者开启键盘唤醒功能?

备注:内容来源于stack exchange,提问作者Tiago Earth

火山引擎 最新活动