向日葵远程连接 Rocky Linux 9 出现黑屏,最核心的原因是 Rocky Linux 9 默认启用了 Wayland 桌面显示协议,而 Linux 版向日葵对 Wayland 的适配较差(无法正常抓屏),导致只显示黑屏或鼠标。此外,无物理显示器(无头服务器) 或 未完成登录 也是常见诱因。
解决方案
1. 禁用 Wayland,切换为 X11 (Xorg) [推荐,解决90%的问题]
通过修改 GNOME 显示管理器 (GDM) 配置,强制系统启动 X11 模式。
-
打开终端,编辑 GDM 配置文件:
Bashsudo vim /etc/gdm/custom.conf -
在
[daemon]段落下方,找到#WaylandEnable=false并去掉前面的#;如果没找到,直接手动添加该行:Ini, TOML[daemon] WaylandEnable=false -
保存并退出编辑。
-
重启 GDM 服务或直接重启系统以生效:
Bashsudo systemctl restart gdm # 或者执行重启 sudo reboot