type
status
date
slug
summary
tags
category
icon
password
Debian/Ubuntu/Mint 安装 Todesk
deb package:
https://newdl.todesk.com/linux/todesk-v4.3.1.0-amd64.deb
下载完成后,在软件包当前路径右键打开终端,运行如下命令:
安装命令
启动命令
ToDesk远程遇到的问题如上图,换向日葵直接黑屏;
问题原因
Todesk只支持X11协议,没有适配最新的Wayland协议,所以我们需要把窗口系统调整为X11才可以。
解决方法
修改配置文件,关闭wayland
输入以下命令检查接口协议
输出X11后,再输入reboot重启,重启后Todesk可以正常连接了
背景知识
我们能看到的图形界面(GUI)都依赖于显示服务器(Display Server)。显示服务器(Display Server)是任何图形用户界面(尤其是窗口系统)中的关键组件。它是图形用户界面(GUI)的基本组件,位于图形界面和内核之间。借助显示服务器(Display Server),我们才可以将计算机与GUI一起使用。没有它,我们将只能使用命令行界面(TTY)。
桌面环境(Gnome、KDE、Xfce、MATE等)使用了底层的显示服务器。
因为X系列协议(X11表示X协议11代版本)已经存在很久了,有一些历史设计包袱。所以Linux为了更安全合理。Ubuntu 21.04之后,现在默认启用Wayland协议了。但是也正因为X11协议已经在市场上存续了很多年,所以很多软件还是基于X11实现的,这就导致了一些不兼容的问题。在未来或许还是Wayland协议的天下。
- 作者:胡凯
- 链接:https://hukai.fun/article/00ca19bd-0a04-4ad8-bd3a-220ff81dda3a
- 声明:本文采用 CC BY-NC-SA 4.0 许可协议,转载请注明出处。