一、系统版本的确定
建议结合实际情况选择:
- 虚拟机:建议选择 24.04 LTS,相对稳定。
- 实体机:需根据硬件避坑。据社区反馈,部分版本对 NVIDIA 显卡支持不佳,有特定版本要求。同时需确认是否强烈需要蓝牙、指纹、隐藏网络、摄像头等功能。
因驱动(如 MX250)问题,曾尝试 24.04 但折腾未果。后参考建议改用 Pop!_OS 24.04,却遇到蓝牙键盘无法输入、指纹不可用、无法连接隐藏网络等问题。最终确定使用 22.04 LTS,并在安装前查好驱动解决方案以备参考。
二、装实体机还是虚拟机
取决于用途:
- 工作/研究:建议实体机,虚拟机可能遇到奇怪问题。切勿在主力机上安装 Linux,生态与 Windows 差异大,许多办公软件(如企业微信日报周报功能)可能存在兼容性问题。
- 尝鲜:强烈建议虚拟机,方便删除镜像文件重置环境。
三、网络问题
许多源依赖 GitHub,需解决网络访问问题,否则系统依赖无法正常安装。此问题应优先处理,若无法解决不建议尝试。
四、其它工具配置
1、共享键鼠 (Barrier)
推荐 Barrier 实现跨设备共享。Windows 端设置基本正常,Ubuntu 端需注意以下关键点:
1.1 关键配置点
- Ubuntu 必须使用 Xorg,不能用 Wayland
Wayland 下 Barrier 会出现连接正常但键鼠无响应的问题。
检查方式:
必须输出echo $XDG_SESSION_TYPEx11。
1.2 服务端(Win11)注意事项
- 关闭防火墙或放行 24800 端口
- 屏幕缩放尽量设为 100% 缩放 125%/150% 会导致鼠标错位、按键无效。
- 屏幕名称 使用主机名即可,尽量不要修改。若修改,请先改主机名再改屏幕名称。
- SSL 加密 新手建议直接关闭,最稳定。
- 屏幕布局 将 Ubuntu 屏幕拖到正确位置(左/右/上/下),确保贴边挨在一起,否则无法通过鼠标移入切换。
1.3 客户端(Ubuntu 22.04)注意事项
- 必须登录 Ubuntu on Xorg
- 严重建议手动输入服务端 IP 地址
- 将当前用户加入
input组:sudo usermod -aG input $USER # 改完必须注销重登! # 确保 uinput 权限正常: sudo modprobe uinput
1.4 典型故障排查
- 现象:日志显示连接成功,鼠标能切换,但键盘没反应、鼠标点不动。
- 原因:99% 是因为 Ubuntu 在用 Wayland,不是 X11。
- 解决:注销 -> 登录界面右下角 ⚙️ 选 -> 重新登录 -> 重启 Barrier 客户端。

