Skip to main content

再一次,争夺第一日用系统的宝座

· 7 min read

如果你没有看过之前的两篇文章,可以点击标题旁边的FYDEOS标签查看

半年前的博文提到,我在 surface pro 3 上使用了 fydeos 并且体验非常优秀;半年之后的现在,第二个预览版已经发布了一段时间了,而之所以我没有在第一时间写下新博文,正是因为在等待今天的好消息:官方支持的Open Gapps 安装器发布。
对比 preview 1,这一版本在设备适配上又有了很大的进步

新特性与新“特性”

  • 因为自动挂载导致的 ntfs-3g 大量占用 cpu 资源的问题被解决,但是开机会出现 flashroom 大量占用 cpu 资源的情况,这一情况会在几分钟之内消失,并不清楚这段时间 flashroom 做了什么或者只是一个新 bug
  • WiFi 兼容性进一步提升,之前搜索不到 5GHz 频段的问题已经解决,但是在睡眠唤醒或切换接入点或开关 VPN 的时候仍然有一定几率使 WiFi 不可用。并且无法连接开放网络,这个问题在之前的版本也存在只是没有发现
  • 有时开机会卡 grub,这是之前版本不存在的问题,在我的机器上出现的频率还不低,解决方法就是长按电源键重启
  • 前后摄像头正常,因为在官方的发行注记中有相机不可用的描述,所以加在这里,原因未知
  • 单击电源键休眠,而不是之前的单机电源键显示电源菜单
  • miniDP 连接显示器正常,但是没有检测到最高分辨率 75Hz 模式,在一个较低的分辨率检测到了 75Hz。在 Windows 系统中没有这个问题
  • 电源管理有改进,电源键和盒盖都可以触发休眠,但是唤醒机制仍然有问题。具体表现为键盘灯亮屏不亮,即使正常唤醒,唤醒使用的时间也比较长
  • 增加了虚拟桌面功能,增加了一些多窗口手势和多窗口管理,Fyde 应用商店增加了很多可安装内容

Google 服务

由于法律原因,这一版本对谷歌服务进行了大刀阔斧的删除。这一事实在上一版本已经可见一斑,而在这一版本中不仅删除了预置的 gms 服务,还在安卓子系统的 init 中增加了一个 clear_gms 服务。但在 2020 年的开头,FydeOS 在应用市场中上线了一个名为Open Gapps 安装器的应用,提供了一键安装、重装、卸载 gms 的功能,经过我的实测可以正常使用,但是Google 设置Goole Play Store语音搜索处于黑底白字的暗色模式,而Google应用还是白底黑字,考虑到目前的 FydeOS 还没有设置暗色模式的入口,所以我猜测这是一个 bug,不过不影响功能的使用。
安装后抽屉内会出现Google语音搜索的图标,安卓设置中会出现Google数字健康与家长控制两项。Play Store 也已经安装只是默认隐藏,你可以使用任何一种第三方启动器来开启它的界面

Code-Server

这一项对应于之前文章中提到的使用 vscode 的方式,在这一版本中由于 /tmp 的挂载 flag 中增加了 noexec 导致 code-server 出现 bug,解决方法是通过重挂载去除这个 flag

sudo mount -o remount,exec /tmp

但是在 /tmp 使用 noexec flag 是出于安全考虑,所以最稳妥的方式是使用 Linux 子系统运行 code-server

碎碎念

在官方 Open Gapps 安装器发布前我也自己尝试了很多方式来获得谷歌服务,最简陋的方式就是谷歌空间,但是这太令人失望了;另一种方式就是修改安卓子系统的系统镜像,但是尝试了各种修改方案之后大概确认了存在镜像校验机制遂放弃;还有一种方式是使用chromefy项目,简单来说这个项目就是一些拼包脚本,和安卓系统上那种粗暴拼包的移植方式别无二致,它将一个有设备适配的第三方 ChromiumeOS 和某个 ChromeBook 的官方恢复镜像进行缝合,效果全看脸,并且 chromefy 的拥护者并不是那么随和,这一方案在尝试了一下以后也被我抛弃。
最终得到的结论就是,在 surface 这种硬件高度特化的设备上 DIY 是困难的,特别是当目标是能够作为唯一 OS 日用的时候。不可否认,虽然现在的 FydeOS for sp3 还有很多问题,但它目前是 Linux 发行版中对 sp3 硬件适配最完善的。
考虑到黑苹果无解的 WIFI 和触控,Windows 作为官配系统却一塌糊涂的触控体验,经过如此多年已经性能孱弱的硬件,和我自己一个没有什么专业知识的普通用户,期待未来的 FydeOS 可能比期待未来的 Windows 要更容易给我带来惊喜。