Ubuntu 18.04 || 远程访问 - 不支持远程服务器显示

Ubuntu 18.04 || 远程访问 - 不支持远程服务器显示

我已经在我的无头 ubuntu (18.04LTS) 机器上运行 anydesk 和 teamviewer 一段时间了(超过 6 个月),没有出现任何问题。我不得不设置一个 xorg.conf 以允许在 anydesk 或 teamviewer 上无头运行。上周我遇到了一个问题,anydesk 会显示错误remote server display not supported并拒绝连接。如果我将机器插入屏幕,它会允许它连接。我看到其他人也有同样的问题,并认为是 wayland 造成的,但当我检查我的桌面会话时,发现它是在 X11 中运行的,所以它不是 wayland。

知道我应该从哪里开始吗?

答案1

以下链接很好地回答了这个问题,对我很有用:Anydesk 远程服务器显示不支持,例如 Wayland

在我的 Ubuntu 18.04 服务器上安装 Anydesk 并尝试从 Mac 连接后,我收到错误display_server_not_supported。我可以通过进入文件/etc/gdm3/custom.conf并更改以下内容来解决这个问题:

[daemon]
    # Enabling automatic login
    AutomaticLoginEnable=true
    AutomaticLogin=$USERNAME

重新启动 Ubuntu 服务器后,Anydesk 现在可以连接并显示登录屏幕,我可以正常登录。

答案2

1-安装lightdm显示管理器:

sudo apt -y install lightdm

或者

sudo dnf install lightdm lightdm-gtk

2- 启用lightdm和禁用gdm

sudo systemctl enable lightdm.service && sudo systemctl disable gdm.service

3-重新启动。

完成后,您可以通过以下方式再次切换到 gdm:

sudo systemctl disable lightdm.service && sudo systemctl enable gdm.service

相关内容