deepin V23 新进展!deepin 成功适配 MilkV Mars

news2024/7/4 5:14:31

内容来源:deepin(深度)社区


deepin-ports SIG(Special Interest Group,特别兴趣小组),deepin(深度)社区积极与各大厂商展开合作,参与对 RISC-V 架构和设备的适配工作。经过持续的努力,目前在 RISC-V 架构上已经完成了对大部分主流平台和开发板的支持,为 Linux 操作系统的生态系统增添了丰富的内容。

最近,deepin(深度)社区成功完成了对 MilkV Mars 开发板的适配工作,并成功运行了 RISC-V 版本的 deepin V23。同时,他们即将发布适用于 MilkV Mars 的 deepin V23 Preview 版本,这无疑是 deepin 在多架构生态系统上取得的又一重要里程碑。这一成果的达成不仅标志着深度科技在多架构领域的积极探索和突破,也为 RISC-V 生态系统的进一步发展注入了新的活力。

MilkV Mars

Milk-V Mars 是由群芯闪耀推出的一款采用 StarFive JH7110 芯片的、第一款信用卡大小的高性能 RISC-V 单板计算机(SBC)。

Milk-V Mars 搭载了四核高性能 RISC-V 处理器 —JH7110 和最大 8GB LPDDR4 内存,支持 PoE 供电和外置 M.2 WiFi/ 蓝牙模块,为用户提供了丰富的扩展能力,适用于各种应用场景。

deepin V23 在 MilkV Mars 上运行

本次针对 MilkV Mars 设备的 deepin 镜像适配基于最新的 deepin V23 RC 主线制作,采用了经过 deepin 最新适配的 JH7110 6.6 内核。经过深度团队的全面测试,发现 deepin V23 在 MilkV Mars 上的各项功能均表现良好,涵盖有线网络、无线网络、USB 接口、HDMI 输出等。DDE 桌面环境及各类内置应用也运行正常,且支持跟随主线版本的更新。这一成果得益于 deepin-ports SIG 团队的精心努力和专业技术支持。

演示截图

1)deepin 桌面环境:

2)firefox 浏览器,deepin 启动器:

3)deepin 内置小游戏连连看,glmark2 测试,deepin 内置视频播放器:

预装软件列表

为了方便用户和开发者快速上手,镜像中预装了以下软件:

  1. 内核与驱动:6.6.20-visionfive2-66y,集成 GPU 驱动和常用硬件驱动。
  2. 系统基础:sudo、networkmanager 等。
  3. 桌面体验:完整的 deepin 桌面环境 (DDE)。
  4. 实用工具:fastfetch、tmux、vim、bash-completion 等。

备注:由于需要精简镜像大小,方便用户写入,镜像内未安装太多应用,如需体验其他应用请使用 apt 在线安装。

deepin-ports SIG 持续维护

deepin-ports SIG 将 MilkV Mars 列入 deepin V23 RISC-V 支持设备列表(见相关链接),并会持续更新 MilkV Mars 设备的镜像、提供软件更新和性能优化,以确保用户体验的稳定和流畅。

在对 MilkV Mars 等 RISC-V 设备进行适配过程中,deepin-ports 特别为这类设备设立了额外的补充仓库,旨在支持部分闭源驱动和定制功能,进而实现了对板载 GPU 图形加速和 deepin 定制内核的支持。

deepin 未来将继续加大对 RISC-V 的支持力度,适配更多 RISC-V 架构的设备,并提升在各架构和平台上的稳定性和性能,为开源技术的应用和推广提供有力支撑。

发布计划

TestingPreviewStable
测试版本预览版本正式版本
用于软硬件适配和初步测试ports 架构 (riscv64/loong64) 适配的发布版本正式架构 (amd64/arm64) 适配的发布版本
主要面向开发者和早期采用者面向更广泛的开发者,以及希望抢先体验的用户具有更高的稳定性和可靠性,适用于日常使用的用户

此次发布的版本仅作测试(Testing),正式的预览 (Preview) 镜像即将在 deepin V23 RC2 发布后,与其它 RISC-V 设备一同发布。后续 Preview 版本将基于正式版本和对应设备支持状况进行更新。

附录:

1)deepin 多架构适配机型清单

2)预览镜像下载链接 : https://ci.deepin.com/repo/deepin/deepin-ports/cdimage/20240604/riscv64/

3)deepin 系统历史版本镜像获取(含 deepin V15):https://distrowatch.com/index.php?distribution=deepin

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1812445.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

鸿蒙原生开发——轻内核A核源码分析系列三 物理内存(2)

3.1.2.3 函数OsVmPhysLargeAlloc 当执行到这个函数时,说明空闲链表上的单个内存页节点的大小已经不能满足要求,超过了第9个链表上的内存页节点的大小了。⑴处计算需要申请的内存大小。⑵从最大的链表上进行遍历每一个内存页节点。⑶根据每个内存页的开始…

10秒变鬼短视频:四川鑫悦里文化传媒有限公司

10秒变鬼短视频:创意与惊悚的完美融合 在短视频的世界里,创新与独特性 节奏、巧妙的剪辑和惊悚的氛围,成为了许多观众喜爱的对象。四川鑫悦里文化传媒有限公司将探讨“10秒变鬼”短视频的创作技巧、受众心理以及其对短视频行业的启示。 一…

人脸识别系统---多人脸提取

一、多人脸提取 1.导包、设置窗口、选择文件夹里图片的函数和单人脸提取一致,此处省略(详情看‘单人脸提取’) 2.对图像进行处理,在窗口画布上显示出来 2.1定义名为tq的函数,在函数内部声明了三个全局变量file_path…

[Spring Boot实战] 如何快速地创建spring boot项目

文章目录 一、背景说明二、环境说明三、创建步骤3.1 选择项目JDK版本和Initializer服务地址3.2 设置项目的元数据3.3 引入依赖3.4 选择项目路径 四、额外的工作五、问题5.1 为什么使用Lombok? 一、背景说明 使用spring boot创建JAVA项目,是目前比较主流…

数据结构与算法笔记:基础篇 - 红黑树(下):掌握这些技巧,你也可以实现一个红黑树

概述 红黑树是一个让人又爱又恨的数据结构,“爱” 是因为它稳定、高性能,“恨” 是因为实现起来实在太难了。本章讲红黑树的实现,对于基础不太好的同学,理解起来可能会有些困难。但是,我觉得没有必要去死磕它。 为什…

一个公用的数据状态修改组件

灵感来自于一项重复的工作,下图中,这类禁用启用、审核通过不通过、设计成是什么状态否什么状态的场景很多。每一个都需要单独提供接口。重复工作还蛮大的。于是,基于该组件类捕获组件跳转写了这款通用接口。省时省力。 代码如下:…

专业学习|博弈论-课程沿革

学习来源:北京大学刘霖《博弈论》MOOC公开课 备注:仅做学习分享,请勿转载,转载必究! (一)博弈论的预备知识 基本的微积分的知识和概率论的知识。简单的说会求导数,会求简单的积分&am…

文案策划日常大公开:掌握这些技巧,让你工作效率翻倍

本周的工作和生活安排得满满当当,但这些看似繁重的任务,其实都是我利用碎片化时间高效完成的。 这里和大家分享一下,我是如何在这忙碌的一周中,既完成本职工作又享受生活的。 本周工作日常汇总: 1. 品牌小红薯笔记&…

Java高阶数据结构-----并查集(详解)

目录 🧐一.并查集的基本概念&实例: 🤪二.并查集代码: 😂三:并查集的一些习题: A.省份数量 B.等式方程的可满足性 🧐一.并查集的基本概念&实例: 并查集概念&…

5.3 数据模型设计总结

概述: 数据模型设计是指根据需求和目标设计出合适的数据模型的过程。数据模型是对现实世界中数据的抽象和表示,它定义了数据的结构、关系和约束。数据模型设计的目标是保证数据的一致性、完整性和可用性,同时满足系统性能和可扩展性的要求。…

Python基础教程(十二):模块

💝💝💝首先,欢迎各位来到我的博客,很高兴能够在这里和您见面!希望您在这里不仅可以有所收获,同时也能感受到一份轻松欢乐的氛围,祝你生活愉快! 💝&#x1f49…

【Java】解决Java报错:IOException during File Operations

文章目录 引言一、IOException的定义与概述1. 什么是IOException?2. IOException的常见触发场景3. 示例代码 二、解决方案1. 检查文件是否存在2. 使用try-with-resources语句3. 捕获和处理IOException4. 使用NIO进行文件操作 三、最佳实践1. 检查文件状态2. 使用try…

为什么你应该本地化你的软件

本地化您的软件是一项战略举措,可以显著提高其成功率和影响力。以下是您应该投资于软件本地化的几个令人信服的原因: 扩大您的市场覆盖范围 通过本地化您的软件,您可以开拓新市场并接触到更广泛的受众。许多用户更喜欢甚至需要他们母语的软…

(十二)人工智能应用--深度学习原理与实战--模型编译及训练参数的选择

神经网络模型的编译实际上是为网络指定几个非常重要的运行参数,包括优化器、损失函数(误差函数】和评价指标,这三者也代表着神经网络的核心运行机制----通过损失函数来计算网络误差、通过优化器来调整网络参数以降低误差、通过评价指标来衡量网络的性能。神经网络训练时除了…

【漏洞复现】Rejetto HTTP文件服务器 未授权RCE漏洞(CVE-2024-23692)

0x01 产品简介 Rejetto HTTP File Server(HFS)是一个基于HTTP协议的文件服务器软件,旨在为用户提供简单、轻量级且易于使用的文件共享解决方案。功能强大、易于使用的文件服务器软件,无论是个人使用还是团队协作,HFS都能满足用户的需求&…

平价蓝牙耳机推荐有哪些?四款平价顶尖机型盘点

对于预算有限但又追求高品质音效的朋友们,平价蓝牙耳机成为了一个非常实用的选择,在市面上琳琅满目的蓝牙耳机中,挑选出性价比极高且性能出众的款式并不容易,作为一个多年的蓝牙耳机发烧友,接下来我就将为大家盘点四款…

《精通ChatGPT:从入门到大师的Prompt指南》第7章:创意写作

第7章:创意写作 7.1 角色设定 角色设定是创意写作中最关键的环节之一。成功的角色设定能够让读者对故事产生共鸣,使故事更加生动有趣。角色不仅仅是情节发展的载体,更是读者情感的投射对象。因此,深入了解如何设定一个生动而有深…

如何使用免费的 Instant Data Scraper快速抓取网页数据

Instant Data Scraper 是一款非常简单易用的网页数据爬虫工具,你不需要任何代码知识,只需要点几下鼠标,就可以把你想要的数据下载到表格里面。以下是详细的使用步骤: 第一步:安装 Instant Data Scraper 打开谷歌浏览…

java:一个springfox swagger2的简单例子

# 示例程序 【pom.xml】 <dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-web</artifactId><version>2.3.12.RELEASE</version> </dependency> <dependency><groupId>…

【每日刷题】Day61

【每日刷题】Day61 &#x1f955;个人主页&#xff1a;开敲&#x1f349; &#x1f525;所属专栏&#xff1a;每日刷题&#x1f34d; &#x1f33c;文章目录&#x1f33c; 1. 671. 二叉树中第二小的节点 - 力扣&#xff08;LeetCode&#xff09; 2. 2331. 计算布尔二叉树的值…