Issue Link to heading
在用其他电脑远程连接ubuntu22.04上的Anydesk时无法正常连接,显示The session has ended.Status: display_server_not_supported
并且ubuntu端的部分涉及安全的设置无法解锁。
Reason Link to heading
ubuntu可能使用Wayland而不是Xorg作为Display Server,导致Anydesk的兼容不好。
# 查看当前的Display Server
echo $XDG_SESSION_TYPE
Solution Link to heading
- 退出登录但不要关机(右上角
Logout) - 登录界面点击右下角齿轮,选择
Ubuntu on Xorg即可解决问题 - 如果你想彻底让系统永远用
Xorg,可以修改GDM配置:
sudo nano /etc/gdm3/custom.conf
找到这一行(可能被注释掉了):
#WaylandEnable=false
把前面的 # 去掉,让它变成:
WaylandEnable=false
保存退出并重启,系统就会默认使用Xorg。