ROG / 华硕笔记本在 Ubuntu 22.04 上使用 asusctl 与显卡模式工具

为 ROG / 华硕笔记本识别 asusctl 支持范围,谨慎处理键盘灯效、充电限制与独显模式。

适用环境:Ubuntu 22.04 LTS,且硬件为受支持的华硕 / ROG 机型。asusctl 是社区项目,不是华硕官方 Windows 驱动的等价替代品。

asusctl 可为部分机型提供键盘灯效、充电限制、性能档位等控制;不同机型支持度差异很大。显卡模式切换牵涉 NVIDIA 驱动、内核和 Secure Boot,风险高于普通桌面设置,应单独验证。

先确认机型与支持能力

1
2
3
4
cat /sys/class/dmi/id/product_name
cat /sys/class/dmi/id/board_name
asusctl --help
asusctl -s

asusctl -s 列出的功能才是当前机器和驱动实际报告可用的能力。不要把其他机型的 Aura 灯效配置、风扇曲线或 /etc/asusd/ 文件直接复制过来。

安装原则

优先使用 asus-linux 项目针对 Ubuntu 的当前安装文档和软件源。旧教程中“下载源码、手动 make install”的办法容易绕开包管理器,后续内核更新或卸载时会留下难以追踪的文件。安装前先确认项目仍支持 Ubuntu 22.04 与你的型号,并记录原本的电源/显卡模式。

完成安装后,只做无破坏检查:

1
2
systemctl status asusd
asusctl -s

确认服务正常后,再逐项调整充电阈值、灯光或性能模式。每次只改一项并测试睡眠、重启和电源状态。

关于 supergfxctl

收藏中的 supergfxctl GitLab 仓库已标记为归档。显卡模式工具的归属、安装方式和支持机型可能已经变化,因此不应使用归档仓库中的旧命令直接安装。请从 asus-linux 的当前主页进入维护中的项目文档;不支持的机型应使用 Ubuntu “附加驱动”和 NVIDIA 的标准 PRIME 流程。

出处

本文将两条资料合并,并明确标注了归档项目与机型差异的限制。