Arch-KDE环境配置&软件推荐心得(长期更新)
文章首先推荐了一个信息及时全面的Arch Linux新手引导站:https://arch.icekylin.online。接着分三部分展开:一是将系统语言调整为中文,先通过“系统设置 → Language and Regional Settings”添加中文并置于首位,再提示不要把Formats改成中文蒙古等混合型值,并给出KDE Plasma本地化异常的修复方法;二是安装并配置Fcitx5中文输入环境,包括 sudo pacman -S 安装 fcitx5-im 及相关中文、日文、萌娘词库与主题包,创建 ~/.config/environment.d/im.conf 设置环境变量,在系统“输入法”里添加中文拼音并打开云拼音与主题,另附Wayland额外步骤和诊断命令;三是针对 btrfs 或 ext4 文件系统,介绍 Timeshift 快照方案:安装并启用 cronie、根据文件系统类型选择 btrfs-RSYNC 或 ext4-RSYNC 向导、设置快照位置与计划、勾选是否包含 @home 子卷,并在完成后删除 fstab 中的 subvolid;最后提供 systemd service 示例 startup-auto-Backup-timeshift.service 实现每次开机自动创建备份快照。
在Linux(Arch)下配置Nvidia,并在Wayland下运行Minecraft
文章记录作者在Wayland+Arch Linux上折腾NVIDIA显卡及跑Minecraft的全过程:驱动安装阶段,官方Wiki写明nvidia-utils已默认启用modeset和fbdev,实则仍需手工在内核启动参数追加nvidia_drm.modeset=1 nvidia_drm.fbdev=1,且作者强调fbdev对6.11+内核是硬性要求,缺它无法正常渲染OpenGL。实际使用中,XWayland导致窗口屏幕撕裂,作者发现MC若落在XWayland则无论垂直同步还是高帧都会撕裂。解决方案是让MC原生跑在Wayland:1) 用AUR里的glfw-wayland-minecraft-cursorfix替换原glfw;2) 在HMCL启动器内开启“使用系统GLFW”,并在JVM参数加-Dorg.lwjgl.glfw.libname=路径/libglfw.so.3.4及-Dfml.earlyprogresswindow=false,环境变量设置__GL_THREADED_OPTIMIZATIONS=0,启动命令前加nvidia的prime-run以启用独显。作者自述整个采坑周期长达半年,希望能帮到有同样需求的读者。