Beelink GTi11评测第2部分:在英特尔酷睿i5-1135G7迷你PC上运行Ubuntu 20.04

原文链接:Beelink GTi11 review – Part 2: Ubuntu 20.04 on an Intel Core i5-1135G7 mini PC 由Ian W. Morrison撰写。
本文共计5021字,预计阅读7分钟
在Beelink GTi11上安装ubuntu 20.04
在Beelink GTi11上安装ubuntu 20.04

在之前评测的第一部分,我评测了Beelink 新推出的 GTi11 Intel Tiger Lake 迷你电脑运行 Windows 11 时的各项性能。在本次的评测中,我将会详细介绍该电脑运行Ubuntu 20.04的情况。

硬件概述回顾

GTi11 是 168 x 120 x 39 毫米(6.61 x 4.72 x 1.54 英寸)主动散热型的迷你 PC,我评测的型号是配备 i5-1135G7 Intel Tiger Lake 四核 8 线程 2.50 GHz 的核心处理器。搭配的是英特尔 Xe 核显、处理器主频可以超频至 4.20 GHz。

我评测的型号还包括一个 500GB M.2 2280 NVMe PCIe Gen 3.0 SSD 硬盘(最初安装了 Windows 10 Pro,但现在成功升级到 Windows 11 Pro)、两根 8GB DDR4 3200 MHz 内存、一个焊接的英特尔 AX201 WiFi 6(或 802.11ax)芯片和双 2.5Gb 以太网端口。

硬件规格上其中四个 USB 端口都被列为了 3.0,但我使用安装了“USB 转 M.2 NVMe 适配器”(来自ORICO M2PAC3-G20 M.2 NVMe SSD附件)的三星 980 PRO PCle 4.0 NVMe M.2 SSD ,并在 Ubuntu 上重新测试了它们。并再次确认前面的两个 USB 端口实际上是 3.1(USB 3.2 Gen 2×1 即 10 Gbit/s)的。可参见 Bus 02、Port 1、Dev 12:

GTi11 前两个USB端口的速度为10Gbps
GTi11 前两个USB端口的速度为10Gbps

后部端口则为 3.0(USB 3.2 Gen 1×1 即 5 Gbit/s),可参见 Bus 04、Port 3、Dev 5 :

GTi11 后两个USB端口的速度为5Gbps
GTi11 后两个USB端口的速度为5Gbps

另一个有趣的点是机器前面的“Type-C”端口实际上是一个 Thunderbolt 4 端口,我还是使用相同的 Gen 4.0 NVMe SSD 确认了。但这次我使用的是安装在我 JEYI Thunderbolt 3 M.2 NVMe 外壳中的SSD:

GTi11前面的“Type-C”端口就是Thunderbolt 4端口
GTi11前面的“Type-C”端口就是Thunderbolt 4端口

并且当“用作”USB“Type-C”端口时,它也以 USB 3.1 的速度运行,可参阅 Bus 02、Port 1、Dev 11 :

GTi11 前面“Type-C”端口的速度为10Gbps
GTi11 前面“Type-C”端口的速度为10Gbps

而且,它还可以通过“交替模式”支持视频输出:

支持HDMI的type-c端口
支持HDMI的type-c端口

评测方法

在评测迷你 PC 时,我通常将它们的性能与一些最近发布的迷你 PC 进行比较。我现在使用 Ubuntu 20.04.3 LTS 进行评测,并使用了精选常用 Linux 基准测试以及 Thomas Kaiser 的“sbc-bench”进行测试。这是一小组不同的 CPU 性能测试,重点关注是在 Ubuntu 运行时的服务器性能。我还使用默认配置编译的v5.4 Linux 内核,作为使用真实场景的性能测试。最后,我使用了“Phoronix 测试套件”,这样就比较方便和 Windows 上使用相同测试集进行基准测试时进行比较。

在进行基准测试之前,我同样执行了所有必要的安装和更新,这样能保证运行的都是最新版本的操作系统。关于操作系统的一些细节我也截图进行了保存。

在将 Windows 分区缩小一半并创建一个新分区后,我使用 Ubuntu 20.04.3 ISO 作为双启动并在 Beelink GTi11 上安装了 Ubuntu。操作之后,我发现的第一个问题就是 LiveUSB 无法识别以太网端口:

LiveUSB无法识别以太网端口的界面
LiveUSB无法识别以太网端口的界面

这可能是由于端口为 2.5Gbps,因此必须使用 WiFi 完成安装,一旦安装好,以太网端口就可以正常运行了。

第二个问题是没有来自 HDMI 的音频,而且将外部扬声器或耳机连接到 3.5毫米音频插孔后也没有音频。即使安装完成了,这个问题也仍然存在。

无法识别HDMI音频设备
无法识别HDMI音频设备

运行“dmesg”后,系统给出了一个关于如何修复 HDMI 音频的大致方向,如下所示:

dmesg给予修复HDMI音频的建议
dmesg给予修复HDMI音频的建议

通过添加snd_intel_dspcfg.dsp_driver=1为 GRUB2 内核启动参数,可以成功修复 HDMI 音频。

成功修复HDMI音频
成功修复HDMI音频
ubuntu上音频界面
ubuntu上音频界面

然而,这还是没有解决耳机没有声音的问题。在“dmesg”中还报告了一些 BIOS 错误,这一部分的重要性尚暂时还未确定。

“dmesg”中还报告的一些 BIOS 错误
“dmesg”中还报告的一些 BIOS 错误

另一个先前遇到的问题又再次发生了,其中一个基准测试需要使用该-march=native选项编译其代码,因为默认 9.3.0 版本编译器包无法使用识别该 CPU 的“tigerlake”架构,解决方案就是需要安装和使用 10.3.0 以后的gcc和 g++版本。如下所示:

安装g++ 10.3.0
安装g++ 10.3.0

最后,需要安装Mangohud 最新预发布的侠盗飞车 V 游戏版本,这样才能成功监控。否则在切换登录和关闭时就会崩溃。

 Ubuntu 性能

安装和更新、并简要检查后,我们可以看到 Wi-Fi、蓝牙和以太网工作都是正常的,除了上面所述的音频问题。

Ubuntu 20.04.3下关键的硬件信息如下所示:

Ubuntu 20.04.3下的硬盘信息
Ubuntu 20.04.3下的硬盘信息

Ubuntu 20.04.3下GTi11的关键硬件信息
Ubuntu 20.04.3下GTi11的关键硬件信息


然后我将 CPU Scaling Governor 设置为“性能”并运行了我的 Linux 基准测试,其中大部分结果是基于文本的。图形结果主要包括如下内容:

ubuntu上运行GeekBench 5的得分
ubuntu上运行GeekBench 5的得分
ubuntu上运行Unigine Heaven Benchmark 4.0的得分
ubuntu上运行Unigine Heaven Benchmark 4.0的得分

后者可以直接与“使用 OpenGL 渲染且在 Windows 中运行时的结果”进行比较,如下所示:

windows上运行Unigine Heaven Benchmark 4.0的得分
windows上运行Unigine Heaven Benchmark 4.0的得分

我还运行了 PassMark PerformanceTest Linux,如下所示:

ubuntu上运行PassMark PerformanceTest的结果
ubuntu上运行PassMark PerformanceTest的结果

这同样可以直接与在 Windows 上运行时的结果进行比较,如下所示:

windows上运行PassMark PerformanceTest的结果
windows上运行PassMark PerformanceTest的结果

对于同一组 Phoronix 测试套件测试,结果如下所示:

Phoronix 测试套件测试结果
Phoronix 测试套件测试结果

测试的完整结果与其他最近迷你 PC 的比较如下所示:

迷你 PC在Phoronix 测试套件测试结果的对比
迷你 PC在Phoronix 测试套件测试结果的对比

结果表明,与较旧的迷你 PC 相比,集成 GPU 的GTi11性能有所提高,下面我会对其功能进行进一步的探讨。

使用浏览器和 Kodi 播放视频

使用浏览器进行视频播放还是相当成功的,只是 Firefox 播放 4K 60 FPS 视频时出现了丢帧情况,但是当质量设置为 1440p 时就没有丢帧现象了。

ubuntu 上使用 Firefox 播放4k 60 FPS视频
ubuntu 上使用 Firefox 播放4k 60 FPS视频

我还尝试在 Firefox 和 Chrome 中的 YouTube 中播放 8K 60 FPS 视频,但都没有像在Windows 那样成功。测试中还出现了连续停顿和丢帧的情况。

ubuntu 上使用Firefox播放Youtube中8K 60 FPS 视频的画面
ubuntu 上使用Firefox播放Youtube中8K 60 FPS 视频的画面
ubuntu 上使用Chrome播放Youtube中8K 60 FPS 视频的画面
ubuntu 上使用Chrome播放Youtube中8K 60 FPS 视频的画面

最后,我在 Kodi 中又播放了一些各种格式的视频,所有这些视频都没有问题。直到我尝试了 8K 30 FPS 和 8K 60 FPS,切换到使用软件解码时它们会出现跳帧和卡顿现象,如下所示:

ubuntu上使用Kodi播放8k 30 FPS的norway视频
ubuntu上使用Kodi播放8k 30 FPS的norway视频

与我之前的 Windows 测试类似,我对 Steam 下的三款游戏(“反恐精英:全球攻势”、“侠盗飞车 V ”和“古墓丽影:暗影”)进行了 1080p 和 720p 的基准测试,其中 “反恐精英:全球攻势” 和 “侠盗飞车 V ”使用了默认设置。“古墓丽影:暗影” 使用了“最低”的图形预设。平均 的FPS 结果如下所示:

Ubuntu上运行游戏的平均FPS得分
Ubuntu上运行游戏的平均FPS得分

有趣的是: “反恐精英:全球攻势”在 Ubuntu 上的表现明显要比在 Windows上运行好,如下所示:

Ubuntu 上运行“反恐精英:全球攻势” 1080p 的得分
Ubuntu 上运行“反恐精英:全球攻势” 1080p 的得分
Ubuntu 上运行“反恐精英:全球攻势” 720p 的得分
Ubuntu 上运行“反恐精英:全球攻势” 720p 的得分

“侠盗飞车 V ”表现出了类似的性能,但 “古墓丽影:暗影”在 Ubuntu 上的表现就稍微差一些。

压力测试下CPU温度和降频

Beelink GTi11 使用主动冷却并在 Ubuntu 上运行了压力测试,运行时可以看到 CPU 温度上升到 85°C 的峰值,然后又下降了一些,平均在 75°C 左右,如下所示:

Beelink GTi11 ubuntu压力测试
Beelink GTi11 ubuntu压力测试

在环境室温为 26.7°C 状态下,进行压力测试的时候设备的顶部并没有变热。但由于其机箱具有反射型表面,除了最大值约为 42°C 的指示读数,很难测量到实际的温度。尽管有时在设备旁边的声表上测得的音量高达 50 dBA,但我觉得当风扇升至最大值时,听到风扇的声音也并不算过分。

如果在压力测试时监控 CPU 的频率,可以看到它是从 3800 MHz 开始的,然后立即被热限制在了平均 3300 MHz。

压力测试期间CPU出现降频
压力测试期间CPU出现降频

网络吞吐量测试

使用“iperf”在 Ubuntu 上测量网络连接吞吐量:

iperf测试结果
iperf测试结果

能耗

功耗测量如下:

  • 断电(关机) – 0.9 W
  • BIOS – 19.3 W
  • GRUB 启动菜单 – 18.7 W
  • 空闲 – 11.1 W(Windows) 和 8.8 W (Ubuntu)
  • CPU 压力 – 42.0 W(Windows “cinebench”测试)和 41.3 W(Ubuntu Stress测试)
  • 视频播放* – 17.9 W(Windows Edge 4K 60 FPS)和 43.4 W(Ubuntu Chrome 4K 60 FPS)

*功率数字因风扇而波动,因此该值是中值高功率读数和中值低功率读数的平均值。

启动迷你 PC 并按 F7 键会出现一个引导菜单,其中包括对 BIOS 的访问。从以下代表性图片中可以看出,BIOS不受限制。

“Main”选项卡
“Main”选项卡
“Advance”选项卡
“Advance”选项卡

两个最常用的 BIOS 选项就是:“局域网唤醒”和“交流电源丢失策略”,你们可以从 BIOS 的“Boot”选项卡轻松访问:

“Boot”选项卡
“Boot”选项卡

进一步观察

Beelink GTi11 在 Windows 下的表现实在让人太印象深刻了。相比之下,Ubuntu 下的 GPU 性能其实有点让人失望,而且还有 Ubuntu 安装和耳机音频问题。鉴于该设备包括 Windows 10/11 Pro 的许可证,其中还包括 WSL2,所以我个人觉得只有真的十分需要再安装 Ubuntu,否则不建议安装Ubuntu 。

最后,再次感谢 Beelink 送给我的 GTi11。如果你们感兴趣,可以到Banggood上去看看。目前配置i5/16GB/500GB的Beelink GTi11版本零售价大约是 610美元,配置i7/32GB/500GB的Beelink GTi11版本售价则为 820 美元

分享这篇文章
订阅评论
提醒
0 评论
内联反馈
查看所有评论