一、版本发布
1.Bianbu Ocean(Bianbu Linux)
v2.1更新说明
发布日期:2025-1-20
对比 2.0,2.1 修复了若干问题,并提供了全新的内核分支 k1-bl-v2.1.y(基于 6.6.63),包含了每一笔修改。
主要更新
- 升级内核到 6.6.63
- 支持硬件随机数
- 支持 suspend to disk
- 修复通过 EFI 方式启动内核时 PCIe 申请内存空间失败的问题
- 修复 husb239 中断丢失的问题
- 修复 husb239 无法进入 suspend 的问题
- 修复 i2c 在概率性报错的问题
- 修复 PWM 时钟配置错误
- 修复 TCM 重复释放出现系统 crash 的问题
2.Bianbu Star(Bianbu desktop)
v2.1更新说明
发布日期:2025-2-11
主要更新
AI
-
ollama:新增 spacemit-ollama-toolkit
-
open-webui:支持 openwebui
显示
-
img-gpu-powervr: 支持通过 libOpenCL.so.1 调用 PVR GPU 的 OpenCL 实现,修复个别 PPT 幻灯片播放失败问题
-
mutter:修复登录界面概率性黑屏问题
多媒体
-
GStreamer1.0:新增 SPACEMIT_GST_DEBUG_DUMP_DOT_DIR 调试功能,支持生成 Pipeline Graphviz 图表
-
gst-plugins-base1.0:优化 glsinkbin 送显帧率
-
gst-plugins-bad1.0:新增 spacemitsrc 组件的主动丢帧功能,修复 spacemitsrc 数据无法硬编码的问题
-
FFmpeg:支持硬解码后叠加水印功能
-
mpv:修复锁屏解锁后闪退问题
-
audacious:修复任务栏显示两个点的问题
应用
-
chromium-browser-stable:修复若干问题,优化启动速度
-
chromium:升级至131,暂不支持视频硬件解码
-
LibreOffice:调整编译优化等级为 -O2,提升交互流畅度
-
GNOME:禁用缩略图,优化过场动画
-
xfwm4:修复软件渲染模式下的窗口管理器卡顿问题
-
zed:新增 spacemit-code-forge
-
plymouth:修复刷机后启动界面显示异常
开发工具
-
llvm:支持 LLVM 19
-
gcc-13:支持 zicbom_zicbop_zicboz_zicond_zfh_zfhmin 扩展
-
sysprof:修复调用栈无法显示的问题
二、开发者相关
【问题1】今年会有新开发板上市吗?
【答疑1】你好,我们会在四月初推出MusePi2哦,是在MusePi基础上的升级迭代,可以期待一下
【问题2】万能的群,求问下 spacemit toolchain 里面预定义的宏有没有,想用来区分编译器用来做特化。区别下指令不同的情况,我看别家的 gcc 会预定义一个,下载到的试了下非常干净啥都没有。riscv64-unknown-linux-gnu-gcc -dM -E - < /dev/null
【答疑2】区分出来是为了用spacemit的指令吗?get,我们来定义一个加到后续的版本里
【问题3】进迭 的gcc源码release出来了吗
【答疑3】没有。不过gcc没改多少,基本就是开源的版本,毕竟新增的指令只有汇编器支持,也就是改binutils.指令支持的补丁,我们整理下发出来,这样大家自己编译工具链的话也可以打上去
【问题4】想问问带H拓展的板子有出货计划吗?我看x100核心已经支持H拓展了
【答疑4】X100早就做好了,现在我们在极致优化第二代芯片(集成了X100)的AI技术,H等里面全有,这属于X100核的范畴,里面有了,而且最新的RVA23 feature 里面全有,X100芯片保证在今年的某个时候把开发板奉献给大家
【问题5】咨询一下,Bianbu 默认会忽略 /etc/profile.d/ 下的配置,这是设计使然吗?
【答疑5】需要将zsh设置为bash;zsh相对于bash有更多功能,社区也有很多开发者使用
【问题6】現在k1能跑多大的??? 有沒有教程/鏡像?
【答疑6】快速体验下的话,直接开bianbu cloud也可以 https://mp.weixin.qq.com/s/0kOstHXbokelxsjUSJvK4A
【问题7】在用的musebook,升级到2.1版本,但所有软件中,好像没有一个方便查看软件包列表或是可安装软件列表的软件。有哪位朋友知道可用什么软件吗?现在只是通过apt命令安装。
【答疑7】apt list命令可以查看所有软件包列表
【问题8】musebook接口处做工可以改善一下,我把存储卡插进去拿不出来了
【答疑8】收到,我们注意到这个问题,已经启动改版评估了,预计在下一批生产时会完全改掉。卡下陷了我们可以提供返厂服务帮您先把卡取出来,并且帮您改善下该连接器。或者返厂不方便我们也可以远程跟您沟通如何取卡。
【问题9】MUSEBOOK type C USB 接口下方有太明显的空隙,显得做工很粗糙
【答疑9】您好,方便添加一下我的微信吗?我们帮您走个售后
【问题10】除了搭载进迭时空 M1 芯片外,MUSE Book 还有以下特征:
一、任性快充, 双 USB-C 接口皆可支持 PD3.0 充电协议
上面是社区文档中的说明。与实际并不相符。现在测试,似乎只有一个C口是可以充电的。近语音输出口的USB-C 并不能充电。
另外产品圣经中写的信息也有与实际不大一样的。
【答疑10】已安排给客户换货
【问题11】旗舰版缩水了?
【答疑11】已修正对应资料
【问题12】另外电池的使用预计也达不到8小时,不清楚现在开机后的平均功耗有多大?12:30 充满电了,还没有跑多少应用,只是安装一下软件,到现在算两小时不到,电量只有65%了,续航应该在5H上下。
【答疑12】同【问题10】,已安排给客户换货
【问题13】在板子上 pip install 安装不了 transformer 库,请问有什么解决的办法吗?
【答疑13】试试这个pip install transformers --index-url Links for pypi
【问题14】请问我在M1的平台上跑ollama deepseek-r1:1.5b的时候,跑在全部的8个核心上面,这是没有经过vector指令加速的情况嘛?这种情况要如何解决呢?
【答疑14】m1没有npu,如果用了bianbu源里的ollama,那就是vector+ matrix加速过的了
【问题15】请问M1跑在1.8GHz下满载的功耗会是多少瓦呀?
【答疑15】不超过5w,具体可以看哔站上的测评
【问题16】有ime汇编封装成的matmual函数库可以参考吗
【答疑16】暂时没有,后续可能会有开源计划
【问题17】rm两个文件夹并重启并没有解决问题。我还试过这个方法link也没有成功。您可以分享个邮箱给我吗,我将两个日志整理好发过来。
【答疑17】已回复
【问题18】ollama推理ds1.5b。请问你们构建这个ollama有什么特别的选项吗?
为什么推理只有前四个核在跑?改成八线程也不行
而且八线程理论上不应该更快吗?
【答疑18】因为k1的AI core是前四核心,加速后的ollama只有前四核心才能调用AI算力加速推理,跑在8核上没有经过加速,速度会比用前四核推理慢
【问题19】所以你们这个ollama是你们自己单独编译出来的吗?因为我设置8线程也不生效
【答疑19】已回复
【问题1】打听一下,X100的PCIE总线哪个版本,有多少条,另外文档站里面muse card的brief描述的扩展存储m2单槽最高支持1T,我这里试过了两条2T,是支持的
【问题2】DEEPSEEK 群里流传的,不同尺寸的模型。K1的上限是什么,有评测过吗?有多卡并联的方案吗?探测过上限吗?这个官方可以安排一个,给用户一个参考。还有就是离线自己蒸馏裁剪模型尺寸,有没有跑过。
【问题3】请问一下,K1里面调用ffmpeg进行x264编码,能支持GPU么
2.解决问题汇总
bpi f3刷完bianbu之后,把带i2c的1602点阵屏连接到gpio指定管脚,屏幕上无信息
三、优秀案例分享
youtube
Bianbu 2.1 RISC-V Banana Pi F3 llama.cpp, Ollama and first OpenCL test
bilibili
【技术探索】Bianbu Cloud——让全球开发者随时随地使用RISC-V算力和创意开发
Banana Pi BPI-F3 进迭时空 Deepseek支持