ASUS Linux

出自 ArchWiki

ASUS Linux 是一套旨在提升华硕笔记本电脑在运行 Linux 时的性能和功能的工具。它主要分为 2 个部分,asusctlsupergfxctl,前者与 asus-wmi 内核模块交互以控制 BIOS 级别的功能,后者用于控制双 GPU 系统中的独立 GPU。

该项目由 Luke Jones 维护,并托管在 GitLab 上。

软件

ASUS Linux 提供了许多软件包,请参阅以下子章节。

注意
  • 还有一个自定义仓库,其中包含预构建的二进制文件:非官方用户仓库#g14,由 Luke Jones 提供。
  • 该仓库是 asus-linux 开发者官方推荐的安装 asus-linux 实用程序的方式,它由他们创建和维护。参见:https://asus-linux.org/guides/arch-guide/
  • 虽然该项目使用了 G14 的名称,但这并不意味着它仅适用于 ASUS G14 型号,实际上它支持几乎所有 ASUS ROG 和 TUF 笔记本电脑。

asusctl

asusctlAUR 是一个适用于 ASUS ROG 和 TUF 笔记本电脑的 CLI 实用程序,以下列举一些它为用户提供控制的重要功能

  • 集成 GPU MUX 控制
  • 键盘 RGB 灯光配置文件(但与 Windows AURA/Armoury Crate 相比功能有限)
  • 风扇曲线
  • 电池充电限制
  • 面板 Overdrive
  • AniMe Matrix 屏幕

有关使用说明,请参阅 asusctl

supergfxctl

supergfxctlAUR 是一个 CLI 实用程序,用于管理 ASUS 混合笔记本电脑上的 GPU 切换功能,特别是独立 GPU MUX 控制。

有关使用说明,请参阅 supergfxctl

rog-control-center

rog-control-centerAURasusctlsupergfxctl 的 GUI 前端。

自定义内核

ASUS Linux 项目维护了一组特定于 ASUS 移动设备的内核补丁,并将它们打包到一个内核中。通常不需要使用此内核,但在某些极端情况下(通常是对于非常新的笔记本电脑),如果没有它,您的所有笔记本电脑功能可能都无法正常工作。

安装 linux-g14AURlinux-g14-headersAUR

注意
  • 如果您添加了 G14 非官方仓库,您可以直接通过 pacman 安装上面的 AUR 软件包。
  • 如果您要从库存内核切换到自定义内核,您还必须将任何内核模块更新到其 DKMS 变体。

参见