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

Archlinux loong64 2022.09

yetist

版本概述

版本:2022.09
下载地址https://mirrors.wsyu.edu.cn/loongarch/2022.09/iso/
仓库地址https://mirrors.wsyu.edu.cn/loongarch/2022.09
源码仓库https://github.com/loongarchlinux

主要特性

  1. 新世界系统,ELF 文件带 OBJ-v1 标志,以区分旧世界
  2. 系统整体使用 new reloc v2.0 ABI 完成重构
  3. 和 Archlinux 上游组件版本尽量保持一致性
  4. 首次提供 debuginfod 服务,软件仓库不再单独提供 debug 软件包。
  5. 通过 archinstall 命令提供 TUI 安装方式(建议大家分享安装配置文件,以帮助新手用户)。
  6. 提供 xfce4、mate 等桌面环境
  7. 从本版本开始滚动更新,并不定期发布 iso。

自2022.03以来的主要变化

  1. 同步为 Archlinux 2022.09 版本
  2. 使用新的重定位对系统进行了重构
  3. 安装光盘引导器由 systemd 改为 Grub。
  4. 发行版 ARCH 名称由 loongarch64 修改为 loong64,以保持和新世界 gentoo 发行版一致。更多讨论请移步这里
  5. 支持 archinstall 安装程序
  6. 提供 debuginfod 服务

软件仓库数量

core: 257个二进制包,完成度100%(以源码包计算)
extra: 2651个二进制包, 完成度88%(以源码包计算)
community: 5691个二进制包, 完成度41%(以源码包计算)
aur: 7个二进制包(含yay等重要软件)

桌面及应用情况

桌面环境:lxqt、xfce、mate
多媒体:vlc、audacious
网络:chromium、electron-17、remmina、pidgin、icalingua++
办公:libreoffice、abiword、gnumeric
邮件:evolution、geary
图形:flameshot、inkscape
输入法:fcitx5
虚拟机:qemu-7.0
开发:aarch64、riscv64、x86_64 交叉编译工具链
工具: yay、debuginfod
语言:go-1.19、java8、java11、java18
上网:v2ray、opengnb、cow-proxy

关键组件版本

gcc-12.2.1
binutils-2.39
glibc-2.36
linux-6.0.0-rc4
systemd-251.4
xorg-server-21.1.4
xfce-4.16
mate-1.26
llvm-14
clang-14
go-1.19
rust-1.63
python-3.10.6
vim-9.0
glib2-2.72
gtk2-2.24.33
gtk3-3.24.34
gtk4-4.6.7
qt5-5.15.5
qt6-6.3.1
java8-8.345.u01
java11-11.0.16
java17-17.0.4
java18-18.0.2
qemu-7.0.0
ffmpeg-5.1.1
nodejs-14、16、18
libreoffice-7.4.0

安装方法

  1. 确认固件为 pre-beta9 及以上,最新固件请从这里下载:https://github.com/loongson/Firmware
  2. 下载最新的iso,并 dd 到 U 盘,如:
sudo dd if=archlinux-YYYY.MM.DD.NUM-loong64.iso of=/dev/sdX
sudo sync
  1. 从 U 盘启动电脑
  2. 启动到 shell 之后,输入 setup 命令(基于 fbterm 封装的中文 archinstall)运行
    root@archiso ~ # setup
  3. 设置界面为中文环境
    Archinstall language           set: Englisth   <= 选择并设置为 “简体中文”
    Archinstall 界面语言            设置:简体中文

近期开发计划

  1. 推送 linux-6.0 正式版,以支持7A声卡发声。注意:从 6.0 内核开始,需要重新安装同步更新的 grub(运行 grub-install),否则将无法加载 initrd。
  2. 推送 rust-1.64、qemu-7.1等组件
  3. 清理 python2,系统中将只保留 python3.10
  4. 图形安装程序调研
  5. 继续完善软件仓库

物理机运行

必备条件:需要刷最新固件
参考:https://github.com/loongson/firmware

虚拟机运行

  1. 编译安装 qemu-7.1: https://www.qemu.org/2022/08/30/qemu-7-1-0/
  2. 下载固件:https://github.com/yangxiaojuan-loongson/qemu-binary/blob/main/QEMU_EFI.fd
  3. 运行:
    qemu-system-loongarch64 \
    -m 4G \
    -cpu la464-loongarch-cpu \
    -machine virt \
    -bios ./QEMU_EFI.fd \
    -serial stdio \
    -vga virtio \
    -net nic -net user \
    -device nec-usb-xhci,id=xhci,addr=0x1b \
    -device usb-tablet,id=tablet,bus=xhci.0,port=1 \
    -device usb-kbd,id=keyboard,bus=xhci.0,port=2 \
    -device virtio-blk-pci,drive=test \
    -drive if=none,id=test,media=cdrom,file=archlinux-2022.09.29.3-loong64.iso

运行截图:


杜比

终于等来了,楼主辛苦


REDEAST

请问一下,怎么您的内核能驱动我的声卡,自己编译的内核或用孙老师的CLFS,一直都不能驱动声卡,以下是我用您的内核启动的信息

#dmesg |grep snd
[    4.671081] snd_hda_intel 0000:04:00.1: Force to snoop mode by module option
[    5.734120] snd_hda_codec_conexant hdaudioC0D0: CX20632: BIOS auto-probing.
[    5.740883] snd_hda_codec_conexant hdaudioC0D0: autoconfig for CX20632: line_outs=2 (0x1f/0x21/0x0/0x0/0x0) type:speaker
[    5.740888] snd_hda_codec_conexant hdaudioC0D0:    speaker_outs=0 (0x0/0x0/0x0/0x0/0x0)
[    5.740891] snd_hda_codec_conexant hdaudioC0D0:    hp_outs=1 (0x1b/0x0/0x0/0x0/0x0)
[    5.740894] snd_hda_codec_conexant hdaudioC0D0:    mono: mono_out=0x0
[    5.740896] snd_hda_codec_conexant hdaudioC0D0:    dig-out=0x20/0x0
[    5.740898] snd_hda_codec_conexant hdaudioC0D0:    inputs:
[    5.740901] snd_hda_codec_conexant hdaudioC0D0:      Aux=0x1a
[    5.740903] snd_hda_codec_conexant hdaudioC0D0:    dig-in=0x26

自己编译的内核或用孙老师的CLFS则看不到这些。请赐教。谢谢!


yetist

REDEAST

可能是我开启的驱动多一些,可以参考 /proc/config.gz 重新编译一下自己的内核。


phorcys

REDEAST

https://github.com/loongson/linux/commit/a28c1119356263cf660180567943c61e8e1c987b

内核代码 merge这个提交,7a的板载声卡就可以驱动了


sukanka

我发现这个只有单核,要加什么命令才能变成 8核心16线程呢,内存我已经自己调整成32G了,另外,有没有办法在 virtmanager 里面创建这个虚拟机呢(或者保留虚拟机使得可以从 virtmanager 里面启用)

后面我就可以开始打包了

另外,pacman -Syy 报404, 9月的仓库里面只有 iso, 没有 core.db


yetist

sukanka

-smp n 多核起不来,也许是qemu的问题?
pacman 仓库国庆节后会放出来。


fantix

yetist 坐等国庆节后


loong64

leos

yetist -smp n 多核起不来,也许是qemu的问题?
pacman 仓库国庆节后会放出来。

删除试试


寻找繁星

有人在物理机上启动成功了吗?我刷了新固件,然后把这个ISO dd到U盘,插到机器上还是启动不了,什么显示都没有,就左上角一个光标,而且我U盘上的I/O状态灯就一开始闪了几下就不动了。


REDEAST

寻找繁星 你需要在显示Loongson LOGO后按F12进入启动管理选项,选择“EFFI 1 1” 这个启动项进去。


loong64

寻找繁星 我试了下也是黑屏 主板型号:卓怡恒通ML5A-MB 无集显 安装 rx580 4g显卡

镜像 用6月份的没问题 9月份的黑屏


寻找繁星

REDEAST 没有这个选项。图里的第四个是我的启动盘。


寻找繁星

loong64 我5 6 9月份的都试过了,全都没用。。。
archlinux-2022.05.26.1-loongarch64.iso
loongarchlinux-2022.06.30.1-loongarch64.iso
archlinux-2022.09.29.3-loong64
你之前有用的具体是哪个?


loong64

寻找繁星 主板什么型号呢


寻找繁星

loong64 A2101


loong64

我用着个loongarchlinux-2022.06.30.1-loongarch64.iso可以启动的


寻找繁星

loong64 你也是dd烧进U盘然后F12进menu然后选择启动盘启动吗?


loong64

寻找繁星 我用软碟通 raw模式写U盘启动



寻找繁星

loong64 我去,dd之后加上sudo sync之后就能进去了。感激涕零.jpg


下一页 »

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