Wake Me Up When September Ends.

A wanderer capable of grasping the beauty of the grass, with a heart full of ancient charm, and a fondness for playful wit. Those who understand my words are knowledgeable individuals; those who decipher my code truly comprehend the essence. I am a wandering code swordsman, carrying my skills and riding freely through the digital world.

Ubuntu24.04笔记本合盖之后,无法唤起的问题解决方法如下:

使用root权限修改/etc/systemd/logind.conf 下面几个选项配置,如果前面有#的话,请先去除注释符号。

HandleLidSwitch=suspend # 当笔记本电脑使用电池供电时,合盖挂起
HandleLidSwitchExternalPower=suspend #当笔记本电脑插入电源插座时,合盖挂起
HandleLidSwitchDocked=ignore #当笔记本电脑连接到扩展坞时,合盖忽略

# 修改如下:
HandleLidSwitch=ignore 
HandleLidSwitchExternalPower=ignore 
HandleLidSwitchDocked=ignore

保存之后重启登陆即可!

参数的可选值解释如下:

  1. suspend:合盖时挂起
  2. lock:合盖时锁定
  3. ignore:什么都不做
  4. poweroff:关机
  5. hibernate:合盖时休眠

设置成ignore避免笔记盒盖导致挂起或休眠,之后的无法唤起故障!

安装wine

sudo dpkg --add-architecture i386 && sudo apt install wine

运行wine时出现”could not load kernel32.dll, status c0000135”错误,解决办法如下:

  1. 删除目录~/.wine目录
  2. 运行winecfg 让系统重新生产被删除的配置文件即可

最新版本的docker-desktop 无法在ubuntu 24.04上无法正常启动处理,需要在启动之前执行如下命令:

sudo sysctl -w kernel.apparmor_restrict_unprivileged_userns=0

这是由于最新的 Ubuntu 版本限制非特权命名空间的方式发生了变化导致的。

参考

问题说明-官方文档