今年的九月份,我卖掉了我的老联想 Yoga 370,然后购置了一台Surface Pro 5顶配版给我自己用

起初是想当做笔记本用的(因为可以用笔),后来才发现有很多的用途

本文旨在记录我在Surface Pro 5上面的各种骚操作,以及我的个人使用体验,告诉你为什么在2202年,我还要选择一台仅仅配置是7代i7的微软亲儿子Surface Pro 5

先上两张实物图(背膜是拿图片找某宝做的)


购买

很简单,鱼子上面一搜,就有很多,我找的是个人使用的那种(其实鱼子上面很轻易能看出谁是二道贩子,谁是个人卖家),卖家跟我说电池有点问题,其他没啥问题。我想都17年还是18年的产品了,电池有点问题也是正常的事情,然后就一拍即合,拍下了这台苏菲Pro 5

等我拿到手以后,我发现事情没有那么简单,确实是电池有问题,但是这个电量显示完全不准,有可能我还在办公,电池剩下50%左右的电量就直接给我关机了,等我怎么按下开机键也没用,接上电源后才发现是没电了。

于是我在某宝上一搜,果然有换电池的,价格在280~450不等,我想这个价格也算是合理,毕竟苏菲这东西集成度太高了,拆的也难。于是我找了一家标价是280的,然后把机子寄了过去换电池。

某天晚上自习课刚下课,突然我的OPPO Watch接到一通电话,一听才知道是某宝维修商,他说我的电脑不仅是电池有问题,主板还漏电,对钱比较敏感的我问了一句修这个花多少钱,总之最后价格讲下来就是460

拿到修好的苏菲,我就开始了我的捣鼓之旅。

Windows(Windows11)体验

既然是微软亲儿子,那Windows的体验是少不了的,我这台装的是Windows 11 Professional(专业版)

既然Surface是一个笔记本(真笔记本,不是电脑层面的笔记本),那肯定得走一波手写笔的体验

我用了巨硬自带的OneNote for Windows 10(没错Win11还用的是Win10的),这个东西在我弄数学建模竞赛的时候发挥了非常大的作用

而且Onenote有个好处,如果你在其他机器上登陆同一个Onenote账户,可以直接同步(下面这个是我游戏本上的截图)

当然,因为Surface独有的触屏体验,还可以玩Osu(虽然以前那台LENOVO也可以点着玩)【忘截屏了】

还可以拿来推GALGAME(没下完,就截个Steam意思意思吧),但是拿来打CSGO那就是小霸王了(一帧能玩,两帧流畅,三帧电竞)

这个3:2的屏幕,写代码也是杠杠的(图为弄数模的时候的数据处理)

还可以顺带玩一玩SDVX(民间版本,不外传,因为禁用了键盘所以是拍的)

再加上Win11对触屏本身的BUFF加持,让苏菲变得比某希沃好用多了

Linux(Ubuntu)体验【略】

因为我用Ubuntu的时候没截屏过,然后输入法配置问题把我搞得心态崩了直接把Ubuntu删了,所以这一届没有图片

总的来说是还可以,但是要经过一番配置才可以,你需要安装一个Kernel才能解锁Surface的全部功能(包括触屏等)

使用的项目是这个https://github.com/linux-surface/linux-surface

安装方法见Installation and Setup · linux-surface/linux-surface Wiki (github.com)

FydeOS(ChromeOS衍生版)体验

装了FydeOS的Surface Pro 5

为啥我会选择装ChromeOS?这个要从一个想法说起。本来我就是个音游玩家,一直在用手机玩音游,没怎么用过平板来玩(以前嫖过别人的平板不过那也是别人的),平板玩音游的优势很大,主要还是屏幕大。我一开始选的是Bliss OS For PC,这个里面是个Android x86系统,但我不知道是苏菲特色还是咋地,不管是BlissOS 11、BlissOS 14 还是 BlissOS 15(如果过不了那个logcat可以F12里面直接找下载链接,这里放一个 -> BlissOS 15 with Gearlock)装在我的Surface上就一直起不来(进不了系统,有的卡在grub,有的卡在kernel load,有的直接重启),所以我就只能另辟蹊径

我想起之前用过的FydeOS,但是用的是以前的那个联想装的,还很不成熟,只能在U盘里面使用,装东西也只能装在那个里面,所以当时就放弃了。时隔一年,我又再次下载下来发现已经跟之前很不一样了,现在可以安装在硬盘里面了(安装过程省略,才不是我没有截图呢),安装的时候如果你要保留Windows,记得让安装程序帮你配置rEFInd,要不然会很麻烦

开机后直接就是一张壁纸,下面是任务栏(启动器)

从下往上滑,打开应用列表,有个非常显眼的东西:安卓设置,点开以后会有个EULA,同意了就可以打开安卓子系统了(其实是Arc - Android Runtime on ChromeOS)

打开Android子系统后,可以在关于里面看到是Android 9(原生的)

用我们的常规手段打开开发者选项后,就可以打开adb调试了,然后可以在ChromeOS的Linux开发者容器里面用adb连接

你还可以在FydeOS的应用商店里面找到配置 OpenGapps这个应用,打开它,我们就可以安装GAPPS套件了

你可以预先下好Clash啥的软件,方便后续使用

关于VPN服务,真的要点个赞,当你在Android子系统中使用VPN服务时,FydeOS会自动将VPN应用于整个OS里面,也就是说当我打开Clash的时候,不仅仅是Android子系统的软件可以走代理,FydeOS的Chromium也上了代理,不用再在Linux容器里面装多个v2rayL啥的东西了

接着就是装一堆音游啦!既然有了Google Play商店,我就从Play商店里面下载(Cytus2本来在B站下的,因为给B站充钱了,但是在这上面会闪退而Play版就不会,辣鸡龙渊能不能让我转国际区……)

在这个上面玩音游的体验不能算是优秀,只能算是中规中矩,有些音游在上面玩的有点卡(例如阿卡伊,当然不排除我真的不会玩阿卡伊),华为玩音游有的现象在这上面基本都有(指吃音)

不过这个系统的Android和ChromeOS之间几乎没有隔阂,这个体现在分享上面,你可以直接分享到Android的应用中

我还在这上面装了崩崩崩、PCR(多聚酶链式反应)、FGO(非酋系列)、明日方舟这几个游戏,本来装了原的,但是原的体验并不好,跟在我的红米NOTE 11上面打感觉没什么两样,就删掉了

不过这个Android有一个缺点:不能root,我正在寻找root的方式不过这肯定要很久,或许我会找不到。本来我想试试在Windows下用DiskGenius把boot.img直接提取出来修补的,但是FydeOS的目录结构非常奇怪,我是真的没有找到,慢慢来吧……

安装Linux子系统出现问题

在开启Linux虚拟机的时候提示安装Linux时出错 - 启动虚拟机时出错,请重试;打开Linux终端提示Error starting penguin container: 5 Launching vmshell failed: Error starting crostini for terminal: 5

可以通过查看/var/log/messages这个文件来看看问题出在哪,先Ctrl + Shift + T打开Crosh(ChromeOS的终端入口),然后输入shell打开终端,接着输入sudo su进入root用户才能看到

我这里看到的日志如下(节选了报错部分)

1
2
3
4
5
6
7
2022-12-20T04:42:38.583489Z INFO vm_concierge[3233]: Preallocating user-chosen-size raw disk image
2022-12-20T04:42:38.584372Z INFO kernel: [ 396.631888] EXT4-fs (dm-1): mounted filesystem without journal. Opts:
2022-12-20T04:42:38.606690Z INFO vm_concierge[3233]: Disk image preallocated
2022-12-20T04:42:38.610554Z INFO vm_concierge[3233]: Received StartVm request
2022-12-20T04:42:38.610606Z ERR vm_concierge[3233]: Missing VM kernel path: /run/imageloader/cros-termina/99999.0.0/vm_kernel
2022-12-20T04:43:09.578102Z NOTICE temp_logger[16903]: INT3400_Thermal:20C B0D4:93C GEN4:39C GEN5:37C pch_skylake:52C x86_pkg_temp:91C PL1:30.000W
2022-12-20T04:43:35.275342Z WARNING session_manager[1287]: WARNING session_manager: [device_identifier_generator.cc(228)] No device identifiers available, no state keys generated

这里很明显了是缺少kernel文件,在官方论坛问了一圈,官方回复如下

1
请检查 /usr/local/tatl-fydeos/ 目录是否存在,其中应该有 vm_kernel, vm_rootfs.img 等文件。 如果目录不存在或者文件缺失的话,需要在 shell 中以 root 身份执行 /usr/bin/stateful_update_wrapper.sh recover 把 stateful 分区恢复一下,重启后再重试安装 linux 子系统。

然后我去检查,果然没有这个目录,根据他给的方法恢复一下,可以用了

这里有个坑就是它恢复的时候会下载资源文件,这个资源文件的下载链接是AWS3的,建议挂个梯子下,要不然慢得很


总结

Surface Pro 5毕竟是一台几年前的本子了,论性能肯定比不上现在的电脑,但是它带给我的使用体验是非常棒的,比我之前那台YOGA要好得多(轻薄、便携),而且3:2的屏幕确实适合工作(这里表扬一下拯救者系列,我的戴尔游侠就是16:9),可能缺点就是在性能上,还有就是Linux的适配上面了。该说不愧是微软亲儿子嘛,微软做工确实牛