Ubuntu 安装实录(二):实体机部署与常见问题排查
折腾了好几轮,终于把系统稳定下来了。回头整理一下经验,给准备在实体机上装 Linux 的同学提个醒,先把基础工作做到位,免得还没入门就卡在半路。
一、系统版本的确定
这个问题得结合实际情况来定。如果是在虚拟机上跑,建议选 24.04 LTS,相对稳定;如果是实体机,要根据硬件情况避坑。查阅资料发现,某些版本对 N 卡的支持并不理想,有特定要求。还要考虑是否强烈需要蓝牙、指纹、隐藏网络、摄像头等功能。
之前尝试在实体机装 24.04,因为 MX250 驱动问题折腾了好几次。后来参考了社区建议改选 Pop!_OS 24.04,结果遇到了更棘手的问题:蓝牙键盘连上了打不出字、指纹无法使用、无法连接隐藏网络……
指纹不能用倒还好说,但蓝牙和隐藏网络是硬伤。反馈这些问题后,最终确定回退到 22.04 LTS,并在安装前查好驱动问题的解决方案保存备用。
二、装实体机还是虚拟机
这取决于你的目的:是单纯尝鲜,还是为了工作研究,以及你手头有几台机器可用。
- 多机环境:强烈建议装实体机。虚拟机偶尔也会遇到各种奇怪问题。如果不是主力机,建议虚拟机。千万别在主力机上直接安装,毕竟 Linux 生态和 Windows 还有差距。很多依赖的生产力工具在 Linux 上没有官方支持,或者 Bug 较多。比如企微虽有官版,但可能无法正常使用日报周报功能。
- 尝鲜体验:强烈建议虚拟机。不想玩了直接删除镜像文件即可。如果是为了工作或研究,再考虑实体机。
三、网络问题
很多源依赖 GitHub,这个问题必须解决,否则会很受罪,甚至影响系统依赖的正常访问。其实这个问题可以排在首位,如果解决不了就不建议尝试了。有付费手段也有免费手段,这里不做讨论,自行寻找解决方法即可。
四、其它配置问题
包括共享键鼠、文件传输、远程桌面等。喜欢用远程桌面、SSH 或各用各的键鼠,以及在虚拟机里装的可以忽略这些问题。
1、共享键鼠
推荐 Barrier。Windows 上的设置基本没问题,主要是 Ubuntu 下会出现各种奇怪的情况。
比如服务端和客户端连不上,连上了键鼠无响应等。
需要注意的几个关键点:
1.1 最关键、最容易翻车的点
- Ubuntu 必须用 Xorg,不能用 Wayland。Wayland 下 Barrier 会出现连接正常、能切屏,但键鼠完全没反应的情况。
- 检查方式:
echo $XDG_SESSION_TYPE
必须输出 x11。
1.2 服务端(Win11)注意事项
- 关闭防火墙 或 放行 24800 端口。
- 屏幕缩放尽量 100%。缩放 125%/150% 会导致鼠标错位、按键无效。
- 服务端配置:
- 屏幕名称使用主机名即可。默认会自动带出主机名,服务器端和客户端都一样。尽量不要改,改了可能会出现奇怪的问题,比如用热键可以切换但不响应鼠标切换。实在想改屏幕名称,先改主机名,再改屏幕名称(只有首次运行时会带出主机名,改完主机名即便重装 Barrier 屏幕名称也是上次设置的)。这个一定要注意!

有问题的时候可以打开日志,看看问题是出在哪里了。
- 把 Ubuntu 屏幕拖到正确位置(左 / 右 / 上 / 下)。






