来源:ODROID-n2+使用Wayland和潘弗罗斯特对Ubuntu21.10的评价-CNx软件中文站
ODROIDn2+由韩国开发板制造商Hardwkernel于2020年7月推出,但直到最近我才获得AMLOGICs922xRevCSBC。硬核希望我使用panfrost开源GPU驱动程序来测试他们最新的Ubuntu21.10映像。让我们来看看这篇文章。
ODROIDn2+套件的拆包让我们来看看我从韩国SBC制造商那里收到的套件。
该套件包括配备32GBEMMC闪存模块的ODROIDn2+单板计算机、带EU插头适配器的12V/2A电源、80mm风扇套件和USB3.0到EMMC读卡器。
ODROIDN2配24W电源适配器+
USB3.0EMMC闪存读取器
ODROIDN2AMLOGICs922x开发板
ODROIDn2+现在只提供4GB内存,因为旧的2GBODROIDn2不再可用。因此,我们的ODROIDn2+有四个USB3.0端口和HDMI2.0端口视频输出、千兆以太网和一个40针GPIO接口,并通过发展委员会底部有一个更大的散热片。
ODROIDN2+SBC
风扇安装、首次启动和系统信息我们将在下面看到,不需要风扇。但既然它在这个工具箱里,我们就用它。我在散热器顶部总共安装了4个垫圈。
ODROID-N2+风机安装
因此,现在我们可以稍微提升开发板,为开发板的超静音散热器提供更好的气流。由于Ubuntu21.10预装在开发板的EMMC闪存上,我只需要连接以太网、HDMI、USB键盘和鼠标、USB3.0硬盘和12V/2A电源即可开始使用。
ODROIDN2+Ubuntu21.10
大多数时候,显影板是完全静音的,因为散热器只有在温度超过65°C时才会启动。只要不超过负载,启动时就听不到声音,所以我还抬起显影板,检查风扇是否正常旋转。然后,回到我们的第一只靴子。
如你所见,我仍然没有改变一台坏了的测试电视。
开发委员会工作正常。屏幕上的垂直线只是因为我的LG电视坏了。日志显示了硬核用户。我们可以使用odroid密码登录。但是当我以后用它的时候小马我发现我需要使用odroid/odroid,因为硬核只是odroid的用户名。
让我们检查一下系统信息:
请访问“CNx软件中文站”官网查看完整信息
Ubuntu21.10按预期安装在32GBEMMC闪存(29gbrootfs)上,其系统配备4GBram,其中3.6GB可用于Linux。
我们可以获得关于inxi的更多细节,包括确认它的panfrost开源GPU驱动程序用于Ubuntu21.10镜像。您可以参考以下内容:
请访问“CNx软件中文站”官网查看完整信息
音频部分也很有趣,很新管道音频和视频服务器采用更传统的alsa(高级Linux声音体系结构)和pulseaudio(跨平台,可通过网络工作声音服务)正在一起运行。
基准我们在开发板上运行了一些无头和图形基准测试。
我将从SBC长凳开始:
请访问“CNx软件中文站”官网查看完整信息
我没发现throttling。throttling是一种在CPU温度过高时通过降低频率来保护CPU的机制。我没有听到风扇的声音,但根据报告的温度,风扇应该在工作:
请访问“CNx软件中文站”官网查看完整信息
风扇的声音不大。我笔记本电脑风扇的噪音比ODROIDn2+风扇的噪音大,所以风扇的声音几乎听不见。请注意,风扇仅在要求更高的多线程7-Zip基准测试期间触发,并且在大多数情况下不会被激活。试验在环境温度为28°C的房间中进行。
7-Zip覆盆子派4和ODROIDn2+比较
作为参考,ODROID-n2+仍然是然而,它比覆盆子派4快得多,超频为2.0GHz。由于对panfrost的支持是ODROIDn2+Ubuntu21.10图像的亮点之一,我将仔细检查是否需要启用它glx信息:
请访问“CNx软件中文站”官网查看完整信息
尝试之后,结果是panfrost和mesa21.3开发分支,glxinfo的输出相当长,所以我把它放在了一个开源的在线版本中剪贴板巴斯德宾。
现在是时候使用es2gears和glmark2-es2基准测试了。Es2gears可以在全屏模式下以每秒60帧的速度轻松运行。
glmark2-es2-Wayland它也可以与panfrost开源驱动程序一起使用。
glmark2-es2-waylandodroid-n2plus
这是屏幕测试的输出,如下所示:
请访问“CNx软件中文站”官网查看完整信息
Glmark2得分为979分。2019年等等,我用ODROIDn2运行Ubuntu18.04+gnome3+Linux5.0和Wayland臂GPU驱动程序编写了相同的测试。比分是1119。然而,那是两年前的事了。现在肯定有很多变化,但开源驱动程序似乎比封闭源代码驱动程序慢一点。此外,我可以看到panfrost依赖OpenGLes3.1,而arm驱动程序使用OpenGLes3.2。
我还尝试在屏幕外模式下进行基准测试:
请访问“CNx软件中文站”官网查看完整信息
分数比以前低了。我认为测试结果不太正确。
ODROIDn2+的用户体验我在开发板上测试了Ubuntu21.10的一些支持功能,并了解了它作为桌面的操作:
- 多任务处理——冷启动(即关机和完全断电后启动)开始按顺序启动FirefoxThunderbird、图书馆办公室writer和gimp等应用程序
- 使用Firefox和chromium浏览网页–打开多个选项卡,YouTube1080p、1440p和2160p(4K),webgl演示:水族馆
- 使用超级赛车用海豚模拟器玩游戏
你可以通过观看视频、相关视频链接了解更多信息,点击此处查看。
简而言之,对于arm平台,ODROIDn2+的速度非常快。为了在YouTube中完美流畅地播放视频,此时最好使用720p。Firefox使用H.264,视频解码限制为1080p,而chrome使用VP9,支持最多4K,但无法观看。Webgl水族馆演示,通过网络浏览器渲染3D图像,在Firefox中以每秒16-17帧的速度渲染500条鱼。然而,chromium的速度只有3FPs,可能是因为不支持/启用GPU加速。开源3D卡丁车游戏它在全屏模式下正常工作,但不像我想要的那么平滑。我在海豚模拟器里试过超级马里奥,效果很好。
我在dolphin模拟器中遇到了白色背景上的白色文本问题。解决方案是在Ubuntu的外观设置中切换到黑色主题。
在海豚设置之前(左)和之后(右),切换到Ubuntu设置中的黑暗主题
我也想用其他程序和命令行工具播放4K视频,但我无法安装Kodi:
请访问“CNx软件中文站”官网查看完整信息
在这个时候,VLC只会显示一个黑屏,音频播放正常,并且我无法安装wiki中列出的命令行工具kplayer和c2play,但我没有尝试从源代码构建后者。我也问过硬核,但我还没有得到答案。如果有解决方案,我将再次更新此评估。顺便说一句,你可以看到Ubuntu21.10的下载页面仍然不可用,所以这可能意味着图像仍在进行中。在任何情况下,我们都可以在现代soc中使用开源的arm-GPU驱动程序,这一点非常重要快乐的
推荐更多高质量文章:
1.在Ubuntu和windows10-CNx软件中文站安装liberoSOC的经验
2.在AcerAspire3a315-41g笔记本电脑上安装Ubuntu18.04系统和隐藏的m.2SSD插槽-CNx软件中文站
3.MINIXngc-5评估、windows10、Ubuntu20.04和外部GPU-CNx软件中文站
最新评论