Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add support of AOSC OS and loongson architecture #3593

Open
wants to merge 60 commits into
base: develop
Choose a base branch
from
Open
Changes from 1 commit
Commits
Show all changes
60 commits
Select commit Hold shift + click to select a range
b564c27
Add support of AOSC OS and loongson architecture
4Darmygeometry Jan 4, 2025
1e796cc
Update README.md
4Darmygeometry Jan 4, 2025
27bc5e6
Add LoongArch64 build script
4Darmygeometry Jan 4, 2025
4eb12ca
Add LoongArch64 Library Support
4Darmygeometry Jan 4, 2025
34e0507
标记统一使用.NET 9.0使得龙芯新世界代码与主线一致
4Darmygeometry Jan 5, 2025
a98edcd
Update README.md
4Darmygeometry Jan 5, 2025
6a83db6
Update README.en.md
4Darmygeometry Jan 5, 2025
61ba400
Update README.md
4Darmygeometry Jan 5, 2025
193147f
Update README.md
4Darmygeometry Jan 6, 2025
ec5a1d3
Update open-source-library.md
4Darmygeometry Jan 6, 2025
9be4b56
Update open-source-library.md
4Darmygeometry Jan 6, 2025
bfb3223
Merge branch 'BeyondDimension:develop' into develop
4Darmygeometry Jan 6, 2025
158fbba
Update README.md
4Darmygeometry Jan 6, 2025
8765655
Update README.en.md
4Darmygeometry Jan 6, 2025
2aa866d
添加libpng前置依赖所需的loongarch64 c文件
4Darmygeometry Jan 6, 2025
f8ce1d6
✨ 发布工具支持 RiscV64、, LoongArch64 发布
Mossimos Jan 7, 2025
8a10c47
添加龙芯3A6000电脑原生运行截图
4Darmygeometry Jan 7, 2025
17fe8dc
Update README.md
4Darmygeometry Jan 7, 2025
8bf605d
添加龙芯3A6000电脑加速github截图
4Darmygeometry Jan 8, 2025
ff9494c
添加龙芯nuget源注意事项
4Darmygeometry Jan 8, 2025
501b180
删除次要截图
4Darmygeometry Jan 8, 2025
2707dda
删除次要截图
4Darmygeometry Jan 8, 2025
44295a9
Add English screenshots
4Darmygeometry Jan 8, 2025
a805e24
Update README.en.md
4Darmygeometry Jan 8, 2025
700cd73
Add English Support
4Darmygeometry Jan 8, 2025
72d4be1
Update online_install.sh
4Darmygeometry Jan 8, 2025
e52b012
支持AOSC OS
4Darmygeometry Jan 8, 2025
6119ffb
支持中文和其他语言的的桌面文件夹
4Darmygeometry Jan 8, 2025
847d400
更新 README.md
4Darmygeometry Jan 9, 2025
c9d1280
Merge branch 'BeyondDimension:develop' into develop
4Darmygeometry Jan 11, 2025
52e830f
更新判断发行版方式测试文件
4Darmygeometry Jan 12, 2025
2fde011
通过/etc/os-release形式判断发行版并支持slackware等发行版包格式
4Darmygeometry Jan 13, 2025
472f7b8
Update README.md
4Darmygeometry Jan 13, 2025
214af04
紧急修改sh错误
4Darmygeometry Jan 13, 2025
4cd8fc2
Update README.md
4Darmygeometry Jan 13, 2025
7b7fc4c
Add files via upload
4Darmygeometry Jan 13, 2025
03dfad9
Add files via upload
4Darmygeometry Jan 13, 2025
bad37b3
Delete loongson-build.md
4Darmygeometry Jan 13, 2025
152cea3
Update README.md
4Darmygeometry Jan 13, 2025
bf32fef
把AOSC OS放在前面
4Darmygeometry Jan 14, 2025
0538ae5
纠正中科方德安装包错误并支持勇豹系统
4Darmygeometry Jan 16, 2025
1a6441b
脚本已无需依赖pv,去掉pv安装选项
4Darmygeometry Jan 16, 2025
233da9f
Update README.md
4Darmygeometry Jan 16, 2025
2560cdf
恢复回原来的readme
4Darmygeometry Jan 17, 2025
923418c
Delete doc/loongson-build.md
4Darmygeometry Jan 17, 2025
6a15d6e
Delete res/screenshots/linux-3A6000-ASF-en.png
4Darmygeometry Jan 17, 2025
652401e
Delete res/screenshots/linux-3A6000-ASF.png
4Darmygeometry Jan 17, 2025
dd09b1d
Delete res/screenshots/linux-3A6000-accelerate-en.png
4Darmygeometry Jan 17, 2025
a1cb858
Delete res/screenshots/linux-3A6000-accelerate.png
4Darmygeometry Jan 17, 2025
3a1669f
Delete res/screenshots/linux-3A6000-settings-en.png
4Darmygeometry Jan 17, 2025
80bdae0
Delete res/screenshots/linux-3A6000-settings.png
4Darmygeometry Jan 17, 2025
aa712fb
Merge branch 'BeyondDimension:develop' into develop
4Darmygeometry Jan 23, 2025
1a0642b
尝试解决分支冲突
4Darmygeometry Jan 23, 2025
8590d5c
Merge branch 'develop' into develop
4Darmygeometry Jan 23, 2025
a2d834f
重新添加龙架构判断
4Darmygeometry Jan 23, 2025
e90a359
更新龙架构编译脚本
4Darmygeometry Jan 23, 2025
d21c5b7
更新龙架构构建脚本
4Darmygeometry Jan 24, 2025
e05a732
dotnet 9.0
4Darmygeometry Jan 24, 2025
9bca062
update mac script to dotnet 9.0
4Darmygeometry Jan 24, 2025
06b1156
Merge branch 'BeyondDimension:develop' into develop
4Darmygeometry Feb 14, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
Update README.md
4Darmygeometry authored Jan 16, 2025
commit 233da9f11bf896638d57d95d289ddfbed75571f8
34 changes: 30 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
@@ -71,15 +71,18 @@
- Debian 11 或更高版本
- Fedora 37 或更高版本
- Deepin(UOS) 20 或更高版本
- ~~iOS 11 或更高版本~~(开发中…)
- Android 5.0(API 21) 或更高版本
- AOSC OS 12(Localhost) 或更高版本
### ARM用户请下载Release中的稳定版或自行构建。
- 中科方德桌面版 5.0 或更高版本
### ARM PC用户请下载Release中的稳定版或自行构建,手机用户支持如下版本:
- Android 5.0(API 21) 或更高版本
- ~~iOS 11 或更高版本~~(开发中…)
- 使用鸿蒙系统的手机用户等后续适配。
### 龙芯用户请下载Release中的测试版。运行Watt Toolkit龙芯版需达到Linux内核>=6.6、glibc>=2.40的要求(deepin 23除外)。下列为龙芯版目前所适配的操作系统(均为新世界系统):
- [Deepin 23 或更高版本](https://www.deepin.org/zh/download/)
- [AOSC OS 12 或更高版本](https://aosc.io/download)
- Loongnix 25 或更高版本
- [Loongnix server 23.1 或更高版本](http://pkg.loongnix.cn/loongnix-server/23.1/isos/)
- [Loongnix Server 23.1 或更高版本](http://pkg.loongnix.cn/loongnix-server/23.1/isos/)
- [Yongbao 2.10 或更高版本](https://mirrors.wsyu.edu.cn/fedora/linux/Yongbao/2.10/) 16K内核
### 常见问题
#### Deepin 23:
- error while loading shared libraries: unexpected reloc type 0x0e
@@ -92,7 +95,30 @@
原因:主文件夹中没有.pki文件夹或内容存在问题

解决方法:手动运行脚本中的environment_check.sh,重新生成文件夹
#### Yongbao(勇豹):
- error while loading shared libraries: cannot apply additional memory protection after relocation: Cannot allocate memory

原因:使用4K内核启动勇豹系统,目前加速功能仅能在16K LoongArch64内核下正常工作

解决方法:换16K内核启动,或者忽略警告,使用除加速功能外的其他功能
- Failed to load System.Private.CoreLib.dll (error code 0x8007000E)
Path: ./WattToolkit/dotnet/shared/Microsoft.NETCore.App/9.0.0/System.Private.CoreLib.dll
Error message: Out Of Memory
Failed to create CoreCLR, HRESULT: 0x8007000E

原因:使用64K内核启动勇豹系统,软件目前不支持该内核

解决方法:换16K内核启动
- pkexec must be setuid root

原因:pkexec未获得权限

解决方法:sudo chmod u+s $(which pkexec)
- StartProxyFail: BindPortError

原因:勇豹只支持System代理加速

解决方法:将host代理加速改成system代理加速
## 🔲 支持的处理器
### X86处理器
- 满足上述操作系统安装最低要求及以上的的x86-64 CPU