反应平衡
1
化学
1
wps
1
Qbtorrent
1
清理
1
代理
0
虚拟显示器
1
sunshine
1
串流
1
tun
1
经历
3
反思
3
人生回顾
3
ai
2
disk
1
steam
1
env
1
环境变量
1
输入法
1
fcitx5
1
bilibili
1
自动
3
koishi
1
rss
1
订阅
2
blog
5
noto
2
字体
2
font
2
kde
5
nginx
1
forge
1
drm
2
fbdev
1
glfw
1
驱动
1
HMCL
1
Minecraft
1
引导
1
systemctl
2
wayland
3
特权容器
2
ssh
1
梯子
1
翻墙
1
clash
2
手表
1
安卓
1
apk
1
adb
1
ticwatch
1
wearos
1
蓝牙
1
媒体音量
1
声音
1
万物互联
2
互联
2
手机
1
音量
2
脚本
7
cmd
2
powershell
1
bash
5
病毒
1
管理
2
端口
0
服务器
5
redis
1
PHP
1
PPA
1
Ubuntu
3
编程
3
后端
3
前端
3
nodejs
1
python
2
flask
2
vue
1
js
3
css
2
html
3
wine
1
windows
4
proton
1
iso
1
btrfs
1
efi
1
grub
2
intel
1
nvidia
3
systemdboot
1
linux
15
arch
2
Minecraft server
2
proxmox
6
lxc
6
docker
3
服务器日志
5
Halo
2
在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以启用独显。作者自述整个采坑周期长达半年,希望能帮到有同样需求的读者。