我非常清楚,要永久禁用 Wayland 以便使用 Xorg,只需运行:
sudo nano /etc/gdm3/custom.conf
并取消注释该行:
#WaylandEnable=false
如果我在 Ubuntu 24.04.1 LTS 下执行此操作然后重新启动,那么我最终会看到黑屏而不是登录屏幕。
Reddit 上有这样的讨论:
https://www.reddit.com/r/Ubuntu/comments/1coyrc2/2404_has_anyone_been_able_to_disable_wayland/
在底部的一条评论中,主题发起者甚至说他已经解决了这个问题,但没有提供他编辑了哪个服务文件的任何详细信息。
这里也提到了这一点:
在 24.04 上设置 waylandEnable=false 不起作用,仍然使用 Wayland,我想使用 Xorg
但问题作者本人提供的答案也对我没有什么帮助。
我也尝试gdm3
用lightdm
或替换sddm
,但在登录屏幕输入密码后,我被返回到登录屏幕。
有没有办法彻底解决这个问题?以前的 Ubuntu 版本中没有这个问题!我需要永久禁用 Wayland,因为它是一台远程无人值守的计算机,而且大多数远程控制软件(在我的情况下是 TeamViewer、Anydesk 和 Rustdesk)都不支持 Wayland。
编辑: 这个问题也存在于 Ubuntu 24.10 中,我刚刚测试过它。顺便说一句,我不确定,但以防万一:所有这些测试我都在 VirtualBox 中的虚拟机上进行。这可能是问题的根源吗?