You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Ubuntu 17.10.1双显示器环境下合盖无法挂起求助

合盖后副显示器接管异常的排查方案

兄弟,我之前在类似的机型和系统版本上碰到过一模一样的问题,给你几个实用的排查和解决步骤,按顺序试试:

1. 确认systemd-logind的配置是否生效

你说编辑了/etc/systemd/logind.conf,先检查是不是加对了内容:

  • 找到HandleLidSwitch这一行,确保它是HandleLidSwitch=ignore,而且前面没有#注释符
  • 改完后必须重启服务才能生效,执行这条命令:
sudo systemctl restart systemd-logind

如果怕出问题,直接重启系统更稳妥。

2. 检查GNOME的电源管理设置

Ubuntu 17.10用的GNOME桌面,自带的电源设置可能和systemd冲突,手动用命令确认:

  • 插电时合盖行为:gsettings get org.gnome.settings-daemon.plugins.power lid-close-ac-action
  • 用电池时合盖行为:gsettings get org.gnome.settings-daemon.plugins.power lid-close-battery-action
    正常情况下这两个命令都应该返回'nothing',如果不是,用下面的命令修改:
gsettings set org.gnome.settings-daemon.plugins.power lid-close-ac-action 'nothing'
gsettings set org.gnome.settings-daemon.plugins.power lid-close-battery-action 'nothing'

3. 排查外接显示器的识别问题

你用的是VGA转HDMI转换器,系统可能对这个外接屏的识别有偏差:

  • 先运行xrandr查看显示器列表,找到你的副显示器名称(比如HDMI-1或者VGA-1)
  • 手动设置合盖时的输出切换,把笔记本屏幕关掉,副屏设为主屏:
xrandr --output eDP-1 --off --output HDMI-1 --auto --primary

注意把eDP-1换成你笔记本屏幕的实际名称,HDMI-1换成副显示器的名称,按xrandr的输出调整就行。

4. 检查UPower的配置

还有个容易忽略的点是UPower的设置,编辑/etc/UPower/UPower.conf:

  • 找到IgnoreLid这一行,改成IgnoreLid=true
  • 重启UPower服务:
sudo systemctl restart upower

5. 用GNOME Tweaks辅助调整

如果命令行操作嫌麻烦,装个GNOME Tweaks工具可视化调整:

sudo apt install gnome-tweaks

打开后找到「电源」选项,确保“合盖时的动作”设置为「不做任何操作」。

最后试试硬件层面的排查

因为你的系统是从光驱位的副硬盘启动,有可能是硬盘托架的兼容性导致电源管理信号异常:

  • 临时把系统移回原硬盘位测试,看合盖行为是否正常
  • 更新显卡驱动,外接显示器的切换逻辑和显卡驱动关联很大,Ubuntu 17.10可以在「软件和更新」里切换到专有驱动试试

内容的提问来源于stack exchange,提问作者KoleckOLP

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.19 07:54:47