当前位置: 首页 > Linux

RISC-V SIG 新进展:Chromium 等多个桌面软件登录欧拉开源操作系统

时间:2023-04-06 01:23:55 Linux

RISC-VSIG新进展:Chromium等桌面软件已登陆Euler开源操作系统RunChromium的RISC-V发行版。浏览器作为桌面应用的核心软件,决定了操作系统整体的用户体验。目前,RISC-VSIG已经为openEulerRISC-V适配了Chromium和Firefox两个开源浏览器。此外,KDE、DDE桌面环境已初步适配成功,多媒体播放器、邮件客户端等更多常用桌面软件也已成功适配,为系统用户带来更丰富的桌面体验。Chromium与Firefox的适配RISC-VSIG分别于今年6月和8月完成了Firefox和Chromium的适配。目前,两大浏览器已经能够完成网页浏览、认证登录、收发邮件、播放视频等基本功能,能够满足用户的基本需求。openEulerRISC-V支持的Chromium版本为100/103,目前运行的版本为Chromium103,在无与伦比的XFCE桌面上测试成功。RISC-VSIG基于openEuler主线87版本进行了跨版本升级,参考了openSUSE、StarFive等社区的工作,并结合openEulerRISC-V系统环境进行了优化调整。针对openEulerRISC-V的构建需求,当前版本的Chromium不仅完善了基础构建系统,还将RISC-V引入第三方模块,如渲染引擎angle、dump抓取模块breakpad、解码器dav1d,以及多媒体ffmpeg的构建和实现,保证图形界面能够在RISC-V架构上稳定运行。openEulerRISC-V支持的Firefox浏览器版本为97/100,目前运行的版本为Firefox100。RISC-VSIG介绍了ArchLinux和Zentinal的Firefox打包构建工作,启用了VA-APIA卡硬解,修复了Rust开启3级编译优化的问题。Firefox已经在主测试环境中顺利运行。桌面环境和组件的适配2021年,RISC-VSIG已经对XFCE桌面进行了适配。为了提供更多的桌面环境选择,最近陆续适配了DDE和KDE桌面。DDE是同心软件的桌面环境。自同心软件逐渐加入对RISC-V的支持后,DDE的适配成为RISC-VSIG完成个人桌面配套软件的目标之一。目前在openEuler的RISC-V架构下,DDE、QEMU、VisionFiveV1均已测试成功运行。KDE是一个功能非常丰富的桌面环境,主要由openSUSE维护。目前,在openEuler的RISC-V架构下,KDE已经成功运行在QEMU中,Kate、Konsole等部分KDE软件也已经测试运行成功。由于硬件瓶颈,KDE适配Unmatched和VisionFiveV1需要一定的时间。桌面应用适配RISC-VSIG也完成了多媒体播放器VLC、邮件管理工具Thunderbird等桌面应用的适配。VLC参考openSUSE的工作,补充了libdvbpsi、libmatroska、lirc、live555等解码库的打包构建,修复了VLC对opencv4的支持。可在openEuler操作系统上稳定运行。Thunderbird基于Firefox适配工作构建实现,当前运行版本为97。RISC-VSIG正在适配更多桌面应用。目前办公套件LibreOffice和开发工具eclipse将陆续发布。个人桌面软件环境在不断完善。预计将组装为RISC-V个人笔记本准备的桌面应用环境。为了保障Chromium等软件的稳定运行,加速openEuler桌面软件生态的完善,我们需要更多的小伙伴加入公测。也欢迎大家下载体验openEulerforRISC-V镜像,在openEuler上做更多没有经验的问题。附(未验证)常用软件安装验证,快来和samuelyuan一起玩openEuler:https://gitee.com/samuel_yuan/riscv-openeuler-visionfive。无论是适配软件的测试,还是未适配软件的验证,只要你感兴趣,就有你的位置,快来加入我们吧!作者简介杨艳玲,中国科学院软件研究所PLCT实验室实习生,欧拉开源社区RISC-VSIG成员。目前是温州大学研究生,负责协助RISC-VSIG的日常运营。