我的 Ubuntu 版本是 20.04。我使用 AnyDesk 远程访问我的实验室电脑。当我尝试从我的个人电脑连接到我的远程电脑(实验室电脑)时,我遇到了一些挑战。例如,
remote display server is not supported (e.g. Wayland)
当我从个人帐户登录到实验室帐户时出现错误。
然后我disabled
基于Wayland
这现在我得到了desk_rt_ipc_error
。
但是,一旦我从远程电脑登录,我就可以从我的个人电脑上使用 AnyDesk。
我已阅读了几篇帖子,但没有找到任何解决这些问题的方法。
感谢您的时间和支持。
答案1
我可以通过进入文件/etc/gdm3/custom.conf
并进行以下更改来解决这个问题:
[daemon]
# Enabling automatic login
AutomaticLoginEnable=true
AutomaticLogin=$USERNAME
并且不要忘记将以下内容放入/etc/gdm3/custom.conf
文件中:
WaylandEnable=false
答案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
答案3
使用编辑文件
nano /etc/gdm3/custom.conf
取消注释以下内容
[daemon] # Enabling automatic login AutomaticLoginEnable=true AutomaticLogin=$USERNAME WaylandEnable=false
确保将 $USERNAME 更改为实际用户名,如下所示
AutomaticLogin=fouaduser
然后重启
这将在启动时为您的 ubuntu 用户启用自动登录,而无需输入密码,您可以调整空闲电源的超时时间为 1 分钟,以再次锁定 ubuntu 服务器
使用此解决方案,您可以使用 Anydesk 而不会出现远程问题
答案4
好的,所以@Sajjad 的答案对我有用。唯一的问题是我无法使用
sudo systemctl disable lightdm.service && sudo systemctl enable gdm.service
因此,在执行完最后一条命令并重新启动后,我必须从终端登录。为了使 UI 再次运行,我使用了:
systemctl start gdm
将 gdm 恢复为默认设置:
systemctl set-default graphical.target
如果 gdm “卡住”,当您尝试将其设置为默认值时,您可以尝试使用:
systemctl status gdm.service
systemctl force-reload gdm.service
此外,您可以尝试添加/np
您的 Anydesk 远程设备 ID 来进行签到。