全球首款,搭载 openKylin 系统的 RISC-V 笔记本 ROMA ,其诞生的背后并不简单!

2023年3月26日,默认搭载openKylin操作系统的全球首款RISC-V笔记本电脑ROMA正式发布。ROMA一经亮相,便收获了开发者的广泛关注。作为全球首款原生RISC-V开发笔记本电脑,ROMA的发布为RISC-V的生态应用提供了更多可能,真正实现了RISC-V从物联网领域向通用桌面领域的迈进。

作为第一代样机,ROMA 诞生的背后凝聚了无数人的努力与付出。在双方合作前期,openKylin社区技术委员会主任吴庆波、委员王文竹、刘晓东、李剑峰,社区秘书长余杰、副秘书长刘敏,RISC-V SIG Maintainer 李卓珩、丁晨光等相关成员与鉴释科技(深圳)有限公司董事长梁宇宁,鉴释科技产品总监陆琰雯等人在珠海和长沙两地开展了多次研讨交流会议,围绕openKylin与ROMA的战略合作规划进行深入交流,共同为推动RISC-V生态发展努力。

 

其中,在ROMA的开发过程期间,openKylin社区RISC-V SIG小组成员攻克了多项技术难题,除了对其硬件特性进行优化外,还为其丰富了软件生态,以满足日常办公需求。

 

 

01

系统启动问题解决

面对时间紧任务重的挑战,openKylin社区RISC-V SIG Maintainer李卓珩和丁晨光到深圳与ROMA集中攻关,根据ROMA的需求,对文件系统进行了裁剪,缩小文件系统体积为原体积的1/2。并针对ROMA硬件特性,分析了系统整个系统启动流程,包括Bootloader和内核及文件系统,解决了系统在ROMA上的启动问题

02

系统显示问题解决

针对系统显示,openKylin社区RISC-V SIG成员深入调研了X、Wayland等显示相关的模块,包括mesa驱动、opengl/opengles、gpu内核驱动模块等。并对动态库版本、软件包本进行选型适配,在ROMA中支持了X和wayland的两种显示协议

03

视频播放流畅度问题解决

视频播放的流畅度,一直是困扰RISC-V硬件的一大问题。openKylin社区RISC-V SIG小组通过对GPU驱动及相关动态库的适配,解决了视频渲染、及通过ffmpeg命令硬解码流畅播放视频的问题

04

软件生态丰富

为了丰富ROMA上的基础软件,openKylin社区RISC-V SIG小组为其适配了包括Libreoffice、FireFox和钉钉等软件,满足了客户的日常办公需求。

 

除了上述问题,openKylin社区RISC-V SIG组还解决了包括网络无法连接,系统显示颜色不正常等各种问题,最终适配完成了能够顺畅运行的系统和丰富的软件应用,按时向全球宣告了ROMA笔记本的问世。总之,正如ROMA发布会上郑纬民院士所说:“过程无疑是艰难的,但当此问题解决以后,一切都迎来了希望的曙光。

 

后续,openKylin社区RISC-V SIG小组将继续对ROMA发行版进行系统适配优化,进一步提升用户体验。同时,也欢迎所有志同道合的小伙伴加入我们,共建RISC-V的硬件和软件生态,把RISC-V做得更好。

 

openKylin(开放麒麟)社区旨在以“共创”为核心,在开源、自愿、平等、协作的基础上,通过开源、开放的方式与企业构建合作伙伴生态体系,共同打造桌面操作系统顶级社区,推动Linux开源技术及其软硬件生态繁荣发展。

社区首批理事成员单位包括麒麟软件、普华基础软件、中科方德、麒麟信安、凝思软件、一铭软件、中兴新支点、元心科技、中国电科32所、技德系统、北京麟卓、先进操作系统创新中心等13家产业同仁和行业机构。

 

审核:openKylin

优秀的个人博客,低调大师

微信关注我们

原文链接:https://www.oschina.net/news/235210

转载内容版权归作者及来源网站所有!

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。

相关文章

发表评论

资源下载

更多资源
Oracle Database,又名Oracle RDBMS

Oracle Database,又名Oracle RDBMS

Oracle Database,又名Oracle RDBMS,或简称Oracle。是甲骨文公司的一款关系数据库管理系统。它是在数据库领域一直处于领先地位的产品。可以说Oracle数据库系统是目前世界上流行的关系数据库管理系统,系统可移植性好、使用方便、功能强,适用于各类大、中、小、微机环境。它是一种高效率、可靠性好的、适应高吞吐量的数据库方案。

Apache Tomcat7、8、9(Java Web服务器)

Apache Tomcat7、8、9(Java Web服务器)

Tomcat是Apache 软件基金会(Apache Software Foundation)的Jakarta 项目中的一个核心项目,由Apache、Sun 和其他一些公司及个人共同开发而成。因为Tomcat 技术先进、性能稳定,而且免费,因而深受Java 爱好者的喜爱并得到了部分软件开发商的认可,成为目前比较流行的Web 应用服务器。

Eclipse(集成开发环境)

Eclipse(集成开发环境)

Eclipse 是一个开放源代码的、基于Java的可扩展开发平台。就其本身而言,它只是一个框架和一组服务,用于通过插件组件构建开发环境。幸运的是,Eclipse 附带了一个标准的插件集,包括Java开发工具(Java Development Kit,JDK)。

Java Development Kit(Java开发工具)

Java Development Kit(Java开发工具)

JDK是 Java 语言的软件开发工具包,主要用于移动设备、嵌入式设备上的java应用程序。JDK是整个java开发的核心,它包含了JAVA的运行环境(JVM+Java系统类库)和JAVA工具。