Loong Arch Linux 升级公告(持续更新)
seeseesee
能否做个loong64版本的blas-openblas并弄进上游?arch上游目前仅有x86_64版的。缺省的blas性能很低,只有openblas库性能的1/10左右。openblas数学库用的是非常广的。
还有openmotif,非常基础的Linux图形库软件,用的也非常广。龙芯的loongnix系统有这个软件,arch上游目前同样仅有x86_64版的。
vans_fans
seeseesee
§龙芯是OpenBLAS开源社区成员,向OpenBLAS累计提交4W+行代码,是该社区LA架构的主要维护者。
§OpenBLAS社区从0.3.18版本开始支持LoongArch架构,核心接口均已完成汇编优化,性能提升明显。
§龙芯基本线性代数库很好地支撑了linpack 性能测试以及LAPACK和SCALAPACK等计算库。
seeseesee
seeseesee 今天系统更新,看到已经有了系统级的blas-openblas,不错。安装时有点小问题:
把链接文件/usr/lib/libopenblas.so.0改名后就可以安装。安装后用python测试了一下:“Eigendecomposition of a 2048x2048 matrix in 11.02 s.” 同样测试在loongnix系统里用openblas测试是6.6秒左右。编译源码安装的话,loongnix系统仍没问题,Arch Linux上python多线程测试只能利用一个线程且长时间无反应。
harder
在3A6000+7A2000集显上也遇到这个黑屏问题,照着做成功安装上了!!!
现在发现几个问题:
1、应用程序不显示中文标题
2、smplayer 播放 x264 视频时 mpv 崩溃:
PANIC: unprotected error in call to Lua API (8)
PANIC: unprotected error in call to Lua API (10)
(smplayer选择mplayer播放引擎则可正常播放)
3、计算机空闲进入睡眠机器会进入关机状态,第一次按电源启动起不动,关掉再次启动正常
请求支持aur源中的rustdesk包(开源远程桌面,向日葵的替代)
请求考虑支持Archlinuxcn中的所有由源码构建的包,这些包经典且实用。(是否可和Archlinuxcn的人合作?尽量使cn源中能构建过的支持loong64)
oliverwy
[ 22.805] (--) Log file renamed from "/var/log/Xorg.pid-2687.log" to "/var/log/Xorg.0.log"
[ 22.806]
X.Org X Server 1.21.1.8
X Protocol Version 11, Revision 0
[ 22.806] Current Operating System: Linux archlinux 6.7.0-rc2-2 #1 SMP PREEMPT Mon, 27 Nov 2023 08:42:49 +0000 loongarch64
[ 22.806] Kernel command line: BOOT_IMAGE=/vmlinuz-linux root=UUID=39bc2f7a-f6e3-4534-a52e-8d116030c49a rw zswap.enabled=0 rootfstype=ext4 loglevel=3 quiet
[ 22.806]
[ 22.806] Current version of pixman: 0.42.2
[ 22.806] Before reporting problems, check http://wiki.x.org
to make sure that you have the latest version.
[ 22.806] Markers: (--) probed, (**) from config file, (==) default setting,
(++) from command line, (!!) notice, (II) informational,
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[ 22.806] (==) Log file: "/var/log/Xorg.0.log", Time: Fri Dec 8 09:40:24 2023
[ 22.806] (==) Using config directory: "/etc/X11/xorg.conf.d"
[ 22.806] (==) Using system config directory "/usr/share/X11/xorg.conf.d"
[ 22.807] (==) No Layout section. Using the first Screen section.
[ 22.807] (==) No screen section available. Using defaults.
[ 22.807] (**) |-->Screen "Default Screen Section" (0)
[ 22.807] (**) | |-->Monitor "<default monitor>"
[ 22.807] (==) No device specified for screen "Default Screen Section".
Using the first device section listed.
[ 22.807] (**) | |-->Device "Generic Kernel Modesetting Device"
[ 22.807] (==) No monitor specified for screen "Default Screen Section".
Using a default monitor configuration.
[ 22.807] (==) Automatically adding devices
[ 22.807] (==) Automatically enabling devices
[ 22.807] (==) Automatically adding GPU devices
[ 22.807] (==) Automatically binding GPU devices
[ 22.807] (==) Max clients allowed: 256, resource mask: 0x1fffff
[ 22.807] (WW) The directory "/usr/share/fonts/misc" does not exist.
[ 22.807] Entry deleted from font path.
[ 22.807] (WW) The directory "/usr/share/fonts/TTF" does not exist.
[ 22.807] Entry deleted from font path.
[ 22.807] (WW) The directory "/usr/share/fonts/OTF" does not exist.
[ 22.807] Entry deleted from font path.
[ 22.807] (WW) The directory "/usr/share/fonts/Type1" does not exist.
[ 22.807] Entry deleted from font path.
[ 22.807] (==) FontPath set to:
/usr/share/fonts/100dpi,
/usr/share/fonts/75dpi
[ 22.807] (==) ModulePath set to "/usr/lib/xorg/modules"
[ 22.807] (II) The server relies on udev to provide the list of input devices.
If no devices become available, reconfigure udev or disable AutoAddDevices.
[ 22.807] (II) Module ABI versions:
[ 22.807] X.Org ANSI C Emulation: 0.4
[ 22.807] X.Org Video Driver: 25.2
[ 22.807] X.Org XInput driver : 24.4
[ 22.807] X.Org Server Extension : 10.0
[ 22.808] (++) using VT number 1
[ 22.810] (II) systemd-logind: took control of session /org/freedesktop/login1/session/_37
[ 22.813] (--) PCI: (0@0:6:0) 0014:7a15:0000:0000 rev 1, Mem @ 0xe0039500000/262144, 0xe0030000000/134217728, 0xe0039540000/65536
[ 22.813] (--) PCI:*(0@0:6:1) 0014:7a06:0000:0000 rev 1, Mem @ 0xe0039550000/65536
[ 22.813] (II) LoadModule: "glx"
[ 22.813] (II) Loading /usr/lib/xorg/modules/extensions/libglx.so
[ 22.815] (II) Module glx: vendor="X.Org Foundation"
[ 22.815] compiled for 1.21.1.8, module version = 1.0.0
[ 22.815] ABI class: X.Org Server Extension, version 10.0
[ 22.815] (II) LoadModule: "modesetting"
[ 22.816] (II) Loading /usr/lib/xorg/modules/drivers/modesetting_drv.so
[ 22.816] (II) Module modesetting: vendor="X.Org Foundation"
[ 22.816] compiled for 1.21.1.8, module version = 1.21.1
[ 22.816] Module class: X.Org Video Driver
[ 22.816] ABI class: X.Org Video Driver, version 25.2
[ 22.816] (II) modesetting: Driver for Modesetting Kernel Drivers: kms
[ 22.817] (EE) open /dev/dri/card0: No such file or directory
[ 22.817] (WW) Falling back to old probe method for modesetting
[ 22.817] (EE) open /dev/dri/card0: No such file or directory
[ 22.817] (EE) Screen 0 deleted because of no matching config section.
[ 22.817] (II) UnloadModule: "modesetting"
[ 22.817] (EE) Device(s) detected, but none match those in the config file.
[ 22.817] (EE)
Fatal server error:
[ 22.817] (EE) no screens found(EE)
[ 22.817] (EE)
Please consult the The X.Org Foundation support
at http://wiki.x.org
for help.
[ 22.817] (EE) Please also check the log file at "/var/log/Xorg.0.log" for additional information.
[ 22.817] (EE)
[ 23.220] (EE) Server terminated with error (1). Closing log file.
航天706的 天熠 tr41a1 装图形界面的时候 xorg 报这个错误。
yetist
oliverwy
7a1000 的话,用10月份及以前的iso。
oliverwy
yetist 收到,谢谢
REDEAST
LuaJIT-2.1-20220415.tar.xz下载不了,麻烦修复一下,谢谢!
[arch@localhost luajit]$ makepkg
==> Making package: luajit 2.1-9 (Sun Dec 10 16:52:50 2023)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
-> Downloading LuaJIT-2.1-20220415.tar.xz...
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 0 0 0 0 0 0 0 --:--:-- 0:00:46 --:--:-- 0
Steerer
请求考虑支持Archlinux里的bazel包
vcpkg package management program version 2999-12-31-unknownhash
See LICENSE.txt for license information.
==> Entering fakeroot environment...
==> Starting package()...
install: cannot stat '/home/kiri/.cache/yay/vcpkg/src/vcpkg-loong64.sh': No such file or directory
==> ERROR: A failure occurred in package().
Aborting...
装不了
seeseesee
vans_fans 说的不是龙芯向OpenBLAS社区贡献的问题,说的是现在的LoongArch架构archlinux没有系统级的openblas的问题啊,而x86架构的archlinux是有的。
CastleKin
尝试使用Live-CD安装了带Gnome+GDM的archlinux,但是重启之后进入桌面一直黑屏,KED也是一样.但是安装mate+lightdm就正常, 给安装的Gnome的archlinux安装mate+lightdm, 可以正常进mate, 但是没法进Gnome, 这个是不是没有独显导致的, 我这边的硬件用的是3A6000+7A2000, 用的集显, 没装独显.
yetist
CastleKin
是这个原因,独显正常
mlinuz
yetist 未来集显有可能获得支持吗?
yetist
最新的 2023.12.30 的 livecd 修复了使用集显时,安装程序部分界面变黑的问题,可以测试一下。
https://mirrors.wsyu.edu.cn/loongarch/archlinux/iso/2023.12.30/
wvb
3A6000现在支持怎么样呢?
买了挚科(ZHIKE)ZKL360-TF主机3A6000CPU,想试试,看到介绍又说的是针对的3A5000,很好奇3A6000表现怎么样呢?会不会bug多的没法用,后面应该要把3A6000作为支持重点之一吧,啥时候正式把3A6000纳入呢?
hzleihuan
wvb 3A6000跟3A5000指令集是一样的,而且龙芯周边的硬件基本就那几样,所以驱动一般都算有了。总结下来就是可以直接用的
liangxin95
wvb 我买的机器和你一样,今天才装上arch linux,先去github上下载固件并更新,然后到这里找最新的archlinux live cd,可以装成功的。
yuan0866
啥时候支持下主板自带的集显,不然安装后桌面白屏,只能看到个鼠标箭头
seeseesee
seeseesee 重启后又试了一次,在新内核6.7.0-6下出错了。。。,不知道哪里的问题: