Framework 笔记本 13 (AMD Ryzen 7040 系列)
硬件 | PCI/USB ID | 工作状态? |
---|---|---|
GPU | 是 | |
Wi-Fi | 14c3:0616 |
是 |
音频 | 1002:1640 |
是 |
触摸板 | 093a:0274 |
是 |
键盘 | 是 | |
网络摄像头 (第一代) | 0bda:5634 |
是 |
网络摄像头 (第二代) | 32ac:001c |
是 |
指纹识别器 | 27c6:609c |
是 |
蓝牙 | 0e8d:e616 |
是 |
TPM | 是 | |
环境光传感器 | 是 |
本文介绍在搭载 AMD Ryzen 7040 系列主板的 Framework 笔记本 13 上安装和配置 Arch Linux。
有关笔记本电脑相关文章和建议的概述,请参阅 Laptop。
安装
强烈建议使用最新的稳定内核 (linux),因为 linux-lts 尚不包含 Phoenix APU 和 Zen 4 平台的补丁,这些补丁可以提高稳定性、电源效率和性能。
显示
Ryzen 7040 系列可以配置两种不同的显示屏之一。
默认的 2256x1504 分辨率显示屏具有 400 尼特亮度 和 60Hz 刷新率。 磨砂显示模块由 京东方 制造,出厂时未校准,因此提供了次优的默认 sRGB 色域覆盖率。 因此,如果您拥有此显示屏,建议应用 此 ICC 配置文件,以便获得更好的色彩还原。
更新的 2880x1920 分辨率显示屏,更广为人知的是 2.8k 显示模块,具有 30-120Hz 可变刷新率 和 10 位色彩 支持。 可以通过圆角顶部来识别此显示屏。 2.8k 显示分辨率在 256 DPI 下非常适合 2 倍缩放因子,因为 Linux 下的许多桌面环境目前在分数缩放方面存在困难。 此 ICC 配置文件 可用于改善色彩还原。
扬声器
默认情况下,由于向下发射的扬声器,扬声器的声音听起来不是很平衡,因此您可能需要使用均衡器来解决此问题。 推荐的方法是安装 EasyEffects 并使用 此处 找到的官方预设。
或者,您可以使用用户创建的配置文件,例如 cab404 创建的 这个。
电源管理
应安装 power-profiles-daemon 并启用,以便能够控制电源状态。 AMD 和 Framework 不建议使用 tlp - 请参阅 [1] [2]。
Wi-Fi
如果您不配置监管域,您将被限制为 802.11n (Wi-Fi 4) 和 2.4GHz 频段。
有报告称,使用 iwd,无论是直接使用还是作为 NetworkManager 后端,Wi-Fi 的稳定性和吞吐量都有所提高。
指纹识别器
安装 fprint 以启用指纹验证。 如果您的读取器无法识别,您将需要按照 Framework 知识库 上的文章升级指纹识别器固件。
环境光传感器
安装 iio-sensor-proxy 以在 Gnome 中启用自动亮度。 目前不支持其他桌面环境。
固件
Framework 提供 fwupd 支持。 强烈建议升级到 BIOS 3.05 以获得最大的兼容性。 完整的说明、更改日志、已知问题和 EFI shell 更新程序可以在 Framework 知识库 中找到。
可以安装自定义 安全启动 密钥。
故障排除
唤醒问题
一些用户在从挂起/休眠状态唤醒时遇到问题,因为 framework 有可能重启而不是唤醒。 Wi-Fi 模块 Mediatek MT7921 似乎是造成这种情况的原因。 作为一种解决方法,在挂起之前关闭 Wi-Fi,并在唤醒后启用它。 以下 systemd 服务为挂起/休眠/挂起后休眠自动执行 Wi-Fi 和蓝牙的操作
/etc/systemd/system/rfkill-before-sleep.service
[Unit] Description=Disable wifi and bluetooth before suspend Before=sleep.target [Service] Type=oneshot ExecStart=/usr/sbin/rfkill block all ExecStop=/usr/sbin/rfkill unblock all [Install] WantedBy=sleep.target
视频卡顿
一些用户遇到视频卡顿问题。 系统完全无响应,并在几分钟后恢复正常。
以下 内核参数 似乎可以解决此问题
amdgpu.dcdebugmask=0x10