加载论坛时出错,请强制刷新页面重试。

龙芯loongarch平台开源软件移植愿景清单

why

长期维护收集大家想在loongarch平台上使用却未成功移植的开源软件,或者版本落后的希望升级的开源软件包的清单。

清单列表

  1. Retroarch 全平台模拟器

    Retroarch 孙老师的github上有压缩包,包括ppsspp,解压就可以用。
    debian 也提供了安装包,但是没有提供运行rom需要的核心文件,核心文件可以自己clone retroarch的github上的那个super下来自己编译,除了ps2核心其他基本上都可以编译过。

  2. Sublime Text 3 轻量级ide

  3. gitlab

  4. darktable(linux下的暗房软件,对应lightroom,摄影后期处理用的)

  5. kdenlive(视频剪辑软件)

  6. lmms(音乐制作软件)

  7. synfig(矢量图动画制作软件,类似Flash那类)

  8. blender(3D建模和动画软件)(已移植)Blender直接编译就可以跑。刚在Debian 13里面编过了。编译的时候要把-DWITH_CYCLES设置为OFF。

  9. qgis

  10. gdal

  11. 洛雪音乐助手

  12. 一个很不错的pdf软件"zotero"

  13. switch模拟器

  14. Mroonga是一个适用于MySQL的存储引擎。它为所有MySQL用户提供了快速的全文搜索功能。

  15. Freecad

  16. rime

  17. vim9

  18. 用于创建聊天机器人的框架 Rasa https://github.com/RasaHQ/rasa

  19. freepascal/lazarus 最新版2.2.6

  20. waylock(wayland下的一款锁屏软件,不是swaylock)

  21. batocera 模拟器

  22. neovim 目前自行去掉luajit和luarocks编译的neovim使用时会卡死崩溃,不去掉luajit和luarocks编译会出现各种错误(已经用了适配loongarch64的luajit)。

  23. notepadqq,我是搜notepad++搜到的,这个界面类似notepad++,纯图形界面,有debian版本。这个直接编译就行,主要依赖qt5,没什么问题

  24. 很看好zig语言的发展,比rust简洁, 是c语言替代品。

    https://github.com/ziglang/zig

    https://ziglang.org/

    现在zig还不支持loongarch平台。https://bbs.loongarch.org/d/340-zig

  25. python虚拟环境管理软件 conda /miniforge3 ;2.办公软件浙政钉 这是旧世界的软件,用了liblol也装不上,浙政钉 (zj.gov.cn)

  26. 笔记软件 joplin

  27. clash-verge-rev

    官方仓库如下:

    github.com/clash-verge-rev/clash-verge-rev


REDEAST

why Retroarch 孙老师的github上有压缩包,包括ppsspp,解压就可以用。
debian 也提供了安装包,但是没有提供运行rom需要的核心文件,核心文件可以自己clone retroarch的github上的那个super下来自己编译,除了ps2核心其他基本上都可以编译过。


yuokor

why 希望可以移植一下这个软件clash-verge-rev

官方仓库如下:

github.com/clash-verge-rev/clash-verge-rev


REDEAST

目前最大的问题是没有一个可用的图形浏览器。基于Webkit-gtk的浏览器经常崩溃,根本没办法用。


大道无形若水

REDEAST 新世界chromium和firefox都出现了,使用体验还不错


杜比

大道无形若水 孙老师的clfs,集成了Firefox,可用状态


samsong8610

大道无形若水 chromium是哪个版本开始支持loongarch?


裴先生

希望尽快移植最新版的gcc编译器,因为clickhouse等软件对gcc版本要求很高,loonginx自带的gcc版本无法编译。


REDEAST

裴先生 GCC最新的12.1已经出来了,不过你得用新世界的系统。


小胖

Retroarch模拟器 switch模拟器 ps3 4模拟器


Seekladoom

Sublime Text 3


lingfengzhe

gitlab, vscode 😀


大道无形若水

lingfengzhe vscode新世界有了


冲天飞豹

lingfengzhe https://github.com/sunhaiyong1978/CLFS-for-LoongArch/releases/download/5.0/loongarch64-clfs-system-5.0-APP-vscode.tar.bz2

VSCode,直接解压到系统里就可以用,CLFS和ArchLinux应该都可以解压直接用。


zhangwenlong

lingfengzhe

docker pull cr.loongnix.cn/gitlab/gitlab-ce:15.6.0


bexsder

冲天飞豹 孙老师好,有个问题请教,最新clfs按照clfs手册上的方法解压到U盘上,无法在新固件环境下引导,是需要进行一些efi引导上的配置么?热盼回复


冲天飞豹

bexsder 出什么错?


bexsder

冲天飞豹 在固件的启动选项里,选择u盘引导,一闪就回固件配置界面,不出现grub菜单,在启动选项efi分区里,也看不到引导项


冲天飞豹

bexsder U盘可启动需要:1、gpt分区模式,2、第一个分区需要是vfat、3、第一个分区存在/EFI/BOOT/目录,且目录中有BOOTLOONGARCH.EFI文件。


bexsder

冲天飞豹 我再仔细核对下,之前在老固件 clfs 3.1 是可以的,5.0也是这么做的


xen0n

冲天飞豹 新世界默认检查的路径是 \EFI\BOOT\BOOTLOONGARCH64.EFI,旧世界才是 BOOTLOONGARCH.EFI。这个到时候可能可以利用起来做兼容。


冲天飞豹

xen0n 我记得旧世界也有固件用BOOTLOONGARCH64.EFI,现阶段无论新旧世界的固件两个名字的文件都可能用,两个最好都存在,新世界应该最终统一到BOOTLOONGARCH64.EFI上。

新世界只认 bootloongarch64.efi,固件和bootloader都是如此。


bexsder

冲天飞豹 感谢!实测把BOOTLOONGARCH.EFI同目录拷贝成BOOTLOONGARCH64.EFI,使用固件的启动管理,选择EFI分区后,可以加载并显示grub菜单了,也可以正常引导到Lightdm,登录KDE环境也正常了。


冲天飞豹

bexsder 感谢验证,我要更新一下CLFS的基础系统部分。


下一页 »

知识共享许可协议
本站文章除其作者特殊声明外,一律采用CC BY-NC-SA 4.0许可协议进行授权。
进行转载或二次创作时务必以相同协议进行共享,严禁用于商业用途