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

HP中端Ubuntu笔记本合盖两次致崩溃,飞行模式键仍失效

针对HP 7代酷睿笔记本Ubuntu GNOME下飞行模式键及合盖问题的修复方案

我之前在同款HP 7代酷睿的机型上碰到过几乎一模一样的问题,折腾了好一阵才理顺,给你分步骤来解决:

第一步:先修正合盖行为,解决“合盖开飞行模式”及后续崩溃问题

原本的合盖行为异常大概率是systemd-logind的默认配置和GNOME桌面的适配冲突,先把这个核心逻辑改回来:

  • 打开终端,编辑logind的配置文件:
    sudo nano /etc/systemd/logind.conf
    
  • 找到以下两行,去掉开头的#注释,修改成:
    HandleLidSwitch=lock
    HandleLidSwitchExternalPower=lock
    
  • 按Ctrl+O保存,Ctrl+X退出,然后重启logind服务生效:
    sudo systemctl restart systemd-logind
    

这一步会强制系统在合盖时直接锁屏,不会触发错误的飞行模式逻辑,也能避免重复合盖导致的状态混乱崩溃。

第二步:修复飞行模式键无响应的问题

HP的部分机型ACPI按键映射在Ubuntu下不会被GNOME自动识别,我们手动绑定按键到飞行模式切换命令:

  1. 先创建ACPI事件规则文件:
    sudo nano /etc/acpi/events/hp-flymode
    
    输入以下内容:
    event=button/flymode
    action=/etc/acpi/actions/hp-flymode.sh %e
    
  2. 再创建对应的执行脚本:
    sudo nano /etc/acpi/actions/hp-flymode.sh
    
    输入脚本内容:
    #!/bin/bash
    rfkill toggle all
    
  3. 给脚本添加执行权限:
    sudo chmod +x /etc/acpi/actions/hp-flymode.sh
    
  4. 重启acpid服务让规则生效:
    sudo systemctl restart acpid
    

现在按飞行模式键应该就能正常切换无线状态了,如果还是没反应,可以用evtest命令检查按键是否被系统识别(终端输入evtest后选择键盘设备,按飞行键看有没有事件输出)。

第三步:彻底解决合盖两次崩溃的隐患

完成前两步后,还要清理可能冲突的服务并更新系统,避免状态异常:

  • 先检查GNOME的电源设置:打开设置→电源,确认“合盖时”的选项全部设为“锁屏”,确保和logind的配置一致。
  • 禁用HP自带的WMI服务(这个服务经常和GNOME电源管理冲突):
    sudo systemctl disable hp-wmi.service
    
  • 最后更新系统内核和固件,7代酷睿的Ubuntu适配需要最新的补丁:
    sudo apt update && sudo apt upgrade -y
    

更新完成后重启系统,应该就能彻底解决所有问题了。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.05.19 04:28:06