ubuntu rootfs(使用Wayland和Panfrost在Ubuntu 21.10上进行ODROID-N2+评测)

来源: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和WaylandGPU驱动程序编写了相同的测试。比分是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软件中文站”官网查看完整信息

ubuntu root

在这个时候,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软件中文站

您可以还会对下面的文章感兴趣

最新评论

  1. 最近爷缺爱
    最近爷缺爱
    发布于:2022-04-27 23:20:27 回复TA
    的速度渲染500条鱼。然而,chromium的速度只有3FPs,可能是因为不支持/启用GPU加速。开源3D卡丁车游戏它在全屏模式下正常工作,但不像我想要的那么平滑。我在海豚模拟器里试过超级马里
  1. 成琰全朋
    成琰全朋
    发布于:2022-04-27 18:36:17 回复TA
    怎么会
  1. 费阅弘蓉
    费阅弘蓉
    发布于:2022-04-27 18:36:17 回复TA
    只要不触我底线,你怎样得瑟都行。

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

使用微信扫描二维码后

点击右上角发送给好友