rustdesk折腾手记

背景

我的工作环境:主力电脑是macPro, 另外一台ThinkPad W530作为开发机,装的是LinuxMint,还有一台ThinkPad P15作为服务器。平常显示器接到macPro,在macOS上通过微软的远程桌面连接到另外两台Linux。基本访问比较流畅,唯一一点,远程桌面偶尔会鼠标失灵,点击界面反应错乱或无反应,这种情况我忍受两年了,一直没找到解决办法,也没太花时间去研究rdp和各种桌面配置。

一直听说RustDesk可以作为向日葵和TeamViewer的平替,所以决心花半天时间试一下。

RustDesk官方文档不详细,很多问题直接问DeepSeek或Cursor即可解决。

记录一下,备忘。

场景:局域网内远程访问多台机器

查了文档,知道自己不需要安装中继服务器,只需要安装ID server和rustdesk。

安装和配置

直接安装hbbs和rustdesk的deb和dmg包即可。LinuxMint上安装完会添加两个自启动服务:/etc/systemd/system/multi-user.target.wants/rustdesk-hbbs.service和/etc/systemd/system/multi-user.target.wants/rustdesk.service。

hbbs的工作目录为/var/lib/rustdesk-server/,里面有ID文件,其中id_ed25519.pub包含了我们需要的key。

最终LinuxMint上的进程如下:

有多个rustdesk进程,估计rustdesk有多个运行模式。

被控端,打开RustDesk后,设置一下固定密码。在网络里设置ID server的IP和key。

控制端,配置ID server的IP和key后,输入上面的固定密码即可访问。

效果

断断续续搞了大半天,总算跑起来了。中途遇到nv显卡驱动和各种依赖包的问题。

效果和RDP不知道谁更好,先试用试用。

键盘设置

我需要用Ctrl+箭头键切换不同桌面,于是摸索了一下,

常见问题

X11和wayland连接问题

重启一下hbbs和rustdesk服务即可。

分辨率问题

如果没有物理显示器或者机器本身分辨率就很低,一个办法是虚拟桌面,另外就是买一个HDMI显卡欺骗器,jd也就10块。

游戏问题可以用moonlight+sunshine基地版,可以任意分辨率,采用虚拟显示器方案。

键盘失效

相关推荐
未来之窗软件服务9 天前
操作系统应用开发(二十七)网页访问远程桌面—东方仙盟筑基期
远程桌面·rustdesk·仙盟创梦ide·东方仙盟
未来之窗软件服务10 天前
操作系统应用开发(二十八)rust OIDC服务器—东方仙盟筑基期
服务器·rustdesk·仙盟创梦ide·东方仙盟
行云流水剑13 天前
【学习记录】宝塔面板 + Docker 快速部署 RustDesk 自建远程控制服务器
服务器·docker·开源·p2p·rustdesk
未来之窗软件服务14 天前
操作系统应用开发(十四)RustDesk服务器配置——东方仙盟筑基期
运维·服务器·远程桌面·rustdesk·仙盟创梦ide·东方仙盟
未来之窗软件服务14 天前
操作系统应用开发(十三)RustDesk文件服务搭建——东方仙盟筑基期
rustdesk·仙盟创梦ide·东方仙盟·远程桌
未来之窗软件服务16 天前
操作系统应用开发(十二)RustDesk 用户服务器搭建——东方仙盟筑基期
远程桌面·rustdesk·仙盟创梦ide·东方仙盟
未来之窗软件服务20 天前
操作系统应用开发(十一)RustDesk在线编译自己客户端——东方仙盟筑基期
网络·远程桌面·rustdesk·仙盟创梦ide·东方仙盟
鹏大师运维21 天前
信创环境下的远程桌面新选择:RustDesk自建服务全攻略
linux·开源·操作系统·远程桌面·麒麟·rustdesk·统信uos
微风中的麦穗23 天前
【远程桌面】运维强推工具之远程控制软件RustDesk 1.4.1 全面指南:开源远程桌面的终极解决方案
运维·远程工具·rustdesk·远程软件·运维神器·办公神器·局域网远程
海马区2 个月前
RustDesk 使用教程
rustdesk