ASUS Zenbook UM5606
硬件 | PCI/USB ID | 工作状态? |
---|---|---|
触摸板 | PS/2 | 是 |
触摸屏 & 手写笔 | PS/2 | 是 |
键盘 | PS/2 | 是 |
GPU | 1002:150e |
是 |
NPU | c5:00.1 |
是 |
网络摄像头 | 3277:0059 |
是 |
ALS | 是 | |
蓝牙 | 13d3:3608 |
是 |
SD 读卡器 | 17a0:9755 |
是 |
音频 | 1022:15e3 |
是 |
无线 | 14c3:7925 |
是 |
雷电接口 | 1022:151c |
是 |
TPM | 1022:17e0 |
是 |
风扇 | 是 |
本页面适用于 ASUS Zenbook S 16 (UM5606/UM5606WA),但也可能对其他搭载 Ryzen 9 AI 芯片 (HX 365/370) 的 2024 年 ASUS 笔记本电脑有所帮助,例如 ASUS Vivobook S 16 (M5606) 和 ProArt P16 (H7606/H7606WV)。
安装
当启动进入 Arch Linux ISO 时,按下 e
键编辑所选的启动选项,并添加 amdgpu.dcdebugmask=0x600
内核参数,以防止安装过程中卡死。安装后可能需要或不需要类似的设置,请参阅电源管理部分。如果您正在使用 KDE,您需要运行 systemctl edit --user plasma-kwin_wayland.service
并将此添加到配置中
~/.config/systemd/user/plasma-kwin_wayland.service.d/override.conf
[Service] Environment="KWIN_DRM_DISABLE_TRIPLE_BUFFERING=1"
辅助功能
UEFI 可能难以使用屏幕阅读器导航,并且在输入临时内核参数时可能难以看到启动菜单编辑选项。如有必要,您应该在有视觉人士的协助下进行操作。
固件
fwupd 显示 CPU/GPU、TPM、SMU、UEFI 固件、NVMe、系统固件(可以添加证明)和网络摄像头。 大部分都显示为可更新,但在撰写本文时,尚未发布 OTA 更新。
华硕网站上发布了一个重要的 UEFI 更新——要应用它,请下载“BIOS for ASUS EZ Flash Utility”(不是“for Windows”)文件,将内容解压到 FAT32 格式的 USB 驱动器,重启并进入固件设置,然后进入“EZ Flash”菜单。可以在这里找到更新: [1]
电源管理
需要 Linux ≥6.14rc1 来缓解大多数电源管理问题,包括挂起期间的高功耗和随机卡死/挂起。
PSR (面板自刷新)
尽管升级到 6.14 发行候选内核,但由于 Strix Point APU 上的 PSR2-SU 的已知问题,随机卡死/挂起可能仍然存在。 PSR2-SU 将在未来的内核中默认禁用,在此期间可以通过设置 amdgpu.dcdebugmask=0x200
来禁用它,这将禁用 PSR2-SU 但保持传统的 PSR 启用。 PSR 状态可以使用 cat /sys/kernel/debug/dri/1/eDP-1/psr_state
来确认,它不应返回 0(请注意,作为一般事项,合成器选项如 VRR 可能会干扰 PSR)
风扇控制
固件支持四种风扇配置文件:标准、安静、高性能和全速性能。 出厂默认设置为标准,但可以使用 asus-5606-fan-state-gitAUR 进行更改。
从挂起唤醒
目前已知从挂起 (s2idle) 唤醒时存在问题,屏幕会冻结约 10 秒钟。 此问题目前是由于 mt7925e
内核模块在恢复后未能正确重新初始化 MT7925 无线网卡引起的。 这已在 Linux ≥6.14-rc1] 中修复。
但是,作为旧内核的临时解决方法,您可以在挂起之前从驱动程序中解除设备的绑定,然后在恢复后重新绑定它。 这可以使用以下两个 systemd 服务单元来实现
unbind-wifi-before-suspend.service
[Unit] Description=Unbind Wi-Fi PCI device before suspend Before=suspend.target [Service] Type=oneshot ExecStart=/bin/bash -c "echo "0000:c3:00.0" > /sys/bus/pci/drivers/mt7925e/unbind" RemainAfterExit=false [Install] WantedBy=sleep.target
bind-wifi-after-resume.service
[Unit] Description=Bind Wi-Fi PCI device after resume After=suspend.target [Service] Type=oneshot ExecStart=/bin/bash -c "echo "0000:c3:00.0" > /sys/bus/pci/drivers/mt7925e/bind" RemainAfterExit=false [Install] WantedBy=suspend.target
音频
需要 Linux ≥6.13 才能使音频完全正常工作,而不会听起来尖锐。
蓝牙
需要 Linux ≥6.12 才能使蓝牙工作。 已测试 aptX HD、LDAC、SBC-XQ 编解码器通过蓝牙在无线耳机上工作。
NPU
目前,需要 Linux ≥6.14rc1、xrt-npu-gitAUR 和 amdxdna-driver-binAUR 才能使 NPU 工作。 已针对 AMD XDNA Linux 驱动程序在 ThatOneCalculator 分支的 arch-linux
分支上提供的示例进行了测试。
GPU
GPU 几乎所有功能都按预期工作。
但是,使用 wl-screenrecAUR 和 gpu-screen-recorderAUR 等工具进行 GPU 屏幕录制在 mesa 24.2 或 24.3 上不起作用,但在 mesa-gitAUR 上有效(截至 2024 年 12 月 8 日)。 这将通过 mesa MR !32542 反向移植到 24.3。
ALS
环境光传感器 (ALS) 在 GNOME 上开箱即用,并在使用 wlumaAUR 的 wlroots/smithay 合成器上以及此配置中开箱即用
~/.config/wluma/config.toml
[als.iio] path = "/sys/bus/iio/devices" thresholds = { 0 = "night", 2 = "dark", 5 = "dim", 8 = "normal", 13 = "bright", 15 = "outdoors" } [[output.backlight]] name = "eDP-1" path = "/sys/class/backlight/amdgpu_bl1" capturer = "none"
键盘
背光
需要 Linux ≥6.12 才能使键盘背光控制工作。
功能键
按键 | 可见?1 | 标记?2 | 效果 |
---|---|---|---|
Fn+Esc |
否 | 是 | 启用 Fn 锁定 |
Fn+F1 |
是 | 是 | XF86AudioMuteToggle
|
Fn+F2 |
是 | 是 | XF86AudioLowerVolume
|
Fn+F3 |
是 | 是 | XF86AudioRaiseVolume
|
Fn+F4 |
否3 | 是 | 调整键盘背光 |
Fn+F5 |
是 | 是 | XF86MonBrightnessDown
|
Fn+F6 |
是 | 是 | XF86MonBrightnessUp
|
Fn+F7 |
是 | 屏幕镜像图标 | Super+P
|
Fn+F8 |
是 | 笑脸图标 | Super+.
|
Fn+F9 |
是 | 是 | XF86AudioMicMute
|
Fn+F10 |
是 | 是 | XF86Webcam
|
Fn+F12 |
是 | 看起来像 ⫽] 的图标 | XF86Launch1
|
Copilot |
部分 | MS Copilot 徽标 | 注册为 Super+Shift ,但应该输入 Super+Shift+F23 |
- 该键对
xev
、showmethekey
、screenkey
和类似工具可见 - 物理按键上有一个符号,描述其功能
- 该键对键盘代码查看器工具不可见,但它会发送一个 D-Bus 可以接收到的信号,并且 GNOME 可以看到它(并显示 OSD 弹出窗口)。 信号看起来像这样
signal time=XXXXXXXXX.XXXXXX sender=:1.44 -> destination=(null destination) serial=XXX path=/org/freedesktop/UPower/KbdBacklight; interface=org.freedesktop.UPower.KbdBacklight; member=BrightnessChanged int32 3
其中 int32
可以是介于 0 和 3 之间的值,表示键盘背光已设置为四个亮度级别中的哪一个(0 = 关闭,1 = 低,2 = 中,3 = 高)。