巴掌大的小主机 Khadas Mind 2,究竟能用来干什么?
本文在 Khadas Mind 2 主机上编辑完成 小姐
前言
我一直对各种小型化的电子产品情有独钟,所以我选择使用 ROG Ally 掌机作为主要的游戏设备,使用卡片大小的树莓派当作家庭服务器,使用我可接受范围内最小的 60% 配列键盘 Nuphy Air60 V2。
这次十分有幸获得了 Khadas Mind 2 迷你主机众测活动的体验资格,这台小主机的形态更是戳中了我的审美,在一台巴掌大的设备中塞入了一台完整 PC 的核心组件,并可以通过底部的高速接口扩展外围功能,这极大地增加了这台小主机使用场景的可能性。在本篇文章中,我将对它进行一系列测试,并讨论可行的应用场景。 爱一帆电影
不太顺利的首次启动
我收到的 Khadas Mind Family 套件并不是全新的,在我收到设备并首次启动进入 Windows 时,发现系统是已经激活的,并且设置了密码保护,我不清楚这个密码是上一轮众测活动时经手这台设备的用户设置的,还是 Khadas 厂商的测试人员设置的。在和工作人员沟通后,他们告诉我密码可以尝试「1234」,如果还是不对就可以直接重装系统。 xxx
在确认「1234」依然不能解锁 Windows 后,我最终决定重装 Windows 系统。
MicroWin 安装
这次重装系统我决定尝试一些新的东西,我打算使用 winutil 的 MicroWin 功能制作精简版的 Windows 镜像并安装。
winutil 是 Youtube 博主 Chris Titus Tech 开发的一款 Windows 优化工具,可以快捷修改各种 Windows 设置。不过这次我主要是使用它的 MicroWin 功能,这是一个制作精简版 Windows 镜像的工具,默认会删除 Windows 中无用的预装软件,并对系统进行一些合理配置,但不会过度精简影响到系统核心功能,另外它还可以跳过安装 Windows 过程中各种繁琐的步骤,包括跳过强制联网与登陆账号。 电影aiyifan 外围
制作精简版镜像需要先下载原版的 Windows 镜像,可以去微软官方网站下载,也可以去 I Tell You 网站下载。
接着打开 winutil 工具,需要在一台正常运行的 Windows PC 上,使用管理员权限打开 Windows Powershell,复制下面的命令并运行:
irm "https://christitus.com/win" | iex如果网络通畅的话,应该就能顺利打开 winutil 的图形界面了。如果不想每次都从网络下载,可以给开发者赞助 10 美刀来获取离线版的可执行文件,这两种方式获得的 winutil 功能是完全一样的,赞助全凭自己意愿。
接着点击右上角的「MicroWin」,这个界面的东西基本保持默认就好,然后点击「Get Windows ISO」,选择刚刚下载的 Windows 镜像。

首次运行时可能会弹出一个安装「oscdimg.exe」的提示,这实质上是从开发者的 Github 下载并安装 Windows ADK,如果你不够信任开发者,或是这里安装失败了,那就直接去微软官网安装。

选择了 Windows 镜像后,winutil 就会来到下一个页面,这里唯一需要做的就是设置一个离线账户和密码,其他的如果不懂是做什么的保持默认就好。这里我把用户名设置为 khadas,为了不让下一个经手这台机器的人重蹈我的覆辙,密码我就留空了。最后点击「start the process」,设置镜像的保存位置和文件名后,等待大约十几分钟,精简版的 Windows 镜像就制作好了。

最后我从Khadas 官网下载 Mind APP 与驱动包,将它们与刚刚制作好的精简版镜像一起放入我的 Ventoy 启动盘里,就可以开始安装了。
安装过程就十分简单了,在小主机启动时按 Delete 键就可以进入到 Bios 菜单,将默认启动项设为插入的 Ventoy U 盘,使用 Ventoy 启动安装镜像,进行一些简单的初始化与硬盘分区后就可以开始安装了。安装完成后也无需经历原版 Windows 繁琐的 OOBE 过程与强制联网登陆微软账户,很快就可以直接以离线账户进入到桌面。
完成系统安装后,再安装上之前下载的 Mind APP 与各种驱动,一个崭新纯净的 Windows 系统就可以开始使用了。
2026-01-24 更新
我最初使用 winutil 创建精简镜像时过程很顺利,系统安装过程中没有遇到任何问题,可是最近两天我又一次创建 MicroWin 镜像时发现,新创建的镜像在启动后会弹出下面的弹窗,提示缺少驱动,即使我在创建镜像时已经内置了各种驱动,依然无法跳过这个弹窗,这个问题大概是最近一次有关 MicroWin 的更新后出现的,似乎是因为 MicroWin 镜像与 Ventoy 或 Balena Etcher 不兼容,而用 Rufus 刷写就不会出现这样的问题。如果你也遇到和我同样的问题,可以尝试换用 Rufus 刷写镜像,或是考虑使用旧版本的 winutil,根据我的测试,26.01.08 版本是没有这个问题的。 探花

要想运行旧版本的 winutil,需要从 Releases 界面下载指定版本的 winutil.ps1 文件,然后右键使用 PowerShell 运行即可,如果运行窗口一闪而过没有打开界面,那可能是因为 Windows 默认阻止了脚本运行,按照这个帖子,需要用管理员权限打开 PowerShell 运行 Set-ExecutionPolicy -ExecutionPolicy RemoteSigned。
系统安装后的配置
在系统安装完成后,我习惯在新安装的系统上打开 winutil,对系统进一步配置。在「Install」标签,有很多常用的工具与软件,可以勾选自己需要的,然后点击「Install/Upgrade Applications」来快速安装,默认会使用 Windows 自带的包管理器 Winget 来安装,也可以选择第三方的包管理器 Chocolatey 来安装。

在「Tweaks」标签,可以对 Windows 的很多设置进行快捷修改,可以点击上方的「Standard」快速勾选推荐的配置,因为我之后打算安装测试 Linux 系统,所以除此之外我还勾选了「Set Time to UTC」,可以保证在多个系统之间切换时硬件时钟不会乱掉。勾选上需要的设置后,点击最下方的「Run Tweaks」,就可以批量修改设置了,因为推荐设置中会进行一次磁盘清理,所以需要的时间会稍微长一点,此时 winutil 的图形界面会无响应,需要在 Powershell 中查看运行状态。另外右边的设置是勾选后会立即生效的,可以根据自己需要调整,比如设置深色模式、禁用粘滞键、禁用鼠标加速等等。 小寶影院

MicroWin 默认会将 Windows11 的右键菜单设置为旧的样式以提高操作效率,如果想要使用新版的右键菜单,可以只勾选「Set Classic Right-Click Menu」,然后点击「Undo Selected Tweaks」就可以恢复新版的右键菜单了。

另外在「Tweaks」标签往下翻会有一个「Run OO shutup 10」的按钮,点击这个按钮会下载并打开 O&O ShutUp10++ 工具,这是一个可以快速禁用 Windows 系统中各种隐私设置的工具,如果比较在意 Windows 系统的隐私问题,可以试试这个工具。


最后我还会确认 Windows 的快速启动功能是关闭状态,因为开启这个功能可能会导致双系统启动出现问题。打开控制面板,点击「硬件和声音」,再点击「更改电源按钮的功能」,可以看到我这里快速启动功能默认是关闭的状态,如果是开启的状态,就需要点击「更改当前不可用的设置」,然后关闭快速启动。

值得尝试的的其他工具
除了我前面使用的工具,还有其他工具可以进一步提升 Windows 体验,我这里再推荐两个:
首先是 Windows 11 轻松设置,这是 B 站 UP 主 oyksoft 开发的一款工具,工具体积十分小,只有几百 KB,但功能很强大,可以卸载更多系统预装软件,修改一些高级系统设置,禁用 Edge 增强功能防止占用大量内存,甚至可以彻底卸载掉 Edge。 爱壹帆
我在安装了 Mind APP 后发现,即使我将它设置为了开机自启,在启动时依然会弹出 UAC 确认窗口,需要手动确认才可以启动,这时我就可以用这个工具禁用 UAC,从而让 Mind APP 在开机时静默自启。

另一个工具是 Remove Windows AI,微软近两年最为人诟病的问题就是对 AI 用力过猛,Windows 11 中也加入了越来越多的 AI 组件,同时因为一些不可抗力,这些 AI 组件在中国大陆境内多数又是不可用的,与其让它们占用多余的空间和资源,不如直截了当移除它们。Remove Windows AI 就是这样一个工具,不但可以禁用并隐藏 Windows 系统中大部分的 AI 组件,还能阻止在后续 Windows 更新中被重新装上这些组件。
启动 Remove Windows AI 的方法和 winutil 类似,同样是使用管理员权限打开 Windows Powershell,复制并运行下面的命令:
& ([scriptblock]::Create((irm 'https://kutt.it/RWAI')))选择想要移除的 AI 组件,点击「Apply」,等待运行结束就可以了。

现在想来,Windows 作为一个拥有如此大用户基数的操作系统,居然已经沦落到需要这么多额外设置来让它变得真正好用,还是挺可悲的。
使用体验
既然系统已经安装并配置好了,就可以好好聊一聊这一整套 Khadas Mind Family 的体验了。
颜值与实力兼具的小主机
首先是 Khadas Mind 2 主机,这是一台不比巴掌大多少的小主机,可以很轻松地放进背包甚至是口袋里面。按照官网标注的参数,它的三围是 146*105*20 毫米,重量是 435 克,实际拿在手中时还是比想象中要更有分量一些,不过带来的是十分不错的精致感,除了后部接口位置是黑色塑料,大概是为了无线信号考虑,其余的机身外壳几乎全部是铝合金构成,一体感十分不错。


说到后部的接口,主机本身提供了两个 USB-C 接口,两个 USB-A 接口,以及一个 HDMI 接口。其中一个 C 口支持雷电 4 协议,另一个 C 口支持 USB4 协议,两个 C 口都支持 40Gbps 数据传输、PD 供电和显示输出,这意味着在使用支持一线通的显示器时,可以只用一根 USB-C 数据线来为整台主机供电、传输数据并输出画面;除此之外还有一个支持 18Gbps 带宽的 HDMI 2.1 TMDS 接口,加起来的话单单这一台主机就可以同时连接并输出三个显示器的画面;另外两个 USB-A 接口是 10Gbps 的 USB 3.2 Gen2 接口,可以用来连接其他 USB 设备。整体看下来,在如此紧凑的空间内塞下了 2C、2A 和一个 HDMI 接口,并且速率都十分不错,还是非常难得的,这样的接口质量已经可以赶超绝大部分市面上的轻薄笔记本了。 小宝影院
进入系统,因为这个系统是我自行安装的精简版系统,所以几乎没有额外的预装软件,不过根据其他用户的体验报告,它的原厂系统其实也挺纯净的,除了一个 Mind APP 没有其他多余的预装软件。而 Mind APP 的功能也很简单,可以配置断开电源后是否进入休眠模式,配置 CPU 的性能模式,以及对驱动和 Bios 进行升级,都是一些最基础的功能,没有其他花里胡哨,我个人还是比较偏爱这种简洁又实用主义的软件设计的。

Khadas Mind 2 内置了一块 5.55Wh 的电池,这个容量换算下来还不到一块 5000mAh 手机电池的三分之一,这么小的容量自然是无法支持它在断电的情况下工作太长时间的,所以这块电池真正的作用,是维持主机的睡眠状态,以便恢复供电时快速恢复到断电前的状态,Khadas 官网上标称这块电池可以让主机在断电后待机 25 个小时。经过我自己测试,在前一天晚上断电主机进入睡眠状态,等到第二天大约 13 个小时后再次通电查看,电池居然还剩 91%,按照这个耗电速度,实际待机的的时间是要远远长于官网上标注的时间的,难道是厂商反向虚标了?
经过更加细致的测试,我发现如果在短时间内断电再重新供电,此时主机的指示灯是闪烁的青蓝色,并且系统恢复的时间比较快;如果断电后等稍微长一点时间,差不多一两个小时,再重新供电,此时主机指示灯是闪烁的黄色,系统恢复比较慢,并且恢复时会出现开机 Logo。我推测,这台主机的睡眠模式分为两个阶段,第一个阶段主机是挂起到内存(Suspend)状态,此时系统未完全断电,会有少量的耗电;挂起一段时间后,系统会进入休眠到硬盘(Hibernate)状态,系统会完全断电,相当于完全关机,几乎不会耗电,不过代价就是系统恢复的速度会比较慢。
为了验证我的推测,我使用 winutil 禁用了系统休眠,之后再次尝试断电,等待十几小时后再次通电,此时电量还剩大约 50%,这和官网上标称的耗电速度是比较接近的。

因为这个系统是我自行安装的,我不太确定在原厂系统中睡眠模式是否也是如此。挂起到内存与休眠到硬盘两种模式各有利弊,是选择更快的恢复速度还是更长的待机时间,这就要看个人的需求了。
真正让 Khadas Mind 2 与众不同的,其实是它模块化的设立思路,在小主机底部,拔掉它的橡胶防尘塞,会看到一个长条形的接口,这就是小主机特色的 Mind Link 接口,这个接口提供了 PCIe 5.0x8 的带宽,可以连接其他设备以扩展主机的功能。虽然小主机本体也可以单独使用,但与扩展设备结合便可以发挥出更强大的实力,颇有些像变形金刚中头领战士的设定。除了这台小主机之外,我还收到了两个扩展设备,一个是扩展出更多接口的扩展坞 Mind Dock,另一个是拥有更强大图形能力的显卡坞 Mind Graphics。 爱壹帆影视

面面俱到的拓展坞
首先是 Mind Dock 扩展坞,主机与扩展坞除了通过 Mind Link 接口连接,还通过磁吸固定,连接十分牢固,Mind APP 会自动识别到扩展坞的型号,还能在软件中为扩展坞更新固件,调节指示灯光效。

扩展坞主要的接口都在背面,有一个 2.5G 网口、两个 18Gbps 带宽的 HDMI 2.0 接口、两个 5Gbps 带宽的 USB-A 3.2 Gen1 接口,还有一个 USB-C 接口,不过可惜的是这个 C 口似乎只能用来 PD 供电,无法用作数据传输,也无法作为数据上行接口供其他设备使用,这个扩展坞也只能供 Khadas Mind 系列设备使用;

虽然主机与 Mind Dock 加起来一共有 5 个显示输出接口,但是按照官网的标注,主机与 Mind Dock 连接时最多只能输出 4 台显示器的信号,大概是硬件限制五个显示输出不能同时使用吧,因为我只有一台显示器,所以这个我就无法测试了;
在扩展坞的正面也有一些接口,从左到右依次是 5Gbps 的 USB-A 3.2 Gen1 接口,3.5mm 耳机接口,还有一个最高支持 200MB/s 的 SD 4.0 读卡器接口,能够在正面放一些常用的接口在我看来是很方便的,在我测试的这段时间里免不了要频繁插拔一些 USB 设备,接口在正面就免去了需要在后面摸索的麻烦。

Mind Dock 扩展出的接口虽说整体质量不如主机自带的接口,但胜在数量足够,主机自带的接口适合连接需要较高速率的设备,比如高速 U 盘或外接硬盘,而扩展坞的接口就可以用来连接不需要太高速率的设备,比如键鼠外设。在日常的使用情况下,几乎很难遇到能把这么多接口都占满的情况。
除了扩展接口,Mind Dock 还提供了一对最大功率 6W 的扬声器,并且可以通过扩展坞正面右侧的音量旋钮调节音量,按下旋钮就可以静音,调节音量时旋钮的段落感很明确,不过不知是个例还是生产公差,我手里的这台 Mind Dock 音量旋钮手感稍微有些松垮。

音质方面,我不是音频发烧友,不好判断它的音质有多好,但是在我的主观感受上,它的音质表现和公认音质比较好的 ROG Ally 掌机的扬声器是比较接近的,听感很不错。
在扩展坞正面左侧是一个指纹传感器,可以用来配置 Windows Hello 指纹识别,值得一提的是,录入的指纹数据是存储在主机里的,这意味着在多台 Mind Dock 之间,或是 Mind Dock 与 Mind Graphics 之间切换时,都可以用相同的指纹解锁系统。 aiyifan电影

Mind Dock 在我看来,已经不单单是个扩展坞了,它为 Khadas Mind 2 补全了缺失的外围功能,与主机之间相辅相成,就像是头领战士与机械躯体结合后才能发挥出最大实力一样。
性能强大的显卡坞
我不知道 Khadas 与 NVIDIA 达成了什么 py 交易,居然能够在 Mind Graphics 中放入了一块完整的桌面端 RTX 4060 Ti,在我的印象里,NVIDIA 几乎不可能会允许在这种一体式的显卡坞中内置桌面端的显卡。按照我查到的数据,移动端与桌面端的 RTX 4060 核心规模是一样的,都为 3072 个计算单元,但因为功耗限制,桌面端的 RTX 4060 性能还是比移动端稍强的,而桌面端的 RTX 4060 Ti 核心规模又比 RTX 4060 大了不少,有 4352 个计算单元,算下来这台 Mind Graphics 的理论图形性能比常规的 RTX 4060 游戏本至少强了 40%。
Mind Graphics 显卡坞的体积相比主机本体要大很多,与其说是主机上装了个显卡,倒不如说是显卡上装了个主机,不过考虑到它内置了完整的桌面端显卡、300W 的电源,以及一对音质相当可观的扬声器,这样的体积还是十分紧凑的。

显卡坞可以通过 Mind Link 接口为主机提供最大 140W 的供电,所以小主机连接到显卡坞后无需额外供电,Mind APP 同样能够识别显卡坞,可以为其更新固件和调节灯效,如果没有正确安装驱动,Mind APP 还会提示去安装驱动。

不过因为显卡实际上是直接通过 PCIe 通道连接到主机的,而热插拔 PCIe 设备是非常危险的行为,十分有可能烧毁设备,所以 Khadas Mind 2 主机与 Mind Graphics 显卡坞连接时就不能热插拔了。为此显卡坞还特意设计了一个锁定机构,在与主机连接后,在两侧会弹出锁定的卡扣,此时主机与显卡坞就不能分离开了,此时若想分离主机和显卡坞,有两个办法,一个办法是关机,显卡坞会自动解除锁定,另一个办法是按一下显卡坞背后的按钮,此时 Mind APP 会弹出移除显卡坞的提示,点击确认后显卡坞也会解除锁定。

另外我还发现,在主机未关机的情况下直接连接显卡坞,Mind APP 会提示显卡未正确加载,如果此时点击下图的重启按钮,重启后依然会弹出相同的警告,只有将主机彻底关机,然后再次开机,才能够正确加载显卡。 爱壹帆免费版 会所

Mind Graphics 的主要接口都在后面,有一个 2.5G 网口,三个显示接口,其中两个是 HDMI 2.1a,一个是 DispalyPort 1.4a,三个 USB-A 接口,全部都是 10Gbps 的速率。

按照官网的标注,显卡坞上的三个显示接口可以输出三个不同的显示画面,但此时主机上只能再额外输出一个不同的显示画面,剩余的两个显示接口只能以镜像模式输出画面。
还有一点需要注意,只有在主机启动进入系统后显卡坞才能输出显示画面,如果显示器连接到了显卡坞的显示接口,在系统启动时是看不到开机 Logo 的,也无法显示 Bios 菜单,如果安装了 Linux 系统并配置了 GRUB 之类的引导菜单,也是看不到引导菜单的,此时需要将显示器连接到小主机本体的显示接口上才能正确输出显示画面,这大概是外置显卡坞的硬件限制吧。
在左侧有一对音量调节按钮以及一个指纹传感器,传感器还可以按下静音,就像前面提到的一样,在 Mind Dock 上录入的指纹,也可以在这里识别并解锁系统。

得益于更大的体积,Mind Graphics 能够塞入更大的扬声器,个人体感上,相比于 Mind Dock,这个扬声器音量更大,声场也更宽阔。不过有一点,虽然官网上标注 Mind Graphics 也是使用的双扬声器系统,但可能是两个扬声器位置比较靠近并且都向前发声,在体感上几乎听不出立体声的效果。
来到正面接口就少很多了,只有一个 3.5mm 耳机接口、一个 USB-C 接口以及一个读卡器接口。正面没有 USB-A 接口我还是有点失望的,用起来没有 Mind Dock 那么方便。不过这个 USB-C 口比较特殊,官网标注它是一个 40Gbps 的 USB-C 上行接口,支持 85W 供电输出,并且兼容雷电 4 和雷电 3,按照厂商们一贯的「不要看他们说了什么,而是没说什么」,可以推测这个接口其实是个 USB4 协议的接口,这意味着在不使用 Mind Link 与主机连接时,这台 Mind Graphics 可以使用 USB4 接口连接其他型号的电脑,作为 USB4 显卡坞使用。 华人影视

可惜我手上并没有其他带有 USB4 接口的电脑,不过我转念一想,Mind 2 小主机本身不就有一个 USB4 接口和一个雷电 4 接口吗,如果我不用 Mind Link 连接,而是用前面的上行接口连接,可不可行呢? xxxx
我手上有两根标称速率有 40Gbps 的 USB4 数据线,其中一根比较长有 1 米,在连接时就完全识别不到显卡坞,另一根比较短的约 20 厘米,在连接时也有一定概率识别不出来,最后我发现必须在显卡坞完全断电,主机关机的状态下连接 USB4 数据线,然后给显卡坞通电,最后再开机,才能够百分百识别出显卡坞,即使能够识别,在测试时也有可能让系统桌面卡死无响应。最后我又买了一根标称能跑 80Gbps 兼容雷电 5 的 15 厘米长的 USB4 数据线,才算是能比较稳定的连接,看来要想使用这个上行接口连接电脑使用,对数据线质量要求还是很高的。因为 USB4 接口的理论带宽比 Mind Link 要低不少,且并不是所有带宽都能分给显卡坞使用,所以使用 USB4 连接时显卡坞的性能要打不少折扣,另外使用 USB4 连接主机与显卡坞并不是十分优雅的形态,此时侧边的音量按键和指纹传感器也都不能使用,我这么干只是为了满足我的好奇心,不推荐模仿😆。

性能测试
我收到的 Khadas Mind 2 配置是 Ultra 7 155H 处理器、64G 内存与 2TB 的硬盘,差不多是顶配了,光这一台机器的内存大小,就已经比我手上所有带内存的计算设备加起来还多了,尤其考虑到近期离谱的内存市场,64G 的 DDR5 内存条价格就已经超过 4K 了。 xxxxx 海外华人视频网
压力测试
我首先对这颗 Ultra 7 155H 进行了一些压力测试,想看一看这台小主机的散热潜力如何。
首先是使用 Prime95 对 CPU 进行压力测试,我发现在不同的供电模式、不同的 CPU 性能模式下,CPU 的功耗表现都不太相同: 小宝影院电影
- 在 PD 供电模式下,如果 CPU 处于性能模式,刚开始压力测试时 CPU 功耗会短时间冲到 50W,几分钟后 CPU 功耗会逐渐回落并稳定在 40W 左右;

- 在 PD 供电模式下,如果 CPU 处于均衡模式,刚开始压力测试时 CPU 功耗会短时间冲到 45W,几分钟后 CPU 功耗会逐渐回落并稳定在 35W 左右;

- 如果连接显卡坞,因为显卡坞供电的功率更高,无论是性能模式还是均衡模式,刚开始压力测试时 CPU 功耗都会短时间冲到 64W 左右;

- 显卡坞供电时,在均衡模式下 CPU 功耗最终会回落到 35W 的水平,和 PD 供电时一致,在性能模式下 CPU 功耗会稳定在 45W,比 PD 供电时还要高一些。

另外在压力测试时,即使是以最高功率档位 45W 持续压力测试,软件记录的 CPU 温度也很少超过 90 度,感觉小主机对 CPU 的调度还是有些保守,当然也有可能是我所处的北方冬天室温比较低😂。 电影小宝影院
接着对核显进行压力测试,我这次只测试了在 PD 供电下的情况,发现无论是在性能模式还是均衡模式,核显最终稳定的功耗都在 19W 左右。 爱壹帆

最后我尝试对 CPU 和核显同时进行压力测试,处理器的 package 功耗依然和之前一样保持 50/45W - 40/35W 的变化规律,但核显的功率变化很有趣,在刚开始时,核显分到的功率比较低,性能模式下大约 10W,均衡模式下大约 9W,但几分钟后等 CPU 的 package 功耗稳定后,核显反而会分到更多功耗,性能模式下有 18W,均衡模式下有 15W。

另外我还对 Mind Graphics 进行了压力测试,功耗也可以稳定在 165W 以上,这和官网上标称的参数一致,温度也基本维持在 70 度以下,十分健康。 楼凤信息

性能测试
对于 CPU 的性能测试,我选择了 CineBench R23,并且在正式跑分之前,我特意对小主机的 CPU 进行了一番「热身」,等 CPU 功耗回落并稳定后再立即开始跑分,这样测试出的分数应该更加能代表长时间性能释放时的理论性能,性能模式和均衡模式我都至少测了三遍并取平均值;
GPU 性能测试我选择了 3DMark Time Spy,我注意到在性能模式下连续多轮跑分时,核显第一轮的分数会显著低于之后的轮次,这和之前压力测试中核显功耗的变化规律比较吻合,所以我在最终的数据中剔除了第一轮的分数再取的平均分,而在均衡模式下,不同轮次下分数波动比较大,我就多测了两次,剔除了最高和最低分后再取平均分。
另外我还顺便测试了我自己的 ROG Ally 掌机,这台掌机所使用的处理器 Z1 Extreme 其实就是个换皮的 7840U,和 Ultra 7 155H 同年发布,我想看一看两个处理器的性能差距。
先来看 CineBench R23 的数据,Khadas Mind 2 的 Ultra 7 155H 处理器的单核分数在两种性能模式下区别不大,两分的差距都可以视作误差了,而在性能模式下多核分数有比较明显的提升;反观 ROG Ally 掌机这边,多核与单核性能都不敌 155H,不过需要注意的是,虽然 Z1E 是 7840U 换皮,但性能调度比较特殊,明显更加偏向核显,在运行多核测试时,即使已经把性能模式设置为 30W 增强模式,实际 CPU 的功耗却几乎从来没有超过 24W,运行单核测试时 CPU 功耗甚至只有 7W,掌机的风扇都懒得动,而 Mind 2 小主机的性能调度是更偏向 CPU,运行多核测试时 CPU 是全程满功耗运行,单核测试时功耗也有 23W。

令我感慨的是,在 CineBench 内置的 CPU 天梯图里,155H 的性能居然都能遥遥领先六七年前的 i9 一大截了,甚至都接近初代的线程撕裂者了,而这一切是在一个巴掌大的小主机中做到的,实在有些不真实。

再来看两颗核显的性能表现,155H 的 Arc 核显在性能模式和均衡模式下跑分差距也不是很大,都在 3300 分上下,而 Z1E 的 Radeon 核显跑分依然差了一大截。不过这一代 Ultra 处理的核显是出了名的高分低能,所以这两颗核显在实际使用中是否也有这样的差距,就要看后面的游戏测试部分了。

最后是显卡坞的性能测试,除了测试在 Mind Link 连接下的性能,我还测试了在 USB4 连接下的性能。另外我还对比了将显示器连接到小主机本体上的显示接口以及显卡坞上的显示接口两种状态(分别对应核显输出和独显输出)下的性能差距。在使用 Mind Link 连接的情况下,使用核显输出造成的性能损失只有不到 1.5%,在实际使用中可能根本察觉不出区别,而在 USB4 连接下,因为带宽的限制,即使在独显输出状态下,性能损失也有 10%,切换到核显输出性能损失更是直接来到了 17%。

另外我还找到了极客湾对桌面端 RTX 4060 Ti 的测试视频,其中 3DMark Time Spy 的分数和我测试的数据基本一致,说明 Mind Link 连接并没有对显卡性能造成瓶颈。

尝试安装 Linux
作为一个多年的 Linux 用户,我对 Windows 的主观感受是厌恶的,特别是近些年 Windows 11 愈加臃肿缓慢,连创建个本地账户都要和微软斗智斗勇。在收到这台小主机后,我自然是要尝试安装 Linux 的,正好 Khadas Mind 2 有一个额外的硬盘位可以扩充存储,在底部有一块小盖板,用指甲稍用力按压盖板上的凹槽就能打开,下方就是一个空的 2230 硬盘位,我装上了一块手中闲置的 2230 硬盘,之后再将 Linux 安装到第二块硬盘上,不会影响到主硬盘安装的 Windows 系统。 爱壹帆电影 小宝影院

至于安装什么发行版,为了方便我还是选择了比较熟悉的 Arch 系,不过我最终没有安装原版的 Arch Linux,而是安装的 CachyOS,这是一个基于 Arch Linux 的,重点优化运行速度和游戏性能的发行版,它所使用的绝大部分软件包都是直接从 Arch 官方的软件仓库获取的,这意味着它和原版 Arch Linux 一样能够第一时间获取上游软件包更新,不用像 Manjaro 那样还要额外等待好几周,你可以认为 CachyOS 实质上就是一个预先配置好开箱即用并自带性能优化的 Arch Linux 系统。
在安装前需要在 Bios 中禁用安全启动。将从官网下载到的安装镜像烧录进 U 盘或是复制进 Ventoy U 盘中,启动安装镜像,联网后按照安装向导指示操作就行了,唯一需要注意的是分区时不要选错硬盘,还有根据自己的喜好选择桌面环境。
另外 CachyOS 还自带一个硬件检测工具,可以在安装系统时检测电脑的硬件信息从而自动为其安装合适的驱动,所以在安装系统时推荐将主机连接到显卡坞,此时 CachyOS 会检测到电脑同时安装有 NVIDIA 和 Intel 显卡,并为系统安装好合适的显示驱动。
本次安装我选择了 KDE Plasma 桌面环境,安装完成后就可以顺利进入系统,桌面默认就是 Wayland 协议,一切都开箱即用,我一直听说的在 Wayland 下格外难搞的 NVIDIA 驱动也没有出现问题,体验还是很不错的。

在 CachyOS 的 KDE Plasma 桌面环境下,可以直接点击状态栏的电池图标调节 CPU 的性能模式;

在断开供电后,系统也能自动进入睡眠模式,同样等待一晚后再次通电,电池剩余 56%,这比在 Windows 下禁用休眠后的耗电还稍低一些。查询日志可以发现,在断开电源后,系统实际检测到的行为是按下了 Suspend 按键;

运行 cat /sys/power/mem_sleep 可以查看系统默认使用的睡眠方式:

可以看到系统默认是用的「s2idle」方式,根据 ArchWiki,这实质上和 Windows 平台上的 Modern Stanby 实现方式是相同的,所以理论上待机耗电水平应该和 Windows 接近,不过由于 Linux 更加轻量化,实际的耗电比 Window 似乎更少一些。
至于各种硬件驱动,在系统安装时都已经默认配置好了,并会随着系统更新而更新,所以虽然 Khadas 没有提供适配 Linux 的 Mind APP 软件,但它的核心功能在 Linux 下都可以用其他方式实现。
不过这台 Khadas Mind 2 的 Linux 体验也不是一帆风顺,我还是遇到了一些硬件适配问题,有些我找到了解决或缓解的方案,有些就无能为力了。
显卡坞问题
还记得前面提到 Mind Graphics 显卡坞在与主机连接时会有锁定机构吗,比较难受的是,这个锁定机构实质上是由 Mind APP 控制的,而在 Linux 下由于没有 Mind APP 可用,就会导致在主机连接到显卡坞并正常工作时,仍然可以直接将主机拔下来,没有任何保护机制。不过好在还有磁吸机构作为兜底,平放在桌面使用时二者还是不太可能轻易分离的,在使用时只要注意不要剧烈挪动机器,以及提防熊孩子,应该就不会出事😂。 小寶影院 爱壹帆在线
当然还是希望 Khadas 如果未来对 Mind Graphics 进行迭代,能够为其设计一个手动的机械锁定结构,这样就不用依赖软件控制了。 小寶影院电影
扬声器问题
我发现的另一个问题是,无论是 Mind Dock 还是 Mind Graphics 的扬声器,在 Linux 下都只有把音量拉满才能有声音,稍微调低一些音量,就完全没有声音了。
两个扩展设备的扬声器,特别是 Mind Graphics,在满音量的情况下还是格外响的,如果今后只能满音量外放,不但扰民,还损伤听力。那么有没有解决办法呢?
最简单的办法,是点击状态栏的音量图标,为每个软件单独调低音量。这样不会影响设备实际的音量,只要设备音量是满的就能够正常输出声音;

但是这样每次打开新的软件都要手动为其调节音量,还是有些麻烦,有没有能够全局调节音量的方法呢?
CachyOS 默认使用 Pipewire 作为音频服务软件,Pipewire 允许创建虚拟音频设备,我们可以创建一个虚拟的音频设备,然后将扬声器的声音输出重定向到刚刚创建的虚拟设备,就可以通过调节虚拟设备的音量达成全局调节音量的目的了。
关于如何创建并管理虚拟音频设备,我找到一个比较详尽的教程,如果想要进一步了解,可以移步查看。
创建虚拟设备并重定向声音最简单的方法是创建一个虚拟回环设备,这样其他的音频输出都会默认重定向到这个设备上,要创建一个虚拟回环设备,只需创建一个配置文件:~/.config/pipewire/pipewire.conf.d/11-loopback-devices.conf,如果目录不存在就手动创建一个,配置文件内容是:
context.modules = [
{
name = libpipewire-module-loopback
args = {
audio.position = [ FL FR ]
capture.props = {
media.class = "Audio/Sink"
node.name = "loopback-sink"
node.description = "Loopback Virtual Sink"
# Make it selectable in desktop audio controls
device.description = "Loopback Virtual Sink"
device.class = "sound"
device.icon-name = "audio-card"
node.virtual = false
}
playback.props = {
node.name = "loopback-sink.output"
node.passive = true
}
}
}
]创建配置文件后,重启 Pipewire 服务:
systemctl restart pipewire --user之后打开 KDE 系统设置 - 声音,会看到多出了一个「Loopback Virtual Sink」设备,将这个设备设为默认的音频输出,然后将物理扬声器的音量拉满,就能全局调节音量了。

配置完后,Mind Dock 上的音量旋钮和 Mind Graphics 的音量按键都能正常工作,调节的是虚拟设备的音量而不是物理设备的音量。
指纹识别问题
之后我尝试在 Linux 配置 Mind Dock 和 Mind Graphics 的指纹识别功能,首先运行 lsusb 列出所有 USB 设备,两个扩展坞所使用的指纹传感器是同样的型号,在 Linux 下被识别为了「Elan Microelectronics Corp. Elan:Fingerprint」,USB ID 是「04f3:0c3d」。

在 Linux 下指纹识别是由 fprint 实现的,去到 fprint 的设备支持列表,搜索刚刚查到的 USB ID,可以看到扩展坞的指纹传感器是在支持列表里的。

之后安装 fprintd 软件包,之后无需进行多余配置,打开 KDE 系统设置 - 用户,应该就可以看到配置指纹身份验证的选项并录入指纹了。

直到这里都十分顺利,可以成功录入指纹,但使用指纹解锁时无论如何都无法识别我的指纹。我开始还以为是我的指纹比较浅,于是又尝试录入了家人的指纹,依然识别失败。
我在网上看到有一些解决方案,比如录入指纹时缓慢滑动而不是按压,或是同一个手指多录入几次,最终都没有效果。
并且在使用 Mind Dock 上的指纹传感器时,有概率会报错断开设备连接,在 Windows 上我没有发现类似的问题,原因未知。

配置休眠
Khadas Mind 2 在 Windows 下睡眠一段时间后会进入休眠到硬盘状态以增加待机时间,我想在 Linux 下达成相同的效果。
在 Linux 下配置休眠需要提前配置好交换空间,不过 CachyOS 默认使用 zram 作为交换空间,zram 简单来说就是将一部分物理内存压缩作为交换空间,因为休眠时系统会完全断电,而内存断电丢失数据的特性导致使用 zram 作为交换空间时是无法进行休眠的。
要想配置休眠,可以选择彻底禁用 zram,然后创建一个足够大的交换文件,或是同时使用 zram 和交换文件作为交换空间,但是平时只用 zram,交换文件只用来休眠。因为 zram 的性能比硬盘上的交换文件要好很多,所以我决定保留 zram,同时使用交换文件进行休眠。
首先配置 zram,CachyOS 默认将 zram 的大小配置的和物理内存一样大,在这台机器上也就是 64G,zram 空间是动态调整的,配置了 64G 的 zram 并不代表整个物理内存都被用作 zram,而且因为 zram 空间是压缩过的,你甚至还可以让 zram 大于物理内存大小,尽管如此,我还是觉得 64G 的 zram 有些太大了,所以我打算先调整 zram 的大小,如果不想麻烦,也可以直接跳过这一步。
创建配置文件 /etc/systemd/zram-generator.conf:
[zram0]
compression-algorithm = zstd
zram-size = ram/2
swap-priority = 1000
fs-type = swap其中 zram-size 代表 zram 的大小,设为 ram/2 意思是使用物理内存大小的一半,在这里也就是 32G,swap-priority 是作为交换空间时的优先级,数值越大优先级越高,CachyOS 默认的 zram 优先级是 100,我设置为了 1000,要想后面创建的交换文件只用来休眠,交换文件的优先级要低于 zram。 iyf
编辑完配置文件后,重启 zram-generator 服务:
sudo systemctl stop [email protected]
sudo systemctl daemon-reload
sudo systemctl start [email protected]然后运行 zramctl 查看当前 zram 的状态: xnxx

可以看到 zram 被调整为了 32G。
接着需要创建交换文件,这里就有些复杂了,因为 CachyOS 默认使用的 Btrfs 文件系统,而要在 Btrfs 中使用交换文件,推荐将交换文件放在单独的子卷中,子卷最好存放在 Btrfs 分区的顶层子卷之下,且交换文件要禁用写时复制。
因为 CachyOS 的根目录并没有挂载到 Btrfs 分区的顶层子卷之下,所以无法直接在顶层子卷下创建子卷,为此需要重启到 LiveCD 环境中进行操作。使用什么样的 LiveCD 并不重要,只要 LiveCD 中有 Btrfs 分区管理工具就行,可以直接用 CachyOS 的安装镜像。 爱壹帆国际版
重启到 LiveCD 环境后,打开终端,手动挂载 Btrfs 分区的顶层子卷,并创建子卷: 会所
# 假设分区编号是 /dev/nvme1n1p2
sudo mount /dev/nvme1n1p2 /mnt
# 切换到挂载目录
cd /mnt
# 创建名为 @swap 的子卷
sudo btrfs subvol create @swap接着需要卸载顶层子卷,重新挂载根目录子卷,然后编辑分区挂载表
# 卸载顶层子卷
sudo umount /mnt
# 挂载根目录子卷
sudo mount /dev/nvme1n1p2 /mnt -o subvol=@
# 创建交换文件挂载目录
sudo mkdir /mnt/swap
# 编辑分区挂载表
sudo vim /mnt/etc/fstab在分区挂载表中添加一行,这里的 UUID 是 Btrfs 分区的 UUID,不能照抄我的配置,需要自行修改为自己分区的 UUID,但应该是和其余挂载的子卷一致的,所以直接复制前面一行改一下挂载点和子卷名称就好: 爱一帆
UUID=5a1140b3-2d68-4ddd-855c-69b5dd343e31 /swap btrfs subvol=/@swap,defaults,noatime,compress=zstd,commit=120 0 0下面一步应该是不需要的,但以防万一我直接禁用了整个子卷的写时复制功能:
# 挂载交换文件子卷
sudo mount /dev/nvme1n1p2 /mnt/swap -o subvol=@swap
# 禁用写时复制
sudo chattr +C /mnt/swap如果一切无误的话,拔掉 U 盘重启应该就能顺利进入 CachyOS 系统了,此时运行 sudo df -h 查看分区挂载情况,可以看到子卷被成功挂载到了 /swap 路径。 免费在线影院

接着创建交换文件,推荐使用 Btrfs 管理工具自带的命令创建交换文件,交换文件推荐不小于物理内存大小,但对于这么大内存的系统,交换文件小于物理内存大小也是有可能休眠成功的,为了保险,我就直接创建了 64G 的交换文件:
sudo btrfs filesystem mkswapfile --size 64g --uuid clear /swap/swapfile再次编辑分区挂载表 /etc/fstab,添加一行:
/swap/swapfile none swap defaults,pri=10 0 0需要注意的是 pri 选项,表示交换空间的优先级,要确保这个交换文件的优先级低于之前 zram 的优先级。
再次重启系统,之后运行 swapon --show 查看当前交换空间的信息,可以看到有一个 zram 和一个交换文件,且 zram 优先级更高。 电影爱壹帆

在曾经要想为系统配置休眠,需要在 initramfs 中添加 resume HOOK,并且还要配置内核参数告诉系统要从哪里寻找交换空间,但是根据 ArchWiki,在使用了最新的 systemd 和 mkinitcpio 的 UEFI 系统上,这些应该都不需要了。
一切都配置好后,为了测试系统的休眠能力,可以运行 systemctl hibernate 手动让系统进入休眠状态,如果在恢复时出现了开机 Logo 甚至是 GRUB 菜单,并且桌面打开的软件可以恢复到休眠前的状态,就说明休眠配置成功了。
接下来就需要配置在断开供电后自动进入休眠状态,按照前文的内容,在断开电源后,系统实际检测到的行为是按下了 Suspend 按键,所以需要做的就是修改系统在按下 Suspend 按键后的行为。
起初,我按照经验去修改 /etc/systemd/logind.conf 文件,在其中添加一行 HandleSuspendKey=hibernate,这表示在按下 Suspend 按键后系统进入休眠状态,但是这个设置似乎在 KDE Plasma 桌面环境下不会生效,最后我在 ArchWiki 看到,一些桌面环境自带的电源管理模块可能会忽略 systemd-logind 的设置,需要去到桌面环境对应的设置中修改。
在 KDE Plasma 桌面环境中,需要前往系统设置 - 电源管理,将「睡眠时进入此模式」改为「待机,然后休眠」。

不过这里的设置说明有很严重的错误,这里的说明是「电量低时切换到休眠状态」,而这个设置项实际的行为是在特定时间后进入休眠状态,而进入休眠的时间需要在配置文件 /etc/systemd/sleep.conf 里修改,在这个配置文件里添加一行 HibernateDelaySec=300,后面的数值是系统自动进入休眠状态的时间,单位是秒,默认状态下这个数值是没有设置的,也就是说默认状态下系统永远不会自动进入休眠模式。因为这里说明的错误,我卡了好久,始终无法让系统自动休眠,最终是在 KDE 论坛中看到这个帖子,才知道需要修改对应的配置文件。
尝试 NVK 驱动
NVK 是一个新的适用于 NVIDIA 显卡的开源 Vulkan 驱动,它适用于 Kepler(也就是 GeForce 600 和 700 系列)以及更新架构的 NVIDIA 显卡,换句话说最近十几年的 NVIDIA 显卡应该都能驱动。虽然 NVK 驱动仍在早期开发阶段,可能存在很多 Bug,但已经可以安装并尝试了。
要安装 NVK 驱动,首先需要卸载所有和 NVIDIA 驱动相关的软件包,在 Arch Linux 上,取决于使用的内核,具体对应的 NVIDIA 驱动包名也不尽相同,而在 CachyOS 上,我发现需要卸载如下软件包:
sudo pacman -Rsn \
nvidia-utils \
nvidia-settings \
egl-wayland \
opencl-nvidia \
lib32-opencl-nvidia \
lib32-nvidia-utils \
linux-cachyos-nvidia-open \
linux-cachyos-lts-nvidia-open \
nvidia-prime \
switcheroo-control之后安装 NVK 驱动:
# 安装 vulkan-tools 是为了验证 NVK 是否成功启用
sudo pacman -S \
vulkan-nouveau \
lib32-vulkan-nouveau \
vulkan-tools安装完成后重启电脑,要验证当前是否在使用 NVK 驱动,可以运行 vulkaninfo 命令,因为命令输出内容比较多,可以管道输出给 less 命令方便查看 vulkaninfo | less,如果在对应的 GPU 型号后面看到有 NVK 字样,就说明目前是在使用 NVK 驱动:

在安装了 NVK 驱动后,我进行了几个游戏测试,首先我注意到的是,在使用 NVK 驱动时,Linux 下的性能监控软件 MangoHud 无法监控到显卡的数据,导致我无法得知在游戏运行过程中显卡的占用。
首先测试的游戏是《古墓丽影暗影》,这个游戏有原生 Linux 的版本,我是把原生版本和 Proton 转译的版本都进行了测试,在两个版本下,游戏都有明显的贴图错误,劳拉都变成黑人了。 小宝影院在线视频

性能表现上相比官方的 NVIDIA 驱动也差很多,在运行原生版本时,帧生成时间十分不稳定,Proton 转译运行时,虽然帧率是最低的,但是帧生成时间是最稳定的。

接着我又测试了《极限竞速:地平线 5》,游戏可以进入到主菜单,但是一旦我开始游戏或是开始性能测试,游戏画面就会卡住,无法继续。
然后是《黑神话:悟空》,在第一次进入游戏的编译着色器界面,编译到一半会弹出下面的报错,说是显存不足,点击「OK」后,游戏就会闪退。

第二次启动时游戏会提示前一次编译着色器失败,是否要跳过,如果这时选择跳过编译着色器,就能成功进入游戏主菜单,但是当我开始性能测试时,又会弹出和之前相同的报错,然后游戏闪退。
最后我又尝试用 gamescope 降低游戏分辨率,把分辨率降低到 720p 后,这次开始性能测试后没有显存不足报错了,而是连带着 Steam 一起崩溃了😂。
我注意到似乎是游戏越新越有可能出现问题,于是我又测试了几个老游戏。
首先是《古墓丽影崛起》,这个游戏我在第一次运行性能测试时发现了有显示错误,在下面的截图中,本该在地面的草飞到了天上,但在后续的复测中,这个显示错误又没有了,我无法复现。 xxxvideo 小宝影院

在性能方面倒是和《古墓丽影暗影》情况相似,运行原生版本时帧生成时间不稳定,Proton 转译运行虽然帧率低但帧生成时间较为稳定。

再尝试一个更老的游戏,2013 年的古墓丽影,MangoHud 无法监控这个游戏的运行数据,而且奇怪的是这个游戏在使用 NVIDIA 驱动时无法正常运行,进入主菜单后很快就会闪退,在使用 NVK 驱动时就可以正常运行,只是帧率明显偏低,比如下面 1080p 最高画质平均帧还不到 60。

另外这个游戏在没有使用显示器原生分辨率时可能会无法全屏,为此我又尝试了用 gamescope 强制全屏,这次也是游戏和 Steam 一起崩溃了,和前面《黑神话:悟空》的情况类似,可能 gamescope 在使用 NVK 驱动时也存在问题吧。
再试一个游戏,《蝙蝠侠:阿卡姆之城》,这个游戏使用 NVK 下直接无法启动。
最后我试了《蝙蝠侠:阿卡姆疯人院》,这个游戏在启动时会卡在 Steam 处理着色器缓存的阶段,如果在 Steam 设置中禁用着色器缓存,就可以成功进入游戏,可惜 MangoHud 依然无法监控这个游戏的数据,而且这个游戏也没有内置性能测试,我无法得知具体的性能表现,不过体感上游玩很是流畅,甚至觉得比使用 NVIDIA 驱动运行时还要流畅。
可以看出,NVK 驱动目前依然不适合日常使用,运行很多游戏都存在问题,并且它只是一个 Vulkan 驱动,虽然也可以通过 Zink 变相支持 OpenGL,但对于其他的 GPU 功能,它还是无能为力的。在现阶段,还是推荐使用 NVIDIA 官方的驱动。
另外,在 Linux 上,对于受支持的显卡,NVIDIA 如今其实更推荐使用他们的开源驱动,不过这个「开源」要打一个大大的引号,首先他们只开源了内核模块,用户层的驱动依然是闭源的,而且他们的开源仓库没有使用任何开源协议,不接受任何代码合并请求,他们所做的,也只是在每次版本更新时一股脑把源码放上来,所以这个「开源」驱动和曾经的闭源驱动没有本质区别。不过这也不代表前景一片黑暗,在红帽主导开发的另一个开源驱动 Nova 中,NVIDIA 已经开始为其提交补丁并参与开发,因为 NVIDIA 近些年将业务重心转向了企业与 AI,消费级显卡的驱动维护可能已经成为了负担,所以 NVIDIA 大概是打算将驱动维护的工作渐渐转移至开源社区,这样想来,也未必是一件坏事。
性能对比
我想知道这台小主机在运行 Windows 和 Linux 两种情况下是否存在性能差距,为此我需要寻找一些在多平台都适用的性能测试工具,而前面性能测试部分使用的 CineBench 和 3DMark 在 Linux 下都无法使用。
最终 CPU 性能测试方面我选择了 Geekbench6,它在多个平台都有原生版本,不过 Geekbench6 测试的压力要比 CineBench 小很多,最终的数据波动可能比较大,我就每个条件至少测了五次,剔除最高分和最低分,然后再取平均值。
GPU 性能测试方面,我选取了三个游戏,《古墓丽影暗影》、《极限竞速:地平线 5》以及《黑神话:悟空》,《古墓丽影:暗影》有原生 Linux 版本,正好可以对比原生版本与 Proton 转译有多大的性能差距,而另外两个游戏更新一些,对显卡压力较大,能够测试出显卡的性能极限。
所有游戏我都先统一用 1080p 中等画质测三遍,然后针对显卡坞我又用 2K 高画质加测三遍,测试显卡的性能上限。
测试条件方面,Khadas Mind 2 主机我选择全程使用性能模式测试,测试 Mind Graphics 显卡坞时都使用独显直连模式以保证最佳性能,另外陪跑测试的 ROG Ally 掌机全程使用 30W 增强模式,但是关闭了 CPU Boost。 aiyifan
在测试过程中,我尽量保持系统与驱动程序的版本一致,期间没有进行更新与升级。Windows 我一律更新到了 25H2 26200.7462,驱动都在 Mind APP 或奥创中心中更新到了最新版;CachyOS 在测试期间使用的内核版本是 6.18.2.2,mesa 版本是 25.3.2,NVIDIA 驱动版本是 590.48.01;ROG Ally 掌机上使用的 Linux 系统是 Bazzite,在测试期间使用的系统版本是 43.20260101:Stable,内核版本是 6.17.7,mesa 版本是 25.3.1;对于需要使用 Proton 转译运行的游戏,我一律使用的 GE-Proton 10-28 版本。
Geekbench6
首先是 Geekbench6 测试,Khadas Mind 2 在 Linux 下单核分要稍高于 Windows,但多核分数要落后一大截,反观 ROG Ally 掌机这边,Windows 和 Linux 下单核与多核分数都比较接近。Khadas Mind 2 在 Linux 下多核性能变差,大概还是因为 Linux 对 155H 这种大小核架构调度欠佳吧。

古墓丽影暗影
《古墓丽影暗影》的画质我选择 1080p 中画质档位,并且禁用了所有的分辨率缩放技术。
Khadas Mind 2 在 Linux 下运行《古墓丽影暗影》有很严重的性能损失,在 Windows 下平均帧超过 40,到了 Linux 下只剩了不到 30,如果用 Proton 转译运行帧率甚至更差;
ROG Ally 掌机这边,Linux 运行原生版本性能甚至要好于 Windows,无论是平均帧还是 1% low 都更高,使用 Proton 转译,平均帧相比 Windows 损失也很小,只是 1% low 稍低一些;
而显卡坞这边,在 Linux 下无论是原生还是转译,帧率都比 Windows 下低了一大截,值得一提的是,虽然这个画质设定下 RTX 4060 Ti 是很难跑满的,但在 Linux 下显卡的使用率明显偏低,大多数时候只有 60-70%,而 Windows 下大部分时候使用率都能超过 90%。

在 2K 最高画质档位下,RTX 4060 Ti 在 Windows 下几乎是全程满占用的,在 Linux 下使用率依然偏低,经常低于 80%,最后的帧数自然也低了不少。 xxxxxx

极限竞速:地平线 5
《极限竞速:地平线 5》的画质设定我参照了这个视频,只不过为了更好的画质调高了一两处选项,这也是我平时在 ROG Ally 掌机上游玩时常用的画质设定,这个画质设定同样也禁用了所有的分辨率缩放技术。
Khadas Mind 2 在 Linux 下的性能损失依然明显,这次帧率更是接近腰斩;
ROG Ally 掌机也有一定性能损失,但损失很小,依然处于可玩的范围;
显卡坞在 Linux 下帧率也是接近腰斩,同样是因为占用率上不去,在 Linux 下占用率很少超过 60%。

2K 最高画质下,使用 Linux 时 RTX 4060 Ti 多数时候占用率依然只有 60-70%,帧率也低了一大截,并且我注意到运行过程中会时不时出现帧生成时间突增的情况,体感上会偶尔卡顿一下,带来的结果就是 1% low 帧数偏低。

黑神话:悟空
因为《黑神话:悟空》的显卡压力特别大,所以核显设备基本只能以 1080p 最低画质游玩了,另外因为这款游戏无法彻底关闭分辨率缩放,为了消除变量,分辨率缩放我一律选用了 TSR 50%。
这个游戏调整分辨率时需要一并修改整个显示器的分辨率,而在 Linux 下就不需要这么麻烦,可以用 gamescope 强制修改游戏分辨率,只需在 Steam 的启动选项里添加一行 gamescope -W 2560 -H 1440 -w 1920 -h 1080 -f -- %command%,其中 -W 和 -H 表示画面实际输出的横向和纵向分辨率,-w 和 -h 表示强制游戏渲染的横向和纵向分辨率,-f 表示强制全屏。如果是 SteamOS 或 Bazzite 的游戏模式那就更简单了,只要在游戏属性里设定分辨率就行。
Khadas Mind 2 的性能表现依然和前两个游戏相似,在 Linux 下有很大的性能损失;
ROG Ally 掌机在 Windows 下的性能表现有些超出我的预料,我甚至还再三确认画质设定中帧生成是关闭的,而在 Linux 下性能损失就有些大了,但依然强于 Khadas Mind 2;
这一次显卡坞在 Linux 下的性能损失要小一些,实际运行过程中我观察到的的显卡占用也和 Windows 下更加接近,可能稍低一些,考虑到这是一个更加偏爱 N 卡的游戏,这个结果就有些合理了。

2K 超高画质下,这次无论是 Windows 还是 Linux,显卡坞都很难保持平均帧 60 以上了,不过 Linux 下平均帧和 1% low 差距更小,也就是整体帧率更稳定。 电影aiyifan

DirectX12 性能问题
可以看到在前面几个游戏中 NVIDIA 显卡在 Linux 下的性能损失很大,值得一提的是这几个游戏都是使用的 DirectX12 API,在 Linux 下 Proton 会使用 VKD3D 将 DirectX12 转译成 Vulkan 运行,按照 CachyOS Wiki,在 Linux 下 NVIDIA 显卡运行 DX12 游戏时会有很大的性能损失,目前没有很好的解决方法,NVIDIA 似乎也在着手解决,不过也不知何时能有解决方案。
可惜现在比较新的游戏基本都默认使用 DX12 且无法更改,在我测的三个游戏中,只有《古墓丽影暗影》能够在画面设置中开关 DX12,于是我又测试了下《古墓丽影暗影》在使用 DX11 下的性能表现。

乍一看使用 DX11 时性能表现似乎反而更差了,不过再看一下帧生成曲线,前两个场景中帧生成时间和使用 DX12 时是相近的,甚至更加稳定,只是最后一个场景帧率偏低导致最后总的平均帧率偏低。而且这次显卡占用终于能跑満了,虽然占用上去之后帧率并没有明显提升,第三个场景因为 NPC 较多,可能是 CPU 瓶颈,导致帧率偏低。大概这个游戏并没有专门为 DX11 优化吧。 ifun

最后我又测试了另一个游戏:《古墓丽影崛起》,这个游戏也可以在画面设置中开关 DX12,因为时间比较紧我就没有测 Windows 下的性能表现了,可以看到这次在使用 DX11 时帧率表现确实是好了一点,虽然只好了 0.5 帧,不过 1% low 帧数倒是提升更大一点。

帧生成曲线方面,使用 DX11 时稳定性也是更好一些。

所以在 Linux 下使用 NVIDIA 显卡打游戏时,如果游戏有关闭 DX12 的选项,可以尝试关闭 DX12 以获得更好的性能,如果游戏内有开启 Vulkan 的选项那就更好了(比如《荒野大镖客:救赎 2》),就不用经过 DXVK 或 VKD3D 转译了,性能理论上应该会更好一些,不过最终还是要看具体的游戏,有些游戏可能区别比较明显,有些游戏可能性能反而更差。 爱壹帆
2026-01-24 更新 免费在线影院
在最新的 Vulkan v1.4.340 版本中,刚刚修复了 NVIDIA 显卡的 DX12 性能问题,性能表现应该会好很多,不过在短时间内普通用户应该还不能体验到新版 Vulkan 带来的性能提升,因为需要等 NVIDIA 驱动更新到最新版的 Vulkan,要想在转译 Windows 游戏时有提升还要等 DXVK 和 VKD3D 这些项目进行适配,还要等这些更新进入到下游发行版的软件源,即使是 Arch 系这样更新激进的发行版,真正要用上大概也要好几个月之后了,只能耐心等待了。
整体看下来,这套 Khadas Mind Family 的 Linux 适配并非完美,一些外围硬件还无法完美适配,CPU 与 显卡的性能表现也不是很理想,一方面是 Linux 对 Intel 大小核架构的 CPU 调度欠佳,另一方面是 NVIDIA 显卡在 Linux 下的驱动程序是出了名的问题多。还是 AMD 的 CPU 与显卡在 Linux 下适配更加完美,不知道 Khadas 在未来会不会推出使用 AMD 硬件的 Mind 系列小主机与显卡坞。
使用场景与未来展望
移动办公
很多人说生产力的最佳形态是高性能台式 PC 加轻薄笔记本,台式 PC 用来完成繁重的工作,而笔记本用来满足便携的需求,但对于我这种对电脑有些轻微强迫症的人来说,我会希望两套设备的环境尽可能相同,在两套设备之间切换时尽可能的无缝,但维护两套独立的设备,让二者环境尽可能相同是十分费时费力的工作。
但 Khadas Mind Family 套件就很好地解决了我的这个痛点,它相当于将前面提到的两套设备合为一体。在家时把小主机与显卡坞合体,就得到了一台高性能台式 PC,当有便携需求时,可以将小主机直接取下放入口袋,并且因为它们实质上是同一套设备,无需费力维护两套设备的系统环境,真正做到了无缝切换。
不过就现在而言,对于移动办公需求,这套设备还称不上是完全体,想要做到随身携带,随时打开办公,你还需要一个便携屏、一套键鼠以及一个支持 65W 以上 PD 供电的充电宝,这样一整套下来比直接带个笔记本要麻烦多了。
Khadas 最近在 CES 上发布了很多新品,包括了新的 Mind xPlay 便携屏,配备了一块 13 英寸显示屏和 47.94Wh 的电池,并且有选配的键盘。搭配这款便携屏,才算是达成了移动办公的完全体吧,不过这款便携屏目前在国内似乎还未发售,只能耐心等待了。
图片来自 Khadas 官网Steam Machine
当 Khadas Mind 2 与 Mind Graphics 结合时,我第一时间想到的其实是 Valve 的 Steam Machine,它有着和 Steam Machine 相似的体积,但有强的多的图形能力,所以有没有可能将其作为 Steam Machine 的上位替代,将其作为一个小体积高性能的游戏主机呢?只能说,在现阶段,还没有十分完美的解决方案。
要作为游戏主机,它还需要一个适合手柄操作的系统界面,虽然 SteamOS 已经渐渐开放给第三方设备安装了,但依然不适配很多硬件,特别是 NVIDIA 的显卡。不过好在 Bazzite 提供了一个支持 NVIDIA 显卡和 Steam 游戏模式的版本,能够提供和 SteamOS 相似的体验,我也尝试安装并体验了下,目前这个版本还是测试版,依然存在一些问题,比如默认状态下 Steam 游戏模式界面会十分卡顿,要解决这个问题,需要切换到桌面模式,在 Steam 设置中勾选「在网页视图中启用 GPU 加速渲染」。

游戏性能方面,经过我的测试和在 CachyOS 下差不多,NVIDIA 驱动的性能优化依然不是很理想,另外有些游戏在首次启动时,Steam 处理着色器预缓存的速度会格外缓慢,我在 CachyOS 上也遇到了相似的问题,如果不想长时间等待,可以在 Steam 设置中禁用着色器缓存,但这样会导致游戏在首次加载场景时更卡顿一些。
另外我还发现,在使用小主机的核显启动原生版本的《古墓丽影暗影》时,会有严重的内存泄露问题,光进入游戏主菜单就会吃掉将近 50G 内存,这个问题似乎只会在使用 155H 核显和 Bazzite 系统时会出现,使用独显启动,或是换到 CachyOS 都不会出现内存泄露的问题,ROG Ally 掌机也没有问题,很是奇怪。
如果不想费心应对各种游戏兼容性问题,其实也可以将 Windows 变成 Xbox。在 ROG Xbox Ally 掌机公布时,Windows 一并推出了 Xbox 全屏模式,在这个模式下系统会变成适用于手柄操作的全屏界面,并且精简了很多进程,更加轻量化。虽然目前只有少数 Windows 掌机默认拥有这个模式,但可以通过第三方工具来为任意 Windows 系统启用这个模式,最简单的工具是 Xbox Full Screen Experience Tool,安装后打开,就可一键启用 Xbox 全屏模式。
如果不想用在全屏模式使用 Xbox,而是想用其他的游戏启动器,可以考虑使用 AnyFSE,使用这个工具可以自由选择自己喜欢的启动器替代默认的 Xbox 应用。
展望未来,更多可能?
Khadas 最近在 CES 中发布了好几款 Mind 系列新品,除了前面提到的 Mind xPlay,还有更新了处理器的 Mind Pro 和换用了 RTX 5060 Ti 的 Mind Graphics 2,可以看出 Khadas 是打算积极更新 Mind 系列产品线的,在未来我希望能够围绕 Mind Link 接口推出更多形态的扩展设备,或是有没有可能开放 Mind Link 接口的规范,允许第三方厂商为其开发扩展设备?
对于扩展设备,我倒是有两个有趣的点子,一个是有多个硬盘位的扩展坞,可以扩展出更多存储(甚至作为多盘位 NAS 使用);另一个是带手柄的 7 寸左右的便携屏,让其变为可以进行轻度游戏的掌机。不知道在未来我的设想会不会成真。
00目录 0