开荒小贴士

开学季入手了一台华硕天选7 pro (Intel 251HX + Nvidia RTX5060 laptop),按照惯例,这台机器也是不可能逃过被 archlinux NTR 的命运的(笑)。正好手头还砸着一块涨价之前买的铠侠 RC20,就理所应当地成为了新的系统盘拉

手上还剩这块盘,好幸运!

这篇文章记录了一些我在天选7 pro上安装 archlinux 遇到的问题,希望能对你有所帮助~

安装中的大坑——画面卡死

Arch ISO 刚刷入没多久,这本本就给了我个下马威,问题表现为系统会在任意地方随机地发生画面卡死。不得不说,这笔记本的平台确实过于新了,第一次见到在安装 ISO 阶段就出问题的现象。

问题所在

这个问题来源于英特尔新款 Arrow Lake CPU 的核显提供的一项省电功能 (i915 PSR),它可以将一帧静止画面锁死,从而关闭 GPU 以达到省电的作用。在这个问题中, i915驱动错误地进入了 PSR 状态导致卡死。

解决方案

在 ISO 中临时解决这个问题很简单,在 systemd-boot 引导画面时按下 e键进入启动参数编辑,在最后加入 i915.enable_psr=0以关闭 PSR。

要永久保持这个内核参数,你需要修改启动配置:

如果你没有使用 UKI (统一内核镜像),请修改 /boot/loader/entries/arch.conf或类似文件,在启动参数末尾加入 i915.enable_psr=0然后重启。

如果你使用了 UKI,就在 /etc/kernel/cmdline末尾加入该启动参数,然后执行如下命令以重新生成 UKI:

1
sudo mkinitcpio -P

使用中的小坑——独显驱动

你可能安装了 archinstall 中推荐的 nvidia-open-dkms 驱动,事实上,它在我的 Nvidia RTX5060 laptop 工作的很完美。但是,dkms编译驱动是需要对应内核的头文件的,你同时需要安装对应内核的头文件包(如 linux对应 linux-headerslinux-zen对应 linux-zen-headers),否则驱动将不会被正确安装,此时如果你强行启用独显会花屏。

补充

Asus-Linux

使用华硕的本子装 linux 一定少不了的东西就是 https://asus-linux.org/ 提供的 linux 配置工具了,按照这篇指南添加仓库并安装 asusctlrog-control-center便可以使用切换显示模式、调整风扇转速等一系列原生功能。