rustdesk 1.4.8正式发布:Windows ARM64终于来了,新增显示器切换按钮,修复Wayland剪贴板、iOS输入异常、Windows …
🤖 AI总结
主题
RustDesk 1.4.8版本更新内容详解
摘要
RustDesk 1.4.8版本新增Windows ARM64支持、远程工具栏显示器切换等功能,并修复了Wayland剪贴板、iOS输入异常、Windows 11启动崩溃等多项问题,全面提升远程桌面体验。
关键信息
- 1 新增Windows ARM64支持
- 2 修复Windows 11启动崩溃等多项问题
- 3 增强多显示器远程控制体验
![]()
![]()
![]()
前言
RustDesk 1.4.8 版本已经发布。对于长期关注远程桌面、跨平台连接、移动端接入和多系统兼容性的用户来说,这次更新虽然版本号没有发生大跨度变化,但更新内容覆盖面非常广,既有平台支持能力的补足,也有远程控制体验上的持续优化,同时还集中修复了多个会直接影响可用性的问题。
从这次发布内容来看,RustDesk 1.4.8 的重点非常清晰:
一是补齐平台能力,尤其是 Windows ARM64 支持;
二是继续围绕远程控制过程中的多显示器、自动连接、重启远程设备等场景做重构和优化;
三是集中解决 Linux、Wayland、iOS、Windows 11 等多个平台上的实际问题,包括剪贴板、字体渲染、鼠标映射、日志会话残留、启动崩溃等。
如果你正在关注 RustDesk 最新版本是否值得升级,那么仅从这份更新日志来看,1.4.8 已经覆盖了“新增能力、体验调整、问题修复”三个维度,而且涉及桌面端、移动端、Linux 图形栈、Windows 新平台架构等多个层面,是一个内容相当完整的版本。
RustDesk 1.4.8 下载信息总览
下面是 1.4.8 版本当前提供的下载分发情况。
Architecture
Windows
Ubuntu
Mac
Android
Flatpak
iOS
Web
x86-64 (64-bit)
EXE / MSI
Download
Download
Universal
Download
Go
AArch64 (ARM64)
EXE / MSI
Download
Download
Download
Download
App Store
ARMv7 (32-bit)
Download
Download
x86-32 (32-bit)
EXE (Legacy)
补充说明
• RustDesk Server Pro 也在下载页中提供
• Fedora / Arch Linux / Suse / AppImage 等更多下载项可在下方查看
• 如需体验最新功能,可以关注 nightly build
从分发矩阵可以看到,RustDesk 1.4.8 继续覆盖 Windows、Ubuntu、Mac、Android、Flatpak、iOS 和 Web 等多个平台。
同时,不同架构下的可用包类型也比较清晰:
• x86-64 仍然是最完整的主流桌面端支持形态
• AArch64 在本次版本中进一步加强,尤其是 Windows ARM64 的加入非常值得关注
• ARMv7 继续保留部分平台下载支持
• x86-32 目前在 Windows 侧以 Legacy 形式提供 EXE 包
这意味着 1.4.8 在架构适配层面继续扩展,尤其是对 ARM 生态的覆盖正在变得更加完整。
新增内容 Added
本次 RustDesk 1.4.8 的新增内容并不算多,但含金量很高,每一项都非常明确地对应了用户真实使用中的痛点或高频操作场景。
1. 新增 Windows ARM64 支持
• Add Windows arm64 support
这是本次最值得关注的新增点之一。Windows ARM64 支持的加入,意味着 RustDesk 正式把能力延伸到了 Windows ARM 架构设备上。对于 ARM 形态的 Windows 设备来说,这是一项非常关键的补齐。
从平台支持角度看,这项新增不仅体现在更新日志里,也同步反映在下载列表中:AArch64 架构下,Windows 已提供 EXE 和 MSI 包。也就是说,这不只是日志中的一句话,而是已经进入实际可下载安装的阶段。
对于关注轻量设备、ARM 终端和新架构兼容性的用户来说,这次支持的落地非常重要。
2. 远程工具栏新增显示器切换按钮
• Feature: Add monitor-switch buttons to remote toolbars
多显示器远程控制一直是远程桌面产品中非常核心的使用场景。RustDesk 1.4.8 在远程工具栏中加入了显示器切换按钮,这项变化非常直接,重点就在“操作入口更显性”。
原本多显示器场景下,用户往往更关注两个问题:
• 能不能切换不同显示器
• 切换动作是否足够便捷
这次更新把显示器切换能力直接放进 remote toolbars,也就是远程会话中的工具栏区域。对于多屏办公、远程维护、跨显示器排查问题等场景,这项功能能够让操作链路更短,交互更直接。
3. privacy mode 1 multi monitors 相关重构
• Refact/privacy mode 1 multi monitors
这项更新属于重构类内容,聚焦于 privacy mode 1 与 multi monitors 的组合场景。虽然更新日志没有展开更多描述,但从文字本身可以明确两点:
• 涉及 privacy mode 1
• 涉及 multi monitors
这说明 RustDesk 1.4.8 不只是新增表层功能,也在继续梳理多显示器场景下的隐私模式相关实现逻辑。对于复杂远程场景来说,这类重构通常意味着行为一致性和后续维护性正在被进一步优化。
4. autocomplete online
• autocomplete online
该项新增直接点明了“online”状态下的 autocomplete 能力。虽然日志没有给出更多界面或配置层面的展开说明,但从功能命名看,这一更新与在线状态下的自动补全相关。
从更新归类来看,它被放在 Added 中,说明这是一次明确的新能力引入,而不是修复或微调。
5. 新增主题 Logo 能力
• feat: theme logo
theme logo 的加入,意味着主题相关能力得到进一步扩展。该项更新同样非常简洁,但足以说明 1.4.8 在界面主题层面做了新增支持。
从这次日志可以看出,RustDesk 1.4.8 并非只聚焦底层兼容和问题修复,也在继续补充界面与使用体验层的可配置能力。
变更内容 Changes
除了新增项之外,这次版本还对若干已有能力进行了重构和调整。这类内容往往不会像“新增支持”那样显眼,但对实际体验同样重要。
1. 重构远程设备重启与自动连接
• refact: restart remote device, autoconnect
这一项同时涉及两个操作点:
• restart remote device
• autoconnect
也就是说,RustDesk 1.4.8 对远程设备重启和自动连接相关逻辑做了重构。远程控制过程中,这两个场景都很关键:
• 当目标设备需要重启时,远程会话能否顺畅过渡
• 设备恢复后,自动连接相关流程是否稳定
虽然日志没有展开具体交互变化,但从重构范围来看,这一项显然直指远程控制链路中的连续性问题。
2. OIDC 图标由 azure 调整为 microsoft
• refact(oidc): icon azure to microsoft
这一项属于界面层与标识层面的调整,内容非常明确:在 OIDC 相关位置,图标从 azure 调整为 microsoft。
这里体现的是一次命名和图标呈现上的统一调整。对于依赖 OIDC 相关能力的用户而言,这项变更更多体现为界面识别上的变化。
3. 打印机驱动默认不再勾选
• Refact/printer driver default unchecked
打印机驱动相关选项在默认状态下调整为 unchecked,也就是默认不勾选。
这项改动属于默认行为层面的优化,更新日志表达得很直接,没有做额外延伸。
从变更方向看,RustDesk 1.4.8 对默认项做了更谨慎的处理,让打印机驱动相关选项不再以默认选中状态出现。
4. 回退 iPad 外接鼠标下保持触摸手势的修复
• Revert “fix(iPad): keep touch gestures with external mouse”
这项内容非常值得注意,因为它不是新增,也不是继续强化,而是一次明确的回退。也就是说,之前关于 iPad 在外接鼠标情况下保持触摸手势的修复,在 1.4.8 中被撤回。
更新日志只说明了“Revert”,没有进一步给出原因说明,因此在版本层面可以确认的内容只有一点:此前相关修复被回退了。
这也说明 RustDesk 1.4.8 在版本控制上是比较谨慎的,当某项修复不适合继续保留时,会直接在后续版本中进行回退处理。
问题修复 Fixes
相比新增和变更,本次 1.4.8 的修复项内容明显更丰富,覆盖多个平台和多个核心模块。以下逐项梳理。
1. 修复 Wayland 到 Wayland 的剪贴板粘贴问题
• fix Wayland→Wayland clipboard paste
这是 Linux 图形环境中非常关键的一项修复。问题点非常明确:Wayland 到 Wayland 场景下的 clipboard paste,也就是剪贴板粘贴问题。
远程桌面产品中,剪贴板同步和粘贴能力属于高频基础能力,一旦异常,实际可用性会明显下降。RustDesk 1.4.8 对这个问题进行了针对性修复,意味着 Wayland 到 Wayland 的使用链路得到补强。
2. 修复 arm64 Linux 在 flutter-elinux 下的中日韩字体渲染问题
• fix(arm64-linux): fix CJK font rendering on flutter-elinux
这项修复聚焦于 arm64 Linux 平台,并且明确指出是 flutter-elinux 环境下的 CJK font rendering 问题。
这里的 CJK 指向中日韩字符渲染,问题范围非常明确。
对于中文用户来说,这项修复尤其重要,因为字体渲染异常会直接影响界面阅读和可操作性。
RustDesk 1.4.8 在 ARM64 Linux 方向不仅有平台支持延展,也补上了字符显示层面的关键问题。
3. 修复 iOS 自动更正和数据检测器破坏服务器 Key 字段的问题
• iOS: autocorrect/data detectors corrupt the server Key field (ID/Relay Server settings), making valid keys impossible (or very hard) to enter
这是一个典型的移动端输入层问题,但影响非常实用。更新日志说明得很完整:
• 平台是 iOS
• 问题与 autocorrect 和 data detectors 有关
• 受影响的是 server Key field
• 范围位于 ID 和 Relay Server settings
• 后果是有效 key 无法输入,或者输入难度非常高
这项修复的重要性在于,它直接关系到配置能否正确录入。对于需要在 iPhone 或 iPad 上手动输入服务器相关信息的用户来说,如果 Key 字段被自动更正或数据检测器干扰,就会出现“看起来输入了,实际上值已经被破坏”的情况。
RustDesk 1.4.8 把这个问题明确修复后,iOS 端在服务器配置录入方面的可靠性会更高。
4. 修复 iOS 鼠标不匹配问题
• fix(ios): mouse mismatch
这项修复同样聚焦 iOS。日志用词非常简洁,就是 mouse mismatch。
虽然没有展开具体表现,但问题类型已经非常明确:iOS 端存在鼠标不匹配问题,而 1.4.8 对其进行了修复。
结合前面的 iPad 外接鼠标相关回退项可以看出,本次版本对 iOS 输入与指针相关问题是有持续处理的。
5. 修复 Linux 无头销毁阶段遗留 logind session 进程的问题
• fix(linux): reap leftover logind session procs on headless teardown
这项修复涉及 Linux、headless teardown 和 leftover logind session procs。
从表述来看,问题发生在无头模式销毁阶段,会残留 logind session 相关进程,而 1.4.8 对这些残留进程进行了处理。
这类问题通常不一定会第一时间体现在界面上,但会影响系统资源回收、后台状态和运行环境整洁度。
因此,这项修复对 Linux 无头部署场景尤其重要。
6. 修复 Windows 11 26H1 启动崩溃问题
• Crash on startup (0xc0000409) / Fast Fail in librustdesk.dll on Windows 11 26H1
这是本次版本中非常关键的一项稳定性修复。
日志中直接给出了问题现象:
• 启动时崩溃
• 错误码 0xc0000409
• 在 librustdesk.dll 中触发 Fast Fail
• 平台为 Windows 11 26H1
启动崩溃属于典型的高优先级问题,因为它直接影响软件能否打开。RustDesk 1.4.8 将这个问题列入修复项,说明团队已经针对 Windows 11 26H1 进行了兼容性处理。
对于 Windows 用户来说,这一项修复的实际价值非常高,尤其是已经遇到启动即退、无法正常进入主界面的用户。
7. 修复 Windows DIB 图像缺失 Alpha 填充问题
• fix(clipboard): Windows DIB images, fill missing alpha
这是一项与剪贴板图像处理有关的修复。
问题点是 Windows DIB images 缺失 alpha,1.4.8 对 missing alpha 进行了填充处理。
这项修复虽然描述简短,但非常具体。它表明 RustDesk 在剪贴板同步方面不仅关注文本,也在持续处理图像数据兼容细节。
8. 修复生成 py target 注入问题
• Fix/generate py target injection
该项修复聚焦 generate py target injection。
日志没有展开更多上下文,但从命名可以确认,这是一项明确的问题修复,涉及 py target injection 相关逻辑。
9. 修复仅查看模式下剪贴板同步未被完全禁用的问题
• Fix clipboard synchronization not fully disabled in View Only mode
这是一个与权限边界和模式行为一致性有关的重要修复。
日志指出,在 View Only mode 下,clipboard synchronization 并没有被 fully disabled,也就是没有被完全禁用。
仅查看模式本身强调的是“看”,而不是“改”或“交互式同步”。
因此,如果该模式下剪贴板同步没有被完全关闭,就会出现模式行为与用户预期不一致的问题。
RustDesk 1.4.8 对这个问题进行了修复,使 View Only mode 的表现更加符合其定位。
10. 修复键盘按键问题:win、key、Pause
• fix(keyboard): win, key, Pause
最后一项修复针对键盘输入,具体涉及:
• win
• key
• Pause
这项内容说明 RustDesk 1.4.8 对特定键盘按键相关问题进行了处理。
对于远程控制软件来说,键盘事件传递的准确性非常重要,尤其是在快捷键、系统键和特殊功能键场景下。
RustDesk 1.4.8 更新重点梳理
如果把这次版本更新压缩为几个最值得关注的方向,那么核心可以归纳为以下几类。
第一,平台支持进一步扩展
最典型的就是 Windows ARM64 支持正式加入。
这一点不仅出现在日志中,也出现在下载表格中,说明支持已经进入可落地使用的阶段。
第二,多显示器相关体验继续增强
这次既有远程工具栏新增显示器切换按钮,也有 privacy mode 1 与 multi monitors 相关重构。
可以看出,多显示器已经成为当前版本中被重点打磨的方向之一。
第三,远程控制链路中的关键交互正在被重构
包括 restart remote device 和 autoconnect 的重构,都说明 RustDesk 正在继续优化远程连接的连续性与稳定性。
第四,Linux 与 Wayland 相关问题得到重点处理
Wayland 到 Wayland 的剪贴板粘贴问题被修复,arm64 Linux 下 flutter-elinux 的中日韩字体渲染问题也被修复,Linux 无头销毁阶段残留 logind session 进程的问题同样被处理。
这几项放在一起看,说明 Linux 方向依旧是 1.4.8 的重点之一。
第五,iOS 端可用性继续提升
包括:
• 自动更正和数据检测器破坏 server Key 字段的问题
• iOS 鼠标不匹配问题
• iPad 外接鼠标与触摸手势相关修复的回退
这几项共同表明,RustDesk 1.4.8 对 iOS 输入、指针和配置录入场景做了持续调整。
第六,Windows 侧稳定性修复非常关键
Windows 11 26H1 启动崩溃问题的修复,是这次版本中非常重要的一项稳定性提升。
同时,Windows DIB 图像 Alpha 相关的剪贴板修复,也属于细节层面的兼容优化。
完整更新清单汇总
为了方便收藏和快速查阅,下面将 RustDesk 1.4.8 的更新内容按原始分类再次完整整理。
Added
• Add Windows arm64 support
• Feature: Add monitor-switch buttons to remote toolbars
• Refact/privacy mode 1 multi monitors
• autocomplete online
• feat: theme logo
Changes
• refact: restart remote device, autoconnect
• refact(oidc): icon azure to microsoft
• Refact/printer driver default unchecked
• Revert “fix(iPad): keep touch gestures with external mouse”
Fixes
• fix Wayland→Wayland clipboard paste
• fix(arm64-linux): fix CJK font rendering on flutter-elinux
• iOS: autocorrect/data detectors corrupt the server Key field (ID/Relay Server settings), making valid keys impossible (or very hard) to enter
• fix(ios): mouse mismatch
• fix(linux): reap leftover logind session procs on headless teardown
• Crash on startup (0xc0000409) / Fast Fail in librustdesk.dll on Windows 11 26H1
• fix(clipboard): Windows DIB images, fill missing alpha
• Fix/generate py target injection
• Fix clipboard synchronization not fully disabled in View Only mode
• fix(keyboard): win, key, Pause
结语
代码地址:github.com/rustdesk/rustdesk
RustDesk 1.4.8 是一个覆盖面很广的版本。
它一方面带来了 Windows ARM64 支持、远程工具栏显示器切换按钮、theme logo、autocomplete online 等新增内容;另一方面也对远程设备重启、自动连接、OIDC 图标、打印机驱动默认项等进行了调整;更重要的是,它一次性修复了 Wayland 剪贴板、ARM64 Linux 中日韩字体渲染、iOS Key 输入异常、iOS 鼠标不匹配、Linux 无头残留进程、Windows 11 启动崩溃、Windows DIB 图像 Alpha、View Only 模式剪贴板禁用不完整、键盘按键异常等多个实际问题。
我们相信人工智能为普通人提供了一种“增强工具”,并致力于分享全方位的AI知识。在这里,您可以找到最新的AI科普文章、工具评测、提升效率的秘籍以及行业洞察。 欢迎关注“福大大架构师每日一题”,发消息可获得面试资料,让AI助力您的未来发展。