安装系统

推荐 Hyprland

装yay

step1 添加archlinuxcn源

/etc/pacman.conf添加:
[archlinuxcn]
Server = https://mirrors.tuna.tsinghua.edu.cn/archlinuxcn/$arch
信任key
pacman-key --lsign-key "[email protected]"
安装keyring
pacman -Sy archlinuxcn-keyring

装 Hyprland

yay -Syu --devel
yay -S hyprland-git

装Nvidia支持

安装显卡驱动(二选一)

  • nvidia(nvidia-dkms)闭源
  • nouveau开源 2010年前

安装 egl-wayland

配置内核

在/etc/mkinitcpio.conf:

MODULES=(... nvidia nvidia_modeset nvidia_uvm nvidia_drm ...)

创建/etc/modprobe.d/nvidia.conf并编辑

options nvidia_drm modeset=1 fbdev=1

生成新的配置文件

sudo mkinitcpio -P

重启!!!

对Hyprland相关的配置

step1 初次运行hyprland

生成配置文件,快速win+M退出
编辑~/.config/hypr/hprland.conf添加

env = LIBVA_DRIVER_NAME,nvidia
env = XDG_SESSION_TYPE,wayland
env = GBM_BACKEND,nvidia-drm
env = __GLX_VENDOR_LIBRARY_NAME,nvidia

cursor {
    no_hardware_cursors = true
}

为确保一切顺利,再此重启电脑

祝福

到此安装配置就完成了,祝你搞机快乐!