云计算百科
云计算领域专业知识百科平台

安装todesk用于ubuntu服务器无显示器远程控制

1. 简言

todesk是一个常用的高性能远程桌面,官方给出了通用的教程,这些教程适用于使用一台电脑远程控制另外一台正常使用的电脑。但是对于无显示器的服务器,会出现无法进入界面或者界面为黑屏的情况。

2. 安装

在todesk官网下载ubuntu版本的todesk。

https://www.todesk.com/download.html

使用下面的命令进行安装:

sudo dpkg -i todesk-v4.7.2.0-amd64.deb

使用命令启动todesk。

todesk

3. 修改ubuntu窗口协议

用另一台电脑连接ubuntu,会卡在连接加载界面。这是因为当前todesk只支持x11协议的窗口系统,而ubuntu24.04的窗口系统默认是Wayland协议。窗口系统可在【设置】-【系统】-【系统详情】中看到。

使用命令进入GNOME显示管理器的配置文件:

sudo vim /etc/gdm3/custom.conf

将WaylandEnable=false该行取消注释,关闭Wayland协议。保存后退出,再重启电脑可以看到ubuntu的窗口系统已经变为x11,就可以成功远程使用todesk连接ubuntu。

4. 虚拟显示器驱动

安装驱动:

sudo apt install xserver-xorg-video-dummy

创建配置文件

sudo vim /usr/share/X11/xorg.conf.d/xorg.conf

添加以下内容:

Section "Monitor"
Identifier "Monitor0"
HorizSync 28.0-80.0
VertRefresh 48.0-75.0
Modeline "1920x1080_60.00" 173.00 1920 2048 2248 2576 1080 1083 1088 1120 -hsync +vsync
EndSection
Section "Device"
Identifier "Card0"
Driver "dummy"
VideoRam 256000
EndSection
Section "Screen"
DefaultDepth 24
Identifier "Screen0"
Device "Card0"
Monitor "Monitor0"
SubSection "Display"
Depth 24
Modes "1920x1080_60.00"
EndSubSection
EndSection

完成以上修改,重启后生效。

5. 恢复显示器使用

使用虚拟显示器驱动后,外接显示器则无法正常使用,会出现黑屏的情况。如果想正常使用外接显示器,需要卸载虚拟驱动。
打开终端,然后使用以下命令:

sudo apt-get remove xserver-xorg-video-dummy

如果想删除该包的配置文件,可以使用:

sudo apt-get purge xserver-xorg-video-dummy

重启机器后恢复正常。

reference:

https://www.todesk.com/download.html
https://blog.csdn.net/m0_47694179/article/details/148457485

赞(0)
未经允许不得转载:网硕互联帮助中心 » 安装todesk用于ubuntu服务器无显示器远程控制
分享到: 更多 (0)

评论 抢沙发

评论前必须登录!