NoMachine 远程 ubuntu 花屏

温馨提醒
总结摘要
用 nomachine 远程带有显卡欺骗器的 ubuntu ,突然在系统登录界面花屏了

环境

  • Ubuntu 22.04
  • x86 PC
  • HDMI/DP 显卡欺骗器
  • NoMachine 远程桌面

问题

花屏现象|700x525

NoMachine 连接后:

  • GDM 登录界面出现花屏(黑屏、横向条纹、画面错位)
  • 输入密码进入桌面后恢复正常

本机显示正常,说明显卡和显示输出无异常。

原因

Ubuntu 22.04 默认 GDM 登录界面使用 Wayland,而登录后的桌面使用 Xorg。

NoMachine 在抓取:

1
GDM + Wayland + 虚拟显示器(EDID)  

时存在兼容问题,导致登录界面花屏。

进入桌面后:

1
GNOME + Xorg  

显示恢复正常。

解决

关闭 GDM Wayland:

1
sudo nano /etc/gdm3/custom.conf  

修改:

1
WaylandEnable=false  

重启:

1
sudo reboot  

验证

查看当前会话:

1
echo $XDG_SESSION_TYPE  

应显示:

1
x11  

总结

NoMachine 登录界面花屏但进入桌面正常时,优先检查 GDM Wayland。

Ubuntu 22.04 + NoMachine + 显卡欺骗器环境下,禁用 Wayland,切换到 Xorg 通常可以解决。