GSConnect:把 Android 手机无缝接入 GNOME 桌面,通知/剪贴板/文件全同步
GSConnect 是一个 GNOME Shell 扩展,通过实现 KDE Connect 协议在 Linux 桌面和 Android 手机之间实现通知同步、剪贴板双向共享、无线文件传输和远程控制。核心卖点:与 GNOME Shell 深度集成,无需安装任何 Qt/KDE 依赖库,所有数据通过本地 Wi-Fi 加密传输,不经过第三方服务器。适合使用 GNOME 桌面 + Android 手机的 Linux 用户。
一句话简介
GNOME Shell 扩展 GSConnect 通过实现 KDE Connect 协议,让你在 Linux 桌面上直接收发手机通知、双向同步剪贴板、无线传输文件、远程控制媒体播放。适合所有使用 GNOME 桌面 + Android 手机的 Linux 用户,无需安装任何 Qt 或 KDE 依赖。
核心亮点
- 🔗 基于 KDE Connect 协议,与 GNOME Shell 深度集成,无需任何 Qt/KDE 依赖库
- 📋 剪贴板双向同步几乎零延迟,手机上复制电脑上粘贴,反之亦然
- 📁 在 Nautilus 文件管理器中右键即可发送文件到手机,响应稳定快速
- 🖥️ 将手机变成电脑的触控板和媒体遥控器,演示 PPT 时尤为方便
- 🔒 所有数据通过本地 Wi-Fi 加密传输,不经过任何第三方服务器
功能详解
通知同步
GSConnect 会把 Android 通知实时推送到 GNOME 桌面。你可以直接在电脑上看到消息预览、关闭通知,甚至回复短信——全程不用碰手机。配合 GNOME 自带的「勿扰模式」,工作时不会被社交消息打断。
剪贴板共享
这是用户评价最高的功能。手机上复制一段文字或链接,电脑立刻就能 Ctrl+V 粘贴。反过来也一样。手机收到验证码后,电脑端直接粘贴登录——这种零延迟体验是很多用户表示「回不去」的原因。
文件传输
比数据线和云盘都省事。在 Nautilus 文件管理器里右键点文件,选「发送到手机」,文件就无线传到 Android 设备上了。小文件(照片、PDF、截图)体验极佳,响应迅速。
远程输入
把手机当电脑的无线触控板和键盘用。躺在沙发上遥控音乐播放器切歌、调整音量,或者演示时用手机翻页 PPT。还能用手机屏幕作为触控板移动鼠标指针。
挂载手机文件系统
在 Nautilus 中直接挂载 Android 手机目录,像浏览本地磁盘一样操作。读写体验远超传统的 MTP 协议,不需要打开任何额外软件。
安装/使用教程
桌面端(GNOME):
# Ubuntu/Debian 一键安装
sudo apt install gnome-shell-extension-gsconnect
或者访问 extensions.gnome.org 搜索 GSConnect,通过浏览器一键安装扩展。
手机端(Android):
从 Google Play 或 F-Droid 搜索安装 KDE Connect 应用(GSConnect 是 KDE Connect 协议的 GNOME 实现,所以手机端直接用官方 KDE Connect)。
配对步骤:
- 确保电脑和手机连接同一 Wi-Fi
- 点击 GNOME 顶栏的 GSConnect 图标 →「设备设置」
- 手机上打开 KDE Connect,点击发现的电脑名称,发送配对请求
- 电脑上确认配对,完成
如果设备互相发现不了,检查防火墙是否开放了相关端口:
sudo ufw allow 1714:1764/udp && sudo ufw allow 1714:1764/tcp
系统要求: GNOME Shell 3.32+,Android 5.0+
适用场景
- 日常办公:电脑上写文档时,手机验证码瞬间同步到剪贴板,直接粘贴,不用反复掏手机切换注意力
- 多媒体娱乐:用手机远程控制电脑上的 Spotify/网易云音乐切换歌曲、调整音量
- 演示汇报:把手机变成无线翻页笔,站着讲 PPT 时从手机屏幕操作幻灯片切换
- 文件快速流转:同事微信发来的文件,通过 GSConnect 无线传到电脑打开编辑
- 自动化工作流:配合 Android 上 Tasker 应用,到家连上 Wi-Fi 自动触发电脑执行脚本
类似工具对比
| 工具 | 价格 | 开源 | 核心优势 | GNOME 体验 | 维护状态 |
|---|---|---|---|---|---|
| GSConnect | 免费 | ✅ | GNOME 原生集成,无 Qt 依赖,轻量 | ⭐⭐⭐⭐⭐ | 活跃 |
| KDE Connect | 免费 | ✅ | 功能最全,跨桌面通用 | ⭐⭐⭐ | 活跃 |
| Valent | 免费 | ✅ | GTK4 独立应用,架构更稳定 | ⭐⭐⭐⭐ | 开发中 |
| Pushbullet | 免费/订阅 | ❌ | 跨网络远程连接 | ⭐⭐ | 维护模式 |
常见问题 FAQ
Q: 手机和电脑互相找不到怎么办?
检查三件事:① 确认连接同一 Wi-Fi ② 防火墙是否开放 UDP/TCP 1714-1764 端口 ③ 路由器没开「AP 隔离」功能。如果用了 VPN,在 VPN 设置中开启局域网流量绕过。
Q: Android 端会费电吗?
正常待机每天多耗约 1%-3%。建议在手机设置中将 KDE Connect 的电池优化设为「不优化」,防止系统杀进程导致断连。
Q: GNOME 大版本更新后 GSConnect 不工作了?
GSConnect 是 Shell 扩展,高度依赖 GNOME 版本。GNOME 大版本升级后需要等扩展开发者适配。另外绝对不要同时安装 kdeconnect 桌面包,两者会冲突。
Q: 能传输大文件(几 GB)吗?
传输速度取决于 Wi-Fi 频段。5GHz 下可达 20-50 MB/s,2.4GHz 下约 2-5 MB/s。GB 级大文件建议用数据线或 Samba 共享,GSConnect 更适合中小文件的快速交换。
Q: 数据传输安全吗?
所有通信在本地局域网内完成,使用 TLS 加密,数据不经过任何云端服务器,没有第三方能窥探你的通知或文件内容。
相关推荐
推荐资源
Autopsy:从 Sleuth Kit 命令行到可视化桌面,这款开源数字取证平台的工作方式拆解
Autopsy 是基于 The Sleuth Kit 的开源数字取证 GUI 平台,面向安全分析师、执法调查员和企业安全团队。支持 NTFS/FAT/HFS+/Ext 等 10+ 文件系统,提供时间线分析、关键字搜索、Web Artifact 提取、注册表解析和报告生成。模块化架构支持 Java 插件扩展,Windows/Linux 双平台,Apache 2.0 协议完全免费。
Lumina Desktop:1GB 内存老笔记本的 BSD 原生桌面,空闲只用 100MB,可惜已停更
Lumina Desktop 是基于 Qt5 和 Fluxbox 构建的轻量级开源桌面环境,专为 BSD 系统设计。空闲内存占用仅 100-250MB,在 1GB RAM 的老旧笔记本上也能流畅运行。内置 ZFS 快照管理、QSS 主题系统和模块化面板。项目已于 2020 年停止活跃开发,但其极简主义设计理念仍具参考价值。
nvtop:当 nvidia-smi 不够直观时,这个开源 GPU 监视器给了一个 htop 风格的答案
nvtop 是一个基于 ncurses 的开源 GPU 任务监视器,为 NVIDIA/AMD/Intel 多厂商 GPU 提供 htop 风格的交互式 TUI 界面。实时显示 GPU 利用率、显存占用、温度、功耗和进程列表,支持键盘排序、筛选和终止进程。适合深度学习训练监控、多 GPU 服务器管理和 GPU 应用调优。
ArgyllCMS:当显示器「骗」了你的眼睛,这个开源色彩管理工具能帮你找回真实
ArgyllCMS 是一套开源的命令行色彩管理系统,用于显示器校准、ICC 配置文件创建和设备特性化。支持 X-Rite、Datacolor 等主流品牌色度计和分光光度计,可在 Windows/macOS/Linux 上运行。内置 profcheck 验证工具可量化校准精度(Delta E < 1.0),支持生成 LUT 型 ICC 和 3D LUT 配置文件。适合需要精确色彩控制的摄影师、视频调色师和印刷从业者。
Sigil:免费开源 EPUB 编辑器,代码级控制电子书排版,正则批量替换几千处只需几秒
Sigil 是一款免费开源的 EPUB 电子书编辑器,提供 WYSIWYG 和代码双视图编辑。支持 EPUB 2/3 标准,内置 EpubCheck 验证,PCRE 正则跨文件批量查找替换,Python 插件系统可扩展。适合需要对 EPUB 内部结构做精细控制的作者、编辑和技术人员。Windows/macOS/Linux 全平台。
Firefox:当浏览器变成隐私护城河——这款开源浏览器如何重新定义上网自由
Firefox 是一款 Mozilla 开发的开源跨平台网络浏览器,适合注重隐私保护的普通用户、Web 开发者和对浏览器可定制性有要求的高级用户。核心卖点:默认开启增强型跟踪保护、Total Cookie Protection 隔离跨站跟踪、容器分隔上网身份,配合一套强大的 Web 开发者工具和丰富的扩展生态。
Fan Control:开源 Windows 风扇控制,把散热和静音都抓在自己手里
Fan Control 是一款免费开源的 Windows 风扇控制软件,适合想精确平衡散热与静音的 PC 玩家、DIY 装机用户和硬件发烧友。核心卖点:为机箱里每个风扇单独绘制温度-转速曲线,支持图表、线性、目标温度、混合、同步五种模式,可读取 CPU、GPU、硬盘、水冷液温等传感器作为控制源。
Oh My Zsh:一条命令拥有增强版终端,300+ 插件让 Git/Docker/kubectl 自动补全开箱即用
Oh My Zsh 是一个社区驱动的 Zsh 配置管理框架,一条命令安装即用。内置 300+ 插件(git/docker/kubectl 等),150+ 主题,支持自动补全、语法高亮和 Git 状态集成。适合从 Bash 迁移到 Zsh 的所有开发者,大幅降低 Zsh 学习曲线。开源免费,GitHub 170k+ Star。
Tauon Music Box:当现代 UI 遇上本地音乐收藏——一款被低估的开源音乐播放器
Tauon Music Box 是一款开源跨平台音乐播放器,由 Taiko2k 开发,采用 Qt 构建现代化用户界面,支持 Linux 和 Windows。提供高效的本地音乐库管理、播放列表管理、无缝播放和 Last.fm Scrobbling。适合拥有中等规模本地音乐收藏、偏好现代简洁界面设计的用户。核心卖点:在 Linux 上提供了接近 MusicBee 风格的现代 UI 体验,同时支持主题定制和插件扩展。
Hyprland:Wayland 上最"好看"的动态平铺合成器,效率与美学兼得的 Linux 桌面方案
Hyprland 是一个基于 Wayland 的动态平铺合成器,专为追求桌面效率与美学的 Linux 进阶用户设计。它将平铺窗口管理器的高效工作流与现代桌面的流畅动画、圆角、模糊效果无缝融合,支持高度自定义配置。核心卖点:开箱即用的视觉效果加上动态平铺,无需牺牲性能换美学。
💬 评论