从本科开始就几乎只用 Linux 桌面(除了玩 3A 大作或者有反作弊的游戏会用 windows 设备之外),用 Linux 桌面的原因不是因为快之类的,而是因为方便和控制感。方便当然是开发工具链方便,都说 C++没有包管理,但是 Linux 系统包的各种 xxx-devel 就是 C++的开发的包管理。Linux 工具链也比 Windows 上面的 VS+windows SDK 来的要轻便
不过这么长时间用 Linux 也有 Linux 的问题,比如我很久之前用 beta 的时候就闹过笑话,同学叫我给他传文件,但是 xdg-portal 的一个 bug 导致我浏览器上传文件的窗口弹不出来。
Linux 给了这个自由和能力来解决问题。相对的,曾经一直服役的 Windows 游戏本,想拿出来玩玩黑猴,前几天拿出来发现触控板不灵了。检查了设置、厂商的私有 app 的设置、键盘组合键开关都无果,更新了系统也无果(不是硬件故障,UEFI 的图形界面里面能用)。然后我就没办法了。我也找不到资料告诉我应该怎么修,Windows 在丢了备份之后也没办法不丢数据的回滚(反观 Linux ,我可以精确的回滚我的/usr 到任意给定的某天的版本)。不过玩黑猴,也无所谓触控板了,插上鼠标玩玩,玩过了笔记本又放到角落吃灰了。