Loongnix发行说明

Loongnix-1.0.1906

发行注记 Loongnix-1.0.1906

详情地址:http://www.loongnix.org/index.php/Loongnix

一、适配平台

本次发布覆盖平台为 :

  • 3A3000D/F/H_780e单路
  • 3A3000D_780e笔记本(创智成\卓怡)
  • 3A2000_780e单路
  • 3A3000F/H_7A单路(开发板, 集显+独显)
  • 3A4000_7A单路(开发板, 集显+独显)
  • 3A3000F/H_7A双路
  • 3A3000D_5690四路
  • 3A3000H_5690四路
  • 2K1000开发板

二、功能改进

  1. 更新chromium,解决标签偶发崩溃问题
  2. 更新Firefox,解决标签偶发崩溃问题,支持3A4000, 修复CVE-2019-11707漏洞
  3. kvm,支持迁移、动态增减核等功能
  4. JDK, 支持3A4000,解决了一些功能Bug
  5. 更新ffmpeg,增加对3A4000支持及向量优化
  6. 由Xorg-1.16升级到1.20
  7. qt,由5.6升级到5.9
  8. 增加electron 4.0.6支持
  9. 增加vs-code支持
  10. 增加docker1.12, docker 1.13, docker-ce 17, docker-ce 18支持
  11. 解决3A3000-7A登陆偶发失败问题
  12. 解决7A集显ltp死机问题
  13. 解决7A及2K集显光标偶发卡顿问题
  14. 解决7A集显某应用光标发虚问题
  15. 解决7A集显的S3/S4问题
  16. 解决7A集显EDID读取问题
  17. 解决7A集显乱发中断问题
  18. 解决7A集显重复显示登录画面问题解决
  19. 解决偶发机器丢IP问题
  20. 增加3gcc对A4000支持.
  21. 增加 Loongson MMI EXT EXT2 指令支持,支持 3A1000 3A2000 3A3000 2K1000等处理器
  22. 升级gcc版本from gcc4.9.3 to gcc4.9.4.
  23. 解决gcc 4.9.4 问题:vec_setv4hi for pinsrh insn to loongson-mmi.


三、软件包更新列表

软件包 更新前版本 更新后版本 更新说明
kernel 3.10.84-21. 3.10.84-22.
  • 1、version:3.10.84-22.7
  • 2、commit 860dbe51ea76be1fa9d695c736e57abc8d9f11c7
  • 3、Merge: f19d8ad 6b1c37d
  • 4、Author: 李雪峰 <lixuefeng@loongson.cn
kernel-2k 3.10.0-1. 3.10.0-2.
  • 1、version:3.10.0-2.2k.24
  • 2、commit 860dbe51ea76be1fa9d695c736e57abc8d9f11c7
  • 3、Merge: f19d8ad 6b1c37d
  • 4、Author: 李雪峰 <lixuefeng@loongson.cn
kernel-kvm-guest 3.10.0-20. 3.10.0-22.
  • 1、version:3.10.0-22.kvm-guest.5
  • 2、commit 860dbe51ea76be1fa9d695c736e57abc8d9f11c7
  • 3、Merge: f19d8ad 6b1c37d
  • 4、Author: 李雪峰 <lixuefeng@loongson.cn
qtdatavis3d 5.6.0 5.9.8 update to 5.9.8
qtgamepad 5.6.0 5.9.8 update to 5.9.8
qtcharts 5.6.0 5.9.8 update to 5.9.8
qt5/qtcanvas3d-5.3.2 5.6.0 5.9.8 update to 5.9.8
qt3d 5.6.0 5.9.8 update to 5.9.8
qt5/qtimageformats-5.3.2 5.6.0 5.9.8 update to 5.9.8
qt5/qtdeclarative-5.3.2 5.6.0 5.9.8 update to 5.9.8
qt5/qtxmlpatterns-5.3.2 5.6.0 5.9.8 update to 5.9.8
qt5/qtbase-5.3.2 5.6.0 5.9.8 update to 5.9.8
qt5 5.6.0 5.9.8 update to 5.9.8
pcre2 5.6.0 5.9.8 update to 5.9.8
qtwebview 5.6.0 5.9.8 update to 5.9.8
qtspeech 5.6.0 5.9.8 update to 5.9.8
qtwebengine 5.6.0 5.9.8 update to 5.9.8
qt5-doc 5.6.0 5.9.8 update to 5.9.8
qtscxml 5.6.0 5.9.8 update to 5.9.8
qttranslations 5.6.0 5.9.8 update to 5.9.8
qt5/qtx11extras-5.3.2 5.6.0 5.9.8 update to 5.9.8
qt5/qttools-5.3.2 5.6.0 5.9.8 update to 5.9.8
qtvirtualkeyboard 5.6.0 5.9.8 update to 5.9.8
qt5/qtwebchannel-5.3.2 5.6.0 5.9.8 update to 5.9.8
qt5/qtwebsockets-5.3.2 5.6.0 5.9.8 update to 5.9.8
qt5/qtsvg-5.3.2 5.6.0 5.9.8 update to 5.9.8
qt5/qtquickcontrols2-5.3.2 5.6.0 5.9.8 update to 5.9.8
qt5/qtquickcontrols-5.3.2 5.6.0 5.9.8 update to 5.9.8
qt5/qtscript-5.3.2 5.6.0 5.9.8 update to 5.9.8
qtserialbus 5.6.0 5.9.8 update to 5.9.8
qt5/qtsensors-5.3.2 5.6.0 5.9.8 update to 5.9.8
qtremoteobjects 5.6.0 5.9.8 update to 5.9.8
qt5/qtserialport-5.3.2 5.6.0 5.9.8 update to 5.9.8
qt5/qtgraphicaleffects-5.3.2 5.6.0 5.9.8 update to 5.9.8
qt5/qtmultimedia-5.3.2 5.6.0 5.9.8 update to 5.9.8
qt5/qtlocation-5.3.2 5.6.0 5.9.8 update to 5.9.8
qt5/qtconnectivity-5.3.2 5.6.0 5.9.8 update to 5.9.8
qt5/qtstyleplugins 5.6.0 5.9.8 update to 5.9.8
qt5/qtxmlpatterns-5.3.2 5.6.0 5.9.8 update to 5.9.8
qt5/qtwebkit-5.3.2 5.6.0-5 5.212. update to qt5.9
firmware-interface-check 1.0-5 新添加软件包
mirall 1.5.4-4 1.8.0-3 版本升级
opencv 2.4.9-3 2.4.11-1 版本升级
glib2 2.42.1-1. 2.56.1-2.
  • 1、glib2 2.56.1 orig
  • 2、Add --disable-silent-rules
  • 3、package sync from old version:
  • 4、fix g_file_copy: systemcall(splice) blocked when copy finished with vfat filesystem. "
lz4 r124-1 1.7.5-2 版本升级
libgovirt 0.3.2-1 0.3.4-1 版本升级
spice-protocol 0.12.7-4 0.12.14-1 版本升级
openssl 1.0.1j-2. 1.0.2k-16 . "版本升级
  • 1、openssl 1.0.2k orig
  • 2、sync patch from old version:
  • optimize for loongson CPUS"
virt-viewer 2.0-1. 5.0-11. 版本升级
  • fix spice-gtk 0.35 with_spice arch: mips"
fontconfig 2.11.1 2.13.1 为集成wps而升级
gperftools 2.2.1 2.7.5 为集成wps而升级,二进制不兼容,系统不集成
foo2zjs-firmware 0.20130618-3 0.20130618-4 modify udev rules.
golang 1.7.5 1.11.5-1 升级至golang 1.11.5
spice 0.12.5-5. 0.14.0-6 版本升级
gcc 4.9.3-11. 4.9.4-14.
  • 1、Merge branch 3A4000 into f21. commit c40c4d012816ed78535d05f1a5474e6b8c9e2a0c
  • 2、Added: add support Loongson MMI EXT EXT2 instructions, 3A1000 3A2000 3A3000 2K1000 processors
  • 3、Upgraded gcc version from gcc4.9.3 to gcc4.9.4. config with llsc.
  • 4、gcc 4.9.4 fix vec_setv4hi for pinsrh insn to loongson-mmi."
docker-ce 17.12.1.ce-1 17.12.1.ce-3
  • 1、Fix EpollEvent define for mips64le
  • 2、containerd: Fix the problem that command ""docker run -it loongnix/loongnix-base bash"" causes bash blocking"
openssh 6.6.1p1-8 7.4p1-16 版本升级
x264 0.142-10. 0.152-0.
  • 1、First optimized version with MMI.
  • 2、Performance of encode speeded up about 97%(from 1.71fps to 3.37fps), tested with command ""./x264 --qp 0 -o output input"", e.g.: ./x264 --qp 0 -o out.mkv ../yuv_1920x1080.yuv"
docker 1.12.2-5. 1.13.1-69 升级:add docker-1.13.1 to repo
systemd 216-12. 219-62.
  • 版本升级
  • 1、rules disable memory hotplug on mips for fix ttyS0.device timeout on 4k fpga
  • 2、merge ver216 preset file to 219, fix some service not enabled by default
  • 3、version:219-62.7 - add lightdm display manager support
  • 4、Upgrade from 216 to 219 Fix build error with lz4 & Werror
  • 5、sync patch from old version: Fix some webcam does not auto load v4l2_common module"
devtoolset-7-binutils 2.28-11. 2.28-13.
  • 1、Merge branch 3A4000 into f21. commit 4bf955a3901b49341cf9a08e10603ddf4768172d
  • 2、Add config '--enable-mips-fix-loongson3-llsc'. Fix tls ldm GOT entry."
devtoolset-7-gdb 8.0-16 8.0-18 fixed address signed extending bug
qt-creator 4.1.0-2. 4.3.1-2. "版本升级 version:4.3.1-2."
binutils 2.24-30. 2.24-31.
  • 1、Merge branch 3A4000 into f21. commit 014cc4cb8dfc761759806fcecf6fefea83c792d8
  • 2、Add config '--enable-mips-fix-loongson3-llsc'
  • 3、Add support loongson MMI EXT CAM EXT2 instructions and loongson 3A1000 2K1000 3A2000 3A3000 processors.
virt-manager 1.2.1-1. 1.2.1-1. version: 1.2.1-1.
audit 2.4.1-2. 2.4.1-2. fix n32 definition in according with kernel
grub2 2.02-0.40. 2.02-0.40. support uefi run in high memory address
userspace-rcu 0.8.1-5 0.8.1-6 Upgrade to 0.8.1-6 for fixing address argument to atomic builtin must be a pointer to integer or pointer
vscode 1.35-2 "新添加软件包 modify vscode version"
java 1.8.0.192-1.b12.8.1.1 1.8.0.202-1.b08.8.1.2 release 8.1.2 and fix changelog typo of 8.1.1
icedtea-web 1.5.3-1 1.6.2-2
  • 1、Upgrade to icedtea-web-1.6.2 from: icedtea-web-1.6.2-1.fc23.src.rpm
  • 2、make check failed, skipped testJSObjectOverloading
spice-gtk 0.26-1. 0.35-2. "版本升级 spice-gtk 0.35 orig incorporate spice-gtk-0.26 optimized patches"
loongson-themes 1.0-15 1.0-16
  • 1、version:1.0-16
  • 2、fix removed needless mplayer-2k
  • 3、update usermenu"
qemu 2.7.0-12 2.7.0-20
  • 1、version: 2.7.0-20
  • sync from gerrit: - commit 6257f8852809fa61f9af73e472e9f8845b67fc54
  • 2、Author: Lixing <lixing@loongson.cn>
  • 3、Date: Tue Aug 13 10:24:03 2019 +0800
  • 4、target-mips:Loongson-3A: Fix the gipi basic address error problem.
  • 5、The priority of "+" is higher than "<<",SMP_MAILBOX + (unsigend long)(i/4) << lsmc->node_shift will make the gipi address to 0x100000000000000, must change the operation to the correct way as SMP_MAILBOX + ((unsigned long long)(i/4) << lsmc->node_shift)
  • 6、Change-Id: I373593efe960e4dd33f0fdacfb2ce461b302bfec
  • 7、Signed-off-by: Lixing <lixing@loongson.cn>
devtoolset-7-gcc 7.3.1-5.13. 7.3.1-5.14.
  • 1、Merge branch 3A4000 into f21 commit abaa86b19dc94495a94c29a533a9bd61f5f8ca1b
  • 2、Toolchain support multilib: o32, n32, n64.
  • 3、fix vec_setv4hi for pinsrh insn to loongson-mmi.md"
python-blivet 0.61.13-2. 0.61.13-2. set root mountpoint as first partition when no boot mountpoint
nethogs 0.8.0-8 0.8.5-7 "升级软件包 解决旧版本g命令执行no段错误问题"
linux-firmware 20171215-82.git2451bb22. 20190618-97 升级软件包
firefox52 52.3.0-7 52.3.0-8
  • 1: firefox-52.3.0-8 1:解决3A4000平台浏览器启动崩溃问题.
  • 2: 反向移植 bug 1544386 补丁,以修复一个安全漏洞."
gn 0.1591-1.2 新添加软件包
pkgconf 1.6.1-1.
  • 1、为编译freetype而更新,默认不集成
  • 2、替换pkgconfig-0.28-6
  • 3、version:1.6.1-1."
kyua 0.13-3
  • version:0.13-3
  • 新添加软件包
  • 编译pkgconf-1.6.1-1需要"
freetype 2.5.3-11 2.9.1-7
  • 1、和老版本不兼容,默认不集成
  • 2、以直接集成到应用软件库的方式,提供运行electron的依赖
  • 3、以直接集成到应用软件库的方式,提供运行fontconfig的依赖
nodejs 4.3.1-24.1 10.15.3-1. "软件包升级 1、version:1:10.15.3-1."
nspr 4.13.1-1 4.21.0-1
  • 1、和老版本不兼容,默认不集成
  • 2、直接集成到应用软件库的方式,提供运行electron的依赖"
ninja 1.5.8.1-18 1.9.0-0 "version:1.9.0-0 upgrade 1.5.8 to 1.9.0 编译electron需要"
nss 3.23.0-1.2 3.43.0-2. version:3.43.0-2.
chromium 60.0.3096.2-8 60.0.3096.2-8 解决标签偶发崩溃问题
electron 1.8.2-1 4.0.6-2
  • 1、update to version 4.0.6-2
  • 2、安装后在/opt下生成一个tar文件
  • 3、添加nss,nspr freetype Xrandr相关库为内部依赖"
nghttp2 1.34.0-1 . "新添加软件包 作为nodejs升级版本提供依赖"
mplayer 1.2.1-1. 1.2.1-1. version:1.2.1-1.
ffmpeg 2.8.7-7. 2.8.7-8. 2.8.7-8.
fcitx/fcitx-qt5 1.1.1-1. 1.1.1-1. version:1.1.1-1.
libdrm 2.4.65-1 2.4.91-3
libfontenc 1.1.2-3 1.1.3-3
libglvnd 1.0.1-0.8 (新添加软件包)
libICE 1.0.9-3 1.0.9-9
libX11 1.6.2-2 1.6.5-2
libXaw 1.0.8-4 1.0.13-4
libxcb 1.11-2 1.13-1
libXcursor 1.1.14-4 1.1.15-1
libXdmcp 1.1.1-7 1.1.2-6
libXfixes 5.0.1-4 5.0.3-1
libXfont 1.5.0-2 1.5.4-1
libXfont2 2.0.3-1 新添加软件包
libXi 1.7.4-2 1.7.9-1
libxkbcommon 0.5.0-1 0.7.1-1
libxkbfile 1.0.8-6 1.0.9-3
libxklavier 5.4-4 5.4-7
libXpm 3.5.11-3 3.5.12-1
libXrandr 1.4.2-2 1.5.1-2
libXrender 0.9.8-4 0.9.10-1
libXres 1.0.7-4 1.2.0-1
libxshmfence 1.1-3 1.2-1
libXt 1.1.4-11 . 1.1.5-3
libXtst 1.2.2-4 1.2.3-1
libXv 1.0.10-2 1.0.11-1
libXvMC 1.0.8-4 1.0.10-1
libXxf86vm 1.1.3-4 1.1.4-1
llvm-private 6.0.1-2 (新添加软件包)
mesa 11.1.0-5 .. 18.0.5-4 .
mtdev 1.1.5-4 1.1.5-5
wayland 1.6.0-1 1.15.0-1
wayland-protocols 1.14-1 (新添加软件包)
xcb-proto 1.11-1 1.13-1
xkeyboard-config 2.13-3 2.24-1
xorg-x11-drv-amdgpu-19.0.1 19.0.1-1 (新添加软件包)
xorg-x11-drv-ati- 18.1.0-1
xorg-x11-drv-dummy 0.3.6-20 0.3.7-1.
xorg-x11-drv-evdev 2.9.0-3 2.10.6-1
xorg-x11-drv-fbdev 0.4.3-19 0.5.0-1
xorg-x11-drv-keyboard 1.9.0-1 (新添加软件包)
xorg-x11-drv-mouse 1.9.2-2 (新添加软件包)
xorg-x11-drv-nouveau 1.0.11-1 1.0.15-1
xorg-x11-drv-qxl 0.1.2-1. 0.1.5-4. merge 0.1.2-1's patch to 0.1.5-4 when package upgrade
xorg-x11-drv-synaptics 1.8.0-9 1.9.0-2
xorg-x11-drv-v4l 0.2.0-41 0.2.0-49
xorg-x11-drv-vesa 2.3.2-20 2.4.0-1
xorg-x11-drv-void 1.4.0-27 1.4.1-2.
xorg-x11-drv-wacom 0.25.0-2 0.36.1-1
xorg-x11-proto-devel-2018.4 7.7-12 2018.4-1
xorg-x11-server 1.16.1-3 . 1.20.1-5 .2. "x整体升级 fix seg fault when no use pci display card on 2k"
xorg-x11-xkb-utils 7.7-11 7.7-14
libSM 1.2.2-2 1.2.2-3
libXau 1.0.8-4 1.0.8-5
libXmu 1.1.2-2 1.1.2-3
libXext 1.3.3-2 1.3.3-3
xorg-x11-drv-2h 2.0.0-13 . 2.0.0-16 "build with xproto 18.4 fixed title bar display issue and change-log-level"

Loongnix-20190331

发行注记 Loongnix-20190331

一、适配平台

本次发布覆盖平台为 :

  • 3A3000D/F/H_780e单路
  • 3A3000D_780e笔记本(创智成\卓怡)
  • 3A2000_780e单路
  • 3A3000F/H_7A单路(开发板, 集显+独显)
  • 3A3000F/H_7A双路
  • 3A3000D_5690四路
  • 3A3000H_5690四路
  • 2K1000开发板

二、功能改进

  1. 更新chromium,解决长时间播放视频网页崩溃,光标置于标签页偶发乱码等问题
  2. 更新gtk2,解决kvm中调整分辨率问题
  3. 增加devtoolset-7工具链,增加binutils-2.28,gcc-7.3.1,gdb-8.0支持
  4. 更新dhcp,将默认获取ip方式由DUID改为mac地址
  5. 更新ffmpeg,部分函数优化,增加msa指令优化
  6. 更新gcc,一些功能修正
  7. 更新binutils,一些功能修正
  8. 更新gurb2,解决旧系统更新后菜单未更新问题
  9. 更新内核,合并kvm-host内核到主软件包,kernel-kvm-guest替代linux-kvm-guest软件包
  10. 更新java,update to jdk8u192-b12,修正已知问题
  11. 更新libvirt、qemu、virg-manager,loongson平台kvm虚拟机功能完善
  12. 更新spice-gtk, 性能优化
  13. 更新anaconda、dracut、grubby、livecd-tools、python-blivet,live cd制作工具及安装程序对kvm的支持功能
  14. 更新usbredir,spice协议usb redirect支持
  15. 更新systemd,解决偶发切换系统运行级别后systemd cpu占用过高问题
  16. 更新cmake,解决编译llvm-clang8依赖问题


更新前版本 更新后版本 更新说明
chromium-60.0.3096.2-6.fc21.loongson chromium-60.0.3096.2-8.fc21.loongson 解决长时间播放视频网页崩溃,光标置于标签页偶发乱码,sunspider测试偶尔不出结果的问题
gtk2-2.24.25-2.fc21.loongson.2 gtk2-2.24.25-2.fc21.loongson.3 解决kvm中调整分辨率问题
devtoolset-7-binutils-2.28-11.fc21.loongson.4 新增devtoolset-7工具链
devtoolset-7-gcc-7.3.1-5.13.fc21.loongson.3 新增devtoolset-7工具链
devtoolset-7-gdb-8.0-16.fc21.loongson 新增devtoolset-7工具链
devtoolset-7-valgrind-3.14.0-1.fc21.loongson.1 新增devtoolset-7工具链
dhcp-4.3.2-8.fc21.loongson.1 dhcp-4.3.2-8.fc21.loongson.2 默认使用mac addr获取ip地址
ffmpeg-2.8.7-6.fc21.loongson ffmpeg-2.8.7-7.fc21.loongson 部分函数优化,增加msa指令优化
firefox-52.3.0-6.fc21.loongson firefox-52.3.0-7.fc21.loongson 解决偶发标签页崩溃问题及部分功能优化
gcc-4.9.3-8.fc21.loongson.8 gcc-4.9.3-11.fc21.loongson.11
grub2-2.02-0.40.fc21.loongson.7 grub2-2.02-0.40.fc21.loongson.9 解决旧系统更新后菜单未更新问题
java-1.8.0-openjdk-1.8.0.60-1.b32.8.fc21.loongson java-1.8.0-openjdk-1.8.0.192-1.b12.8.1.1.fc21.loongson update to jdk8u192-b12, 修正已知问题
kernel-2k-3.10.0-1.fc21.loongson.2k.11 kernel-2k-3.10.0-1.fc21.loongson.2k.18
  • version:3.10.0-1.2k.18
  • sync from gerrit commit fba48af6d93852968ee082109eb51300b6320fab
  • 获取分支:release-1903
kernel-3.10.84-20.fc21.loongson.3 kernel-3.10.84-21.fc21.loongson.17
  • 合并kvm-host, 取代kernel-kvm-host软件包
  • version:3.10.84-21.17
  • sync from gerrit commit fba48af6d93852968ee082109eb51300b6320fab
  • 获取分支release-1903
kernel-kvm-guest-3.10.0-19.fc21.loongson.kvmguest
  • 新增kvm guest内核,替代linux-kvm-guest软件包
  • version:3.10.0-19.kvm-guest
  • sync from gerrit commit fba48af6d93852968ee082109eb51300b6320fab
  • 获取分支release-1903
libvirt-3.9.0-1.fc21.loongson.4 libvirt-3.9.0-1.fc21.loongson.8
lightdm-gtk-1.8.5-11.fc21.loongson.2 lightdm-gtk-1.8.5-11.fc21.loongson.5 解决未插入显示器启动后插入显示器无法点亮问题
vbios-creator-1.0-20180814.fc21.loongson.1 vbios-creator-1.0-20180814.fc21.loongson.2 解决CRTC ID 无法保佑的问题
pcs-0.9.137-5.fc21.loongson.1 corosync and pacemaker 配置工具
qemu-2.7.0-3.fc21.loongson qemu-2.7.0-12.fc21.loongson 增加mips kvm支持,增加XHCI设备支持
rubygem-sinatra-1.4.5-1.fc21.loongson 新增依赖软件
virt-manager-1.2.1-1.fc21.loongson.5 virt-manager-1.2.1-1.fc21.loongson.9 增加loongson3a uefi支持
yum-3.4.3-154.fc21.loongson.2 yum-3.4.3-154.fc21.loongson.4 增加kvm guest内核安装支持
xorg-x11-drv-2h-2.0.0-13.fc21.loongson.8 xorg-x11-drv-2h-2.0.0-13.fc21.loongson.14 bug fix
dpkg-1.17.25-3.fc21.loongson.1 增加deb软件包工具
livecd-tools-21.4-4.fc21.loongson.6 livecd-tools-21.4-4.fc21.loongson.8 添加livecd制作对kvm的支持
grubby-8.35-9.fc21.loongson.7 grubby-8.35-9.fc21.loongson.8 添加kvm-guest菜单支持
dracut-038-30.git20140903.fc21.loongson.3 dracut-038-30.git20140903.fc21.loongson.4 kvm guest增加rescue支持
anaconda-21.48.21-11.fc21.loongson.3 anaconda-21.48.21-11.fc21.loongson.3 修正安装时生成grub菜单出错问题,及加入mips uefi安装支持
python-blivet-0.61.13-2.fc21.loongson.1 python-blivet-0.61.13-2.fc21.loongson.3 添加mips efi支持,修正kvm guest安装使用lvm出错问题
vlc-2.2.0-0.2.fc21.loongson vlc-2.2.4-1.fc21.loongson 版本更新
SDL-1.2.15-18.fc21.loongson.1 SDL-1.2.15-18.fc21.loongson.2 fix mips64支持
loongson-themes-1.0-14.fc21.loongson loongson-themes-1.0-15.fc21.loongson 增加2k平台自动删除kvm相关软件功能
binutils-2.24-28.fc21.loongson.7 binutils-2.24-30.fc21.loongson.9 bug fix
usbredir-0.7-3.fc21.loongson usbredir-0.7-3.fc21.loongson.1 spice协议usb redirect支持
systemd-216-12.fc21.loongson.1 systemd-219-62.fc21.loongson.8 更新,解决偶发切换运行级别后systemd占用cpu过高问题
spice-gtk-0.26-1.fc21.loongson.4 spice-gtk-0.26-1.fc21.loongson.5 性能优化
z3-4.8.5-1 新增软件,llvm-clang8依赖
cmake-3.0.2-2.fc21.loongson cmake-3.9.0-8.fc21.loongson 更新版本llvm-clang8依赖

Loongnix-20180930

发行注记 Loongnix-20180930

一、适配平台

本次发布覆盖平台为 :

  • 3A3000D/F/H_780e单路
  • 3A3000D_780e笔记本(创智成\卓怡)
  • 3A2000_780e单路
  • 3A3000F/H_7A单路(开发板, 集显+独显)
  • 3A3000F/H_7A双路
  • 3A3000D_5690四路
  • 3A3000H_5690四路
  • 2K1000开发板

二、功能改进

  1. 集成3A7A集显VBIOS生成工具及使用说明,用于生成3A+7A集显VBIOS文件
  2. 更新webitgtk,解决某些Java应用随机崩溃问题
  3. 更新spice-protocol,增加龙芯MB支持
  4. 更新openh264,解决一些测试失败问题
  5. 增加virt-manager,并添加了龙芯平台支持、增加默认配置、内核选项、开关机等支持
  6. 增加ilbvirt-3.9版本,并添加龙芯平台支持
  7. 更新ffmpeg库,解决一些编译错误、优化了部分MMI函数
  8. 增加wire-shark,解决libvirt依赖库
  9. 更新内核(主要是3A平台),解决了重启死机等多个问题
  10. 增加mesos、marathon、zookeeper、netty3等,支持ceph分布式存储方案
  11. 更新smplayer,同步社区补丁,优化部分播放函数
  12. 更新spice-gtk, 优化spice客户端性能
  13. 增加qxl,虚拟机虚拟显卡驱动包
  14. 增加spice, 增加龙芯平台支持,增加MB
  15. 增加spice-vdagent、spice-xpi,
  16. 增加virt-viewer,spice客户端
  17. 更新kvm-host/kvm-guest内核,增加KVM支持
  18. 更新qemu,增加龙芯平台支持
  19. 更新openssl,优化与spice客户端相关的编解码函数
  20. 更新general-logos, 增加Loongnix商标Logo
  21. 更新jpeg,优化部分函数
  22. 更新pixman,优化部分函数非对齐访问
  23. 更新7A集显驱动,解决屏幕热插拨、光标显示异常等问题
  24. 增加qt库,解决部分应用程序找不到符号表问题
  25. snappy,优化非对齐访问问题
  26. 升级mate-setting,解决CPU占用过高等问题


更新前版本 更新后版本 更新说明
vbios-creator-1.0-20180814.fc21.loongson.1 集成3A7A集显VBIOS生成工具及使用说明,用于生成3A+7A集显VBIOS文件
webkitgtk-2.4.7-2.fc21.loongson.1 webkitgtk-2.4.7-2.fc21.loongson.2 更新webitgtk,解决某些Java应用随机崩溃问题
spice-protocol-0.12.7-2.fc21.loongson spice-protocol-0.12.7-4.fc21.loongson 更新spice-protocol,增加龙芯MB支持
openh264-1.5.3-0.4.git2706e36.fc21.loongson.3 openh264-1.5.3-0.4.git2706e36.fc21.loongson.4 更新openh264,解决一些测试失败问题
virt-manager-1.1.0-4.git310f6527.fc21.loongso virt-manager-1.1.0-4.git310f6527.fc21.loongso 增加virt-manager,并添加了龙芯平台支持、增加默认配置、内核选项、开关机等支持
libvirt-1.2.9.1-2.fc21.loongson.1 libvirt-3.9.0-1.fc21.loongson.4 增加ilbvirt-3.9版本,并添加龙芯平台支持
ffmpeg-libs-2.8.7-5.fc21.loongson ffmpeg-libs-2.8.7-6.fc21.loongson 更新ffmpeg库,解决一些编译错误、优化了部分MMI函数
wireshark-1.12.1-1.fc21.loongson wireshark-1.12.6-4.fc21.loongson 增加wire-shark,解决libvirt依赖库
kernel-2k-3.10.0-1.fc21.loongson.2k.8 kernel-2k-3.10.0-1.fc21.loongson.2k.11 增加2K1000内核支持
kernel-3.10.84-19.fc21.loongson.2 kernel-3.10.84-20.fc21.loongson.3 更新内核(主要是3A平台),解决了重启死机等多个问题
mesos mesos-1.6.0-0.fc21.loongson 增加mesos、marathon、zookeeper、netty3等,支持ceph分布式存储方案
marathon marathon-1.6.322-0.fc21.loongson 增加mesos、marathon、zookeeper、netty3等,支持ceph分布式存储方案
zookeeper zookeeper-3.4.12-0.fc21.loongson 增加mesos、marathon、zookeeper、netty3等,支持ceph分布式存储方案
netty3 netty3-3.6.6-4.fc21.loongson 增加mesos、marathon、zookeeper、netty3等,支持ceph分布式存储方案
smplayer-16.6.0-4.fc21.loongson smplayer-16.6.0-5.fc21.loongson 更新smplayer,同步社区补丁,优化部分播放函数
spice-gtk-0.26-1.fc21.loongson spice-gtk-0.26-1.fc21.loongson.4 更新spice-gtk, 优化spice客户端性能
qt-4.8.6-15.fc21.loongson.1 qt-4.8.6-15.fc21.loongson.2 修复了configure中mips检测,原子操作不再使用genreic实现,改为mips汇编实现 添加了部分代码,保证原有应用程序在不重新编译的情况下可以正常运行
xorg-x11-drv-qxl xorg-x11-drv-qxl-0.1.2-1.fc21.loongson.1 增加qxl,虚拟机虚拟显卡驱动包
spice-0.12.5-5.fc21.loongson.1 spice-0.12.5-5.fc21.loongson.2 增加spice-vdagent、spice-xpi
virt-viewer-2.0-1.fc21.loongson virt-viewer-2.0-1.fc21.loongson.1 增加virt-viewer,spice客户端
spice-xpi-2.8.90-6.fc21.loongson spice-xpi-2.8.90-6.fc21.loongson.1 rebuild for spice-protocol
spice-parent-26-3.fc21.loongson spice-parent-26-3.fc21.loongson.1
generic-logos-17.0.0-6.fc21.loongson.2 generic-logos-17.0.0-6.fc21.loongson.3
spice-html5-0.1.5-1.fc21.loongson spice-html5-0.1.5-1.fc21.loongson.1
kernel-kvm-host kernel-kvm-host-3.10.0-3.fc21.loongson.kvmhost
  • 、新添加软件包
  • 、3.10.0-3.kvm-host
  • 、sync from gerrit commit df290c017299316d14d8a8797a9a0b4e6db76c8c
  • 、MIPS:LSVZ:Host change the mod of the kvm_dev
  • 、默认集成
qemu-2.1.2-7.fc21.loongson.1 qemu-common-2.7.0-3.fc21.loongson 更新qemu,增加龙芯平台支持
linux-kvm-guest linux-kvm-guest-3.10.0-2.fc21.loongson
  • 、新添加软件包
  • 、3.10.0-2.kvm-guest
  • 、sync form gerrit commit 7fdcf57963e43ecbf00d4050ee7b7962c9bccda8
openssl-1.0.1j-2.fc21.loongson.1 openssl-1.0.1j-2.fc21.loongson.4
  • 、open make check option in openssl.spec which will exec make check when building
  • 、update smime certs to fix check error when rpmbuild while the smime & certs copy from fedora27 official FTP
  • 、fix asm bugs in modes_lcl.h
  • optimize GETU32/PUTU32 for modes_lcl.h
  • fix inline asm bug in modes_lcl.h which maybe cause unexpected error
  • 、optimize for Loongson CPUS
  • use ins/ext to avoid seral sb instructions
libjpeg-turbo-1.3.1-7.fc21.loongson.3 libjpeg-turbo-1.3.1-7.fc21.loongson.4
  • .删除原来mmx相关优化;
  • .将社区mmi优化移植到1.3.1版本;
  • .新增对函数jpeg_fdct_ifast和jpeg_idct_ifast的优化;
  • .新增对函数rgb_gray_convert h2v1_fancy_upsample h2v1_merged_upsample和h2v2_merged_upsample的优化.
pixman-0.32.6-7.fc21.loongson.2 pixman-0.32.6-8.fc21.loongson.3
  • Fix build failure on Loongson3A.
  • Fix a bug for 'define MMX_PDF_SEPARABLE_BLEND_MODE (name)'.
  • See Bugs:Bug fixes for separable blend modes.
  • fix unaligned memory access
xorg-x11-drv-2h-2.0.0-13.fc21.loongson.5 xorg-x11-drv-2h-2.0.0-13.fc21.loongson.6 更新7A集显驱动,解决屏幕热插拨、光标显示异常等问题
qt-4.8.6-15.fc21.loongson.2 qt-4.8.6-15.fc21.loongson.3 解决老应用程序找不到原子操作相关符号的问题
snappy-1.1.1-3.fc21.loongson snappy-1.1.1-4.fc21.loongson Optimize unaligned operator function on MIPS64 platform
mate-settings-daemon-1.8.2 mate-settings-daemon-1.8.3 升级mate-setting,解决CPU占用过高等问题
systemd-libs-216-12 systemd-libs-216-13 修改systemd,解决3.10内核中某些USB摄像头支持不好的问题

Loongnix-20180630

发行注记 Loongnix-20180630

一、适配平台

本次发布覆盖平台为 :

  • 3A3000D/F/H_780e单路
  • 3A3000D_780e笔记本(创智成)
  • 3A3000D_780e笔记本(卓怡)
  • 3A2000_780e单路
  • 3A3000F/H_7A单路(开发板, 集显+独显)
  • 3A3000D_5690四路
  • 3A3000H_5690四路
  • 2K1000开发板

二、功能改进

更新前版本 更新后版本 更新说明
foo2zjs-firmware-0.20130618-2.fc21.loongson foo2zjs-firmware-0.20130618-3.fc21.loongson 解决插入hp10xx打印机启动系统会卡udev的问题
kernel-3.10.84-18.fc21.loongson kernel-3.10.84-19.fc21.loongso
  • MIPS/loongson2k:Fix a GPU driver bug.
  • Fix the BUG:GPU driver compilation failed when using loongson2k_deconfig.

config-mips64el: Rename CONFIG_SND_HDA_LS7A to CONFIG_LS_SND_HDA

  • Loongson-3:LS7A bridge: Fix the "uma" parameter for GPU driver The bios(UEFI) has changed the "uma" parameter(the old version only support 8GB ram),so kernel must fix it in GPU driver accordingly.
  • Add ceph support modules: RBD
  • ……
grub2-efi-2.02-0.40.fc21.loongson.4 grub2-efi-2.02-0.40.fc21.loongson.5 Fix-precision-of-counting-down-the-seconds-for-boot
dracut-038-30.git20140903.fc21.loongson.2 dracut-038-30.git20140903.fc21.loongson.3
  • rescue-kernel-should-only-one-that-same-as-its-using
  • rename rescue kernel and initramfs
  • fix-diff-kernel-in-one-iso-for-rescue-mod
ceph-deploy-1.5.10-1.fc21.loongson ceph-deploy-1.5.29-1.fc21.loongson 增加对loongnix的支持
yum-3.4.3-154.fc21.loongson.1 yum-3.4.3-154.fc21.loongson.2 add installonlypkgs in yum.conf if 2K cpu
grubby-8.35-9.fc21.loongson.5 grubby-8.35-9.fc21.loongson.7 更新2K内核时生成相应菜单
livecd-tools-21.4-4.fc21.loongson.5 livecd-tools-21.4-4.fc21.loongson.6 解决2K内核时的启动菜单问题
None kernel-2k-3.10.0-1.fc21.loongson.2k.5 增加2K1000内核支持
xorg-x11-drv-2h-2.0.0-12.fc21.loongson.4 xorg-x11-drv-2h-2.0.0-13.fc21.loongson.2 7A集显驱动
caja-1.8.2-3.fc21.loongson.6 优化登陆管理,与时间不敏感
firefox-52.3.0-5.fc21.loongson firefox-52.3.0-6.fc21.loongson

1.解决firefox 52 jit-test wasm error.js失败的问题,添加patch:Bug 1412030 - [MIPS] Emit wasm memory access information.patch 2.解决firefox jit-test大量qnan/snan用例不过的问题,添加patch:Wasm: represent nan with ieee 745-1985. patch 3.优化skia,添加patch:GFX: Skia: Add loongson-mmintrin.h and Optimize SkNx/4px/SkBlitRow/SkBitmapFilter.patch 4.解决firefox打开B站某些网页播放异常的问题,添加patch:Calculate next setInterval() time from start of previous callback 5.优化libjpeg-turbo,添加patch:media: libjpeg: porting optimization for loongson from libjpeg-turbo community.patch 6.解决自动化测试图形图像中webgl相关问题,添加patch:Delete six webgl test case , because these case expect failed.patch和Revert MIPS: Loongson: Import memory optimizations.patch 7.解决Firefox硬件加速机制在7A1000和AMD显卡和独立显卡兼容性处理的问题,在js文件中删除强制硬件加速配置项:pref("layers.acceleration.force-enabled", true),同时添加patch:step 1:Remove key-value pair in perf.js.patch 8.解决firefox-52.3.0-5版本后xpcshell-test测试用例出错个数增加的问题,添加patch:update the security for xpcshell-test.patch 9.移植libvpx的优化到firefox52源码,添加以下三个patch: 1)[libvpx]: upgrade libvpx to 1.6.1.patch 2)[libvpx]: WebRTC performance tuning.patch 3)[libvpx]: upgrade libvpx to 1.6.1 frome loongson gerrit.patch 10.优化Ionmonkey,添加以下四个patch,后续版本会持续优化: 1)Bug 1441521 : [MIPS] Optimize comparation with small constants.patch 2)MIPS64: Support wasm_huge_memory.patch 3)MIPS64: opt unboxValue.patch 4)optime splay.js on 3a3000.patch 11.解决取消点击文件然后弹选择文件打开方式的提示框的问题,添加patch:Rember user choice default application for "content-type = application/octet-stream" file.patch 12.解决gerrit自动化测试mochitest-browser:总fail数由28->450的问题,添加patch:fix massive test-unexpected-fail because of the issuer certificate for example.com.patch 13.Firefox代码里面SIMD汇编代码优化,添加以下两个patch,后续版本会持续优化:Optimize Convert_ascii_run function same as ARM.patch和Optimze FirstNonASCII and Write_MMI funciton same as SSE2.patch 14.解决咸阳-党政公文应用试点问题,在js文件中添加禁用浏览器弹框保护机制的配置项:pref("dom.successive_dialog_time_limit", 0);

java-1.8.0-openjdk-1.8.0.60-1.b32.rc27.fc21.loongson java-1.8.0-openjdk-1.8.0.60-1.b32.8.fc21.loongson

1、1.8.0.60-1.b32.8 2、new version number 3、far jump support 4、fix the JNI null pointer problem of building OpenJDK 5、add CLASSPATH EXCEPTION statement 6、update OpenJFX 7、support Loongson 2K1000 CPUs 8、improved the stability

qt-4.8.6-15.fc21.loongson.1 qt-4.8.6-15.fc21.loongson.2 修复了configure中mips检测,原子操作不再使用genreic实现,改为mips汇编实现 添加了部分代码,保证原有应用程序在不重新编译的情况下可以正常运行
qt5-qtwebkit-5.6.0-4.fc21.loongson qt5-qtwebkit-5.6.0-5.fc21.loongson 修正webkit问题,解决闪退问题
chromium-60.0.3096.2-5.fc21.loongson chromium-60.0.3096.2-6.fc21.loongson

01. Loongnix release version 60.0.3096.2-6 base on https://chromium.googlesource.com/chromium/src.git in tag 60.0.3096.2 02. Change-Id: Iaa23d9cb271cc75dd7808fbc5d30ba293cf37cfc 03. 添加Telemetry性能测试框架支持 04. content_browsertests 单元测试修正 05. interactive_ui_tests 单元测试修正 06. cc_unittests 单元测试修正 07. 修正chromium首次启动fedora介绍页面的问题 08. 修正chromium命令行启动出现ERROR的问题 09. browser_tests 单元测试修正 10. 修正chromium在线测试ARES-6时浏览器崩溃的问题 11. 修正chromium打开某些特定PDF文件中文显示乱码的问题 12. chromium单元测试全面修正扫尾 13. 通过集成优化libvpx、设置vp8 encoding的CPU speed来提升chromium webrtc性能

gcc-4.9.3-7.fc21.loongson.7 gcc-4.9.3-7.fc21.loongson.8 loongnix-gcc: 4.9.3 for fc21

Loongnix-20180330

发行注记 Loongnix-20180330

一、适配平台

本次发布覆盖平台为 :

  • 3A3000D/F_780e单路
  • 3A3000D_780e笔记本(创智成)
  • 3A3000D_780e笔记本(卓怡)
  • 3A2000_780e单路
  • 3A3000F/H_7A单路(开发板)
  • 3A3000D_5690四路
  • 3A3000H_5690四路

二、功能改进

更新前版本 更新后版本 更新说明
anaconda-21.48.21-11.fc21.loongson.2 anaconda-21.48.21-11.fc21.loongson.2 修改安装程序对grub2-efi的支持
binutils-2.24-27.fc21.loongson.6 binutils-2.24-28.fc21.loongson.7 修正编译grub2-efi出错问题
caja-1.8.2-3.fc21.loongson.4 caja-1.8.2-3.fc21.loongson.5 修正桌面图标重叠问题
ceph-0.80.7-3.fc21.loongson ceph-0.80.7-4.fc21.loongson 解决ceph启动失败问题
ceph-deploy-1.5.10-1.fc21.loongson ceph-deploy-1.5.29-1.fc21.loongson 增加对loongnix的支持
chromium-60.0.3096.2-4.fc21.loongson chromium-60.0.3096.2-5.fc21.loongson
  • 添加Tcmalloc支持并修正其在龙芯运行时的bug
  • 修正龙芯上partitionAlloc测试相关的bug
  • 修正龙芯上base_unittests单元测试bug
  • 修正龙芯上gfx_unittests单元测试bug
  • 修正龙芯上views_unittests单元测试bug
  • 开启“-mno-branch-likely”优化
cronie-1.4.12-1.fc21.loongson cronie-1.4.12-1.fc21.loongson.1 解决重启过程偶尔启动失败问题
none electron-1.8.2-1.fc21.loongson electron运行时库的支持
fcitx-4.2.8.4-4.fc21.loongson.1 fcitx-4.2.8.4-4.fc21.loongson.2 加入对qt5支持
none fcitx-qt5-1.1.1-1.fc21.loongson qt5程序输入法支持
ffmpeg-2.8.7-3.fc21.loongson ffmpeg-2.8.7-4.fc21.loongson H264解码优化
firefox-52.3.0-4.fc21.loongson firefox-52.3.0-5.fc21.loongson
  • 1.解决1080p_60fps视频播放不了的问题,在js配置文件中增加配置项:pref("media.ruin-av-sync.enabled",true);
  • 2.解决向mozilla社区推送消息提示的问题,在js配置文件中增加配置项:pref("datareporting.healthreport.uploadEnabled",false);
  • 3.解决连续快速点击下载按钮不响应问题,添加patch-don't block user click frequently
  • 4.添加performance功能模块,增加编译参数:--enable-profiling,同时添加patch:
  • add performance supporting for mips64-linux和Bug-1393707-fix mips64 error
  • correction about stackpointer within function _NS_InvokeByIndex
  • 5.解决源码mochitest自动化测试出现的死循环现象,添加patch-
  • mips64-linux supporting "Performance Monitoring API"和Updating commit
  • a50004fcdf86d80523d24992c540fd2983b4c2eb
  • 6.分析firefox-52.3.0-3版本talos性能下降的原因,提交patch:media/mtransport-
  • Fix unaligned memory allocation in r_memory和MIPS: Loongson-Import memory optimizations
  • 7.解决自动化测试套件jetestbrowser测试出现27个错误的问题,
  • 1)解决测试用例ecma_6/TypedArray/sort_basics.js出错的问题,添加patch:MIPS-Fix some function
  • 2)解决测试用例ecma_3/Date/15.9.5.7.js出错的问题,添加patch-Fix time format和Correct Time 1900
  • 3)解决测试用例ecma_6/Array/for_of_1.js出错的问题,添加patch-Avoid register overlay
  • 4)解决测试用例js1_5/Array/regress-157652.js和js1_5/Regress/regress-422348.js出错的问题,添加patch-
  • Skip regress-422348.js regress-157652.js on 64-bit
  • 5)解决测试用例js1_5/extensions/toLocalFromat-02.js和js1_5/extensions/toLocalFormat-01.js出错的问题,添加patch:
  • Skip toLocaleFormat-01.js/toLocaleFormat-02.js
  • 8.解决自动化测试套件xpcshell测试出现76个错误的问题:
  • 1)解决测试用例dom/indexedDB/test/unit/test_wasm_recompile.js出错的问题,添加patch-
  • Wasm: MIPS-Workaround for deserialize wasm module from IndexedDB
  • 2)解决测试用例toolkit/components/ctypes/tests/unit/test_jsctypes.js出错的问题,添加patch-
  • CTypes-Simulate x86 overflow behavior when convert double to int64/uint64
  • 3)解决测试用例tools/profiler/tests/test_asm.js出错的问题,添加patch-
  • wasm: mips-Fix toggle profiling.
  • 4)解决测试用例toolkit/components/extensions/test/xpcshell/test_ext_runtime_getPlatformInfo.js出错的问题,添加patch-
  • Add mips64 platform supporting for "test_ext_runtime_getPlatformInfo.js".
  • 5)解决测试用例js/xpconnect/tests/unit/test_attribute.js和js/xpconnect/tests/unit/test_params.js出错的问题,添加patch-
  • Bug-1429650 fixed xpcshell test
  • 6)解决security/manager/ssl/tests/unit/目录中测试用例出错的问题,添加patch-
  • Update security/manager/ssl from esr52
  • 7)解决测试用例toolkit/components/telemetry/tests/unit/test_TelemetryEnvironment.js出错的问题,添加patch-
  • Fixed xpcshell-test case-toolkit/components/telemetry/tests/unit/test_TelemetryEnvironment.js
  • 8)解决测试用例toolkit/components/telemetry/tests/unit/test_ThreadHangStats.js出错的问题,添加patch-
  • mips-linux supporting ThreadStackHelper
grub2-2.02-0.15.fc21.loongson.5 grub2-2.02-0.40.fc21.loongson.4 改为efi方式
grubby-8.35-9.fc21.loongson.4 grubby-8.35-9.fc21.loongson.5 修正对efi菜单的支持
java-1.8.0-openjdk-1.8.0.60-1.b32.rc26.fc21.loongson java-1.8.0-openjdk-1.8.0.60-1.b32.rc27.fc21.loongson rc27 release
kernel-3.10.84-17.fc21.loongson kernel-3.10.84-18.fc21.loongson sync from gerrit: 42cdb0cb1677053a34417f512522b10676bfa950
none libiconv-1.15-1.fc21.loongson 字符转换库
lightdm-gtk-1.8.5-11.fc21.loongson.1 lightdm-gtk-1.8.5-11.fc21.loongson.2 登录界面对软键盘的支持
livecd-tools-21.4-4.fc21.loongson.4 livecd-tools-21.4-4.fc21.loongson.5 加入对efi固件支持
qt-4.8.6-15.fc21.loongson.1 qt-4.8.6-15.fc21.loongson.2 修复了configure中mips检测,原子操作不再使用genreic实现,改为mips汇编实现 添加了部分代码,保证原有应用程序在不重新编译的情况下可以正常运行
qt-creator-4.1.0-2.fc21.loongson qt-creator-4.1.0-2.fc21.loongson.1 加入qtwebengine依赖,解决闪退问题
none qt5-qtwebengine-5.6.0-1.fc21.loongson 增加qtwebengine支持
xorg-x11-drv-2h-2.0.0-12.fc21.loongson.3 xorg-x11-drv-2h-2.0.0-12.fc21.loongson.4 加入对7a支持

Loongnix-20171130

发行注记 Loongnix-20171130

一、适配平台 本次发布覆盖平台为 : 本文档记录loongnix-20171130 性能测试报告。测试平台为:

  • 3A3000F单路
  • 3A3000_780e单路
  • 3A3000笔记本
  • 3A2000_780e单路

二、功能改进 版本号

删除默认繁体中文功能
更新前版本 更新后版本 更新说明
docker-1.12.2-5.git8f1975c.1.fc21.loongson docker-1.12.2-5.git8f1975c.2.fc21.loongson 解决龙芯平台Docker无法退出问题
firefox-52.2.1-1.fc21.loongson firefox-52.3.0-4.fc21.loongson
  • 1.同步到Mozilla社区release基础版本:FIREFOX_52_3_0esr_RELEASE;
  • 2.集成了JS引擎优化patch;
  • 3.将编译选项--disable-webrtc改为--enable-webrtc,支持webrtc功能,解决webrtc崩溃问题,合并patch:slove-webrtc-bug.patch,同时编译选项添加--enable-alsa;
  • 4.解决百度下载对话框中文乱码问题,合并patch:solve-chinese-font-display-error-on-gbk.patch;
  • 5.解决微信下载Microsoft Word文档中文标题乱码问题,合并patch:solve-chinese-font-display-error-on-urlencode.patch;
  • 6.解决新建大文件出现提示框问题,在js配置文件中增加配置项:pref("dom.use_watchdog",false); ;
  • 7.解决打开百度图片缩放会出现竖纹问题,在js配置文件中增加配置项:pref("image.downscale-during-decode.enabled", false); ;
  • 8.解决自动化测试用例check-spidermonkey测试出错问题,合并patch:Bug-1384665-Use-virtualenv-Python.patch;
  • 9.解决搜狐视频播放卡顿问题,制作扩展rpm包mozilla-adblockplus-2.8.2-1.fc21.loongson.noarch.rpm,可根据客户需求选择性安装;
  • 10.解决客户反馈的webrtc噪音问题,制作openh264插件的rpm包:mozilla-openh264-1.5.3-0.4.git2706e36.fc21.loongson.3.mips64el和openh264-1.5.3-0.4.git2706e36.fc21.loongson.3.mips64el,fc21系统下一版本将默认安>装,同时需客户修改属性参数:media.navigator.video.preferred_codec 126。
  • 11.源码库由gerrit上的firefox52.git更换为gerrit上的mozilla-esr52.git,同时将源码压缩包解压出来的文件名由firefox52变为mozilla-esr52;
  • 12.解决打开百度图片缩放会出现竖纹问题,在js配置文件中减少配置项:pref("image.downscale-during-decode.enabled", false);,添加patch:GFX: 2D: Fix-128-bit-right-shift-in-convolveVertically_LS3.patch;
  • 13.解决显示html5视频播放过程中视频帧率和各阶段数据量的问题,添加patch:add -showStatics-info-on-HTML5Video.patch
  • 14.解决网址地址栏输入的提示网址在个别情况下显示会被遮盖最上面一个的问题,将编译参数--enable-default-toolkit=cairo-gtk2修改为--enable-default-toolkit=cairo-gtk3
  • 15.解决firefox52多进程模式在FC21上用QQ邮箱下载超大附件时,出现新标签页不会自动消失的问题,添加patch:Bug-1301056-Fix-auto-closing-of-windows-when-they-divert-to-an-external-app.patch;
  • 16.解决用终端启动firefox52时,出现“GLib-GObject-CRITICAL **: g_object_ref: assertion 'object->ref_count > 0' failed”警告信息的问题,添加patch:Bug-704032-Fix-warning-message.patch;
  • 17.解决用终端启动firefox52时,多进程模式下用“ctrl+c”中断firefox进程时,出现abort信息的问题,添加patch:Interrupting-e10s-Firefox-with-Ctrl+C-triggers.patch;
  • 18.优化webrtc模块代码,提升webrtc性能,添加patch:webrtc: set-cpu-speed -12-on-mips-platform.patch;
  • 19.解决搜狐视频播放卡顿问题,制作扩展rpm包第二个版本mozilla-adblockplus-2.8.2-2.fc21.loongson.noarch.rpm ,在新系统中集成该rpm包;
  • 20.在js模块中解决不能有连续4条访存指令生成的问题,添加patch:Insert-one-nop-to-break-every-4-load-instructions.patch。
atril-1.8.1-2.fc21.loongson.2 atril-1.8.1-2.fc21.loongson.3 解决含中文目录的PDF文件拖动打开失败的问题
libhif-0.1.6-1.fc21.loongson libhif-0.1.6-1.fc21.loongson.1 增加龙芯架构支持,以解决packagekitd崩溃问题
gimp-2.8.14-1.fc21.loongson gimp-2.8.14-1.fc21.loongson.1 为gimp图片浏览工具增加“另存为”功能
java-1.8.0-openjdk-1.8.0.25-6.b17.rc21.fc21.loongson java-1.8.0-openjdk-1.8.0.25-6.b17.rc25.fc21.loongson.2
  • 1. optimized register allocation in C2
  • 2. fixed and optimized object copy
  • 3. added flag SetFSFOFN to set FS/FO/FN in FCSR. The default value of SetFSFOFN is 999, which means FS/FO/FN will not be changed, rather than set to 000.
  • 4. fixed other known bugs: compilation strategies, floating point comparisons, unlock operations
  • 5. improved performance, SPECjvm2008 improved by 20%, optimization is including register allocation optimization, address space allocation and address loading optimization, JIT generated code optimization
  • 6. fixed known issues
  • 7. JVM adapts the values of the parameters such as UseLoongsonISA, Use3A2000, InitialHeapSize, MaxHeapSize, TieredCompilation, UseG1GC, etc. according to different platforms
  • 8. adjusted the heap parameters, reduced the memory occupancy rate of java in the low memory system
  • 9. added vector optimization (off by default), use java -XX:MaxVectorSize=8 to set it on
  • 10. fixed parallel GC crashes, effectively improved the stability of parallel GC
  • 11. fixed synchronization related errors
  • 12. fixed float point related errors
  • 13. improved the stability using gcc 4.9.3
  • 14.supported 3B2000/3B3000 in /proc/cpuinfo
  • 15.disable doclint
loongson-themes-1.0-8.fc21.loongson loongson-themes-1.0-10.fc21.loongson
  • Loongnix软件更新工具
  • rewrite spec files
  • fix yum update error when first reboot(login window error)
  • set default pdf reader: atril
  • remove loongson-app desktop file
  • remove requires eog yozo-office
  • update user manual
eom-1.8.1-1.fc21.loongson eom-1.8.1-1.fc21.loongson.1 解决某个别jpeg图形打开崩溃问题
kernel-3.10.84-16.fc21.loongson kernel-3.10.84-17.fc21.loongson
  • 1.sync form gerrit: 476e94af032842a0a36a1284f2388db731c45cb2
  • 2. tag: 2017/11/10
  • 3. Loongson3: DRM: uncache accelerate E13only for GTT
  • 4. MIPS: add seccomp syscall
  • 5. random: add getrandom system call
qt-creator-3.2.2-2.fc21.loongson.1 qt-creator-4.1.0-2.fc21.loongson 将系统的qtcreator-3.2.2升级为基于Qt5的4.1.0,以适应Qt5.6版本
botan-1.10.8-7.fc21.loongson botan-1.10.13-1.fc21.loongson 为qtcreator升级botan,将原来的1.10.8升级到1.10.13
cef-3112-2.fc21.loongson 示例

cef-3112-2

  • Loongnix release version 3112-2 base on https://bitbucket.org/chromiumembedded/cef.git in branch 3112.
  • Commid-id: b9eab3e046cb570273eb838573a197554465fff7 frome gerrit.loongnix.org/browser/cef.git.
  • Snyc loongson chromium-60.0.3096.2-2 patches.
  • Fix some compiles problems under loongson platform.
audit-2.4.1-2.fc21.loongson.2 audit-2.4.1-2.fc21.loongson.3
  • 增加龙芯架构支持
  • 解决审计规则中无法监视系统调用和文件的问题,需要跟内核更新配合使用
remmina-1.2.0-0.23.20161104git42f5a87.fc21.loongson.2 remmina-1.2.0-20170906git8f13dff.fc21.loongson
  • 同步官方补丁
  • 降低remmina闪退概率: 原最快5秒,修改后5~6分
  • 解决无法“格式粘贴”的问题
mate-terminal-1.8.1-1.fc21.loongson mate-terminal-1.8.1-2.fc21.loongson 增加支持保存大容量终端Log
vte-0.28.2-14.fc21.loongson vte-0.28.2-15.fc21.loongson
chromium-60.0.3096.2-1.fc21.loongson chromium-60.0.3096.2-4.fc21.loongson
  • 1. Loongnix release version 60.0.3096.2-4 base on https://chromium.googlesource.com/chromium/src.git in tag 60.0.3096.2
  • 2. Commid-id: Ic4044ed2a7974ebeac1530236b09e74102696bcd
  • 3. Solve some sunspider-1.0.2 cases not pass on V8.
  • 4. Integrate PDF Viewer extension by default to solve can't open pdf files on chromium60.
  • 5. Support ffmpeg build files auto-generated.
  • 6. Fix sandbox_linux_unittests not passed and add mips64 support for seccomp-bpf.
  • 7. Fix some unittests compiled errors on loongson platform.
  • 8. Fix node moudles missing when build rpm pacakages.
  • 9. Blink PartitionAlloc 支持。
  • 10. 解决无法设置默认浏览器的问题。
  • 11. 解决3000笔记本启动提示解锁默认秘钥环的问题。
  • 12. 解决启动chromiu和打开本地html文件弹出两个启动框的问题。
  • 13. 解决”chrome://settings/help“页面无法正常显示版本信息的问题。
  • 14. 解决chromium用户管理页面“chrome://settings/people”显示不正常的问题
  • 15. 集成ffmpeg mmi优化,提升chromium ffmpeg编解码性能
  • 16. 解决chromium Ctrl+P无法打印的问题
  • 17. 去除chromium中默认集成的PDF Viewer扩展
loongson-app-1.0.10-1.fc21.loongson loongson-app-2.0.1-1.fc21.loongson
  • 解决打开后提示“没有安装客户端软件”问题
  • update桌面没有图标和打不开问题
  • 解决第一次安装桌面没有图标问题
thunderbird-31.6.0-1.fc21.loongson.1 thunderbird-45.4.0-1.fc21.loongson 版本升级,解决Loongnix无邮件加密功能问题
nss-3.18.0-2.fc21.loongson.1 nss-3.23.0-1.2.fc21.loongson 版本升级,NSS 3.23 shared libraries are backward compatible with all older NSS 3.x shared libraries.
nss-util-3.18.0-2.fc21.loongson.1 nss-util-3.23.0-1.0.fc21.loongson 版本升级
nss-softokn-3.18.0-1.fc21.loongson nss-softokn-3.23.0-1.0.fc21.loongson 版本升级
nspr-4.10.8-2.fc21.loongson.1 nspr-4.13.1-1.fc21.loongson 版本升级, 通过头文件对比,升级前后两个版本是兼容的。
thunderbird-enigmail-1.7.2-1.fc21.loongson thunderbird-enigmail-1.9.7-1.fc21.loongson 加密插件,版本升级 支持thunderBird + EnigMail 的GPG加密功能
紫光 Uniscan Q300 扫描仪驱动 scanux-base-0.8-5.nd7 扫描仪驱动
紫光 Unispro G651 高拍仪驱动 CamScan-0.5-3.nd7 高拍仪驱动
Uniscan_MLD-1.0.8-3.nd7 扫描仪软件
p900k2-cups-drive-0.20171013-0.fc21.loongson 针式打印机驱动
p560k-cups-drive-0.20171013-0.fc21.loongson 针式打印机驱动
ZL-LOONGSON-1000RTS-V0.1-1.fc21.loongson.3 支持二代身份证信息读取 支持图像截取
gstreamer1-libav-1.4.5-2.fc21.loongson.1 系统默认集成(福建升腾云教室用): gstreamer1-libav-1.4.5-2.fc21.loongson.1.mips64el.rpm
openh264-1.5.3-0.4.git2706e36.fc21.loongson.3 系统默认集成:
mozilla-openh264-1.5.3-0.4.git2706e36.fc21.loongson.3.mips64el.rpm mozilla-openh264-1.5.3-0.4.git2706e36.fc21.loongson.3.mips64el.rpm
python-2.7.8-10.fc21.loongson.1 python-2.7.8-10.fc21.loongson.2 解决GFKD反馈的某Python脚本在龙芯平台测试崩溃问题
xdg-utils-1.1.0-0.31.rc2.fc21.loongson xdg-utils-1.1.1-5.fc21.loongson Chrome浏览器“设置默认浏览器”功能异常问题,向前兼容
gdb-7.8.1-30.fc21.loongson gdb-7.8.1-31.fc21.loongson fix gdb internal error in ptrace
libflashplayer-1.1-2.fc21.loongson libflashplayer-1.1-4.fc21.loongson 使用新工具链重新编译
mesa-11.1.0-5.20151218.fc21.loongson.4 mesa-11.1.0-5.20151218.fc21.loongson.5 解决独立显卡播放3D视频死机问题
pluma-1.8.1-3.fc21.loongson pluma-1.8.1-3.fc21.loongson.1 解决写字板无法正常显示非UTF8编码的简体中文文档
mozilla-adblockplus mozilla-adblockplus-2.8.2-2.fc21.loongson 1: 针对sohu网站gif背景图片导致flash播放帧率低,添加定制的过滤规则。 2:设定过滤规则的默认加载路径
binutils-2.24-27.fc21.loongson.5 binutils-2.24-27.fc21.loongson.6 Add nop after thress loads insn
gcc-4.9.3-7.fc21.loongson.6 gcc-4.9.3-7.fc21.loongson.7 Set load insns attr length to 8.
mate-power-manager-1.8.1-1.fc21.loongson.1 mate-power-manager-1.8.1-1.fc21.loongson.2 解决了将笔记本调到最高亮度状态,使用fn + f2继续调高亮度,不显示图标的问题
loongson-notebook-tools-1.0-1.fc21.loongson loongson-notebook-tools-1.0-2.fc21.loongson
  • (1) rename touchpad device
  • (2) 解决在3.10内核下不能自动禁用问题
  • (3) 解决台式机下显示禁用触摸板问题
  • (4) 默认开启轻触为点击
任务栏不显示对应的任务 解决方法:
  • 这个问题是在面板选项中关闭了”窗口列表“,打开方法是:
  • 在桌面最下方的面板空白处,右键-》添加到面板-》选择“窗口列表”-》添加,即可
双显示器,开机默认镜像显示 解决方法:
  • 使用root用户进行如下配置
  • 将附件中文件放入/usr/bin目录
  • 加入可执行权限
  • mv xrandr-script /usr/bin
  • chmod +x /usr/bin/xrandr-script
  • 修改lightdm配置文件/etc/lightdm/lightdm.conf
  • sed -i "s/^#\(display-setup-script=\)$/\1\/usr\/bin\/xrandr-script/" /etc/lightdm/lightdm.conf

三、遗留问题

  • Fedora21上实现SPICE协议功能
  • Loongnix系统长时间运行后变慢
  • 台式机提示“触控版已关闭”
  • 音频问题
  • procinfo段错误
  • 音频工具集(alsa-utils) 中的工具 arecord 问题
  • Loongnix支持7A及基于7A的独立显卡
  • 笔记本音量最低状态按快捷键Fn+F10音量图标无变化
  • 3A3000台式机休眠死机
  • 笔记本休眠后按开机键不应弹出关机提示框
  • 笔记本长按亮度调节快捷键会导致图标背景7s左右停留
  • 操作系统中如何支持UEFI方案

Loongnix-20170726

发行注记Loongnix-20170726

一、适配平台 本次发布覆盖平台为 :

  • 3A3000_780e单路
  • 3A3000_780e笔记本
  • 3A2000_780e单路

二、功能改进

1 binutils-2.24-25.fc21.loongson.4 binutils-2.24-26.fc21.loongson.5

    *Set ld default target to n64 abi.  ld/configure.tgt: set targ_emul to elf64ltsmip.|

2 glibc-2.20-13.fc21.loongson.f8 glibc-2.20-14.fc21.loongson.9

    *Added missed sync in test_and_set func|

3 gcc-4.9.3-5.fc21.loongson.5 gcc-4.9.3-6.fc21.loongson.6

    *Delete redundant sync before ll|

4 chromium-52.0.2743.116-3.fc21.loongson chromium-60.0.3096.2-1.fc21.loongson

    *1. Loongnix release version 60.0.3096.2-1 base on https://chromium.googlesource.com/chromium/src.git in tag 60.0.3096.2 
    *2. Fix some compiles problems under loongson mips64el.   
    *3. Integrate SmoothScroll extension by default to solve the poor performance of scrolling. 
    *4. Integrate some fedora project chromium patches.

5 首次增加 firefox-52.2.1-1.fc21.loongson

    *1. Sync mozilla code 52.2.1 
    *2. Added patch for MIPS64 standalone plugin process
    *3. Added patch for disabled wasm
    *4. firefox52 release for the first time

6 firefox-45.4.0-6.fc21.loongson firefox-45.9.1-11.fc21.loongson

    *1:merge社区最新代码
    *2:解决内存溢出的bug 
    *3:添加adblock过滤规则,当用户安装adblockplus时启用

7 livecd-tools-21.4-4.fc21.loongson.3 livecd-tools-21.4-4.fc21.loongson.4

    *add xhci_hcd module to live ramdisk for usb 3.0

8 glmark2-2014.03-4.fc21.loongson

    *Original commit 2014.03-4

9 grub2-2.02-0.15.fc21.loongson.4 grub2-2.02-0.15.fc21.loongson.5

    *	1. delete-some-boot-options-avoid-stderr-from-startup 
    *2. 开机启动菜单系统默认为Loongnix和Rescue

10 grubby-8.35-9.fc21.loongson.2 grubby-8.35-9.fc21.loongson.4

    *1. 简化开机启动菜单,支持昆仑固件
    *2. 多内核安装,开机启动菜单只显示最后一次安装的内核 

11 loongson-themes-1.0-4.fc21.loongson loongson-themes-1.0-8.fc21.loongson

    *1. remove eom, add eog requires
    *2. 禁止网络提示,加入更新后达到最新版本功能
    *3. 桌面添加用户手册 
    *4. 更新重启后禁用sshd服务,卸载nspluginwapper
    *5. 更新后同时安装docker, qt-creator ,yozo-office,wps-office,执行yum update后,达到新发布版本状态

12 mate-session-manager-1.8.1-3.fc21.loongson.1 mate-session-manager-1.8.1-3.fc21.loongson.2

    *remove suspend(挂起) button on loongson

13 kernel-3.10.84-15.fc21.loongson kernel-3.10.84-16.fc21.loongson

    *1. Loongson3: Modify ec driver 
    *2. kernel tag number 2017/06/01
    *3. 3.10 kernel release for the first time

14 caja-1.8.2-3.fc21.loongson.3 caja-1.8.2-3.fc21.loongson.4

    *更改桌面右键菜单

15 caja-extensions-1.8.0-4.fc21 caja-extensions-1.8.0-4.fc21.loongson.1

    *更改桌面右键菜单中的在终端中打开选项

16 fcitx-4.2.8.4-4.fc21 fcitx-4.2.8.4-4.fc21.loongson.1

    *修正了输入法右键菜单问题: 
               *1.与托盘状态一致 
              *2.在鼠标移走之后仍旧显示 
              *3.设置中文默认使用简体

17 udisks2-2.1.3-4.fc21 udisks2-2.1.3-4.fc21.loongson.1

     *change flash disk mount directory from /run/media to /media

18 dhcp-4.3.1-8.fc21 dhcp-4.3.1-8.fc21.loongson.1

    *fix network dhclient ip address change when reboot

19 mate-power-manager-1.8.1-1.fc21 mate-power-manager-1.8.1-1.fc21.loongson.1

    *fix notebook light window when disable soft composited

20 mate-system-monitor-1.8.0-5.fc21.loongson.1 mate-system-monitor-1.8.0-5.fc21.loongson.2

    *fix unknown cpu model on loongson

21 mesa-11.1.0-5.20151218.fc21.loongson.1 mesa-11.1.0-5.20151218.fc21.loongson.4

    *1. Add loongson patches
    *2. enlarge-buffer-to-save-CPU-usage-for-loongson
    *3. fix bugs for radeonsi
    *4. fix-bug-for-optimization-glBufferData-DMA-copy-memor
    *5. Add RadeonSI glBufferData DMA copy

22 xorg-x11-drv-ati-7.6.0-0.4.20150729git5510cd6.fc21.loongson xorg-x11-drv-ati-7.6.0-0.4.20150729git5510cd6.fc21.loongson.1

    *force-not-vsync-DRI2-copy-swaps

23 首次增加 loongson-app-1.0.10-1.fc21.loongson

    *app-client-1.0.10.sh

24 remmina-1.2.0-0.23.20161104git42f5a87.fc21.loongson.1 remmina-1.2.0-0.23.20161104git42f5a87.fc21.loongson.2

    *恢复剪切板同步功能 
    *恢复到上次修改之前状态

25 libflashplayer-1.1-1.fc21.loongson libflashplayer-1.1-2.fc21.loongson add

    *flash 64bit flash 
    *插件替换原来的32位,直接使用64位

26 audit-2.4.1-2.fc21.loongson.1 audit-2.4.1-2.fc21.loongson.2

    *add mips support

27 zlib-1.2.8-9.fc21.loongson.1 zlib-1.2.8-9.fc21.loongson.2

    *opt sb store data in inflate_fast
    *缩短了bmp图片的解压缩时间

28 libpng-1.6.17-2.fc21.loongson.1 libpng-1.6.17-2.fc21.loongson.2

     *add loongson opt patch(optimazed by xuchenghua@loongson.cn)
    *缩短了png图片向bmp图片的转换时间

29 binutils-2.24-25.fc21.loongson.4 binutils-2.24-26.fc21.loongson.5

     *Set ld default target to n64 abi. 
    * ld/configure.tgt: set targ_emul to elf64ltsmip.

三、遗留问题 共有问题:

  1. .java:打开 https://www.w3.org/People/mimasa/test/object/java/clock ,Applet显示为黑方块 (平台任务 #4209)
  2. .E8860显卡性能低于E6760。(平台任务 #4372)显卡已到位,暂不支持
  3. .Chrome-applet测试报错:3D Model:Cube .
  4. .QT-QWidget测试报错:段错误 (核心已转储)
  5. .Checklist中,验证内核-ll/sc问题时,执行objdump -d /boot/vmlinux的输出中没有ll字符串
  6. .Chrome浏览器没有flash插件
  7. .台式机提示“触控版已关闭”。
  8. .多视频播放MPEG4-1080P文件时间轴显示不正常。

3A3000笔记本问题:

  1. .播放音乐文件,在扬声器状态下插入耳机能正常播放,拔下耳机时有1~2s的时间延迟。

Loongnix-20170330

适配平台

  • 3A3000_780e单路
  • 3A3000_780e笔记本
  • 3A2000_780e单路
  • 3B2000四路服务器

内核

  • 集成3.10.84的最新内核(tag号2017/03/15)
  • 改成Uncache DMA模式,在所有平台上重新完整测试

图形:

  • xorg-x11-drv-2h-2.0.0-11.fc21.loongson:增加3A2000_2H的内置GPU加速支持

浏览器:

  • Chrome升级到chromium-52.0.2743.116-2
  • 修正chromium拖动窗口时背景刷新产生花屏的错误

桌面工具:

  • remmina-1.2.0

添加更新内容: - 同帐号登录时有提示信息 - 解决主机键按下后无法编辑和与cntl脱离配合问题 - 处主机键之外,右cntl+其它按键在远程可用 - 解决大小写反转问题 - 解决远程与本地大小写同步问题

  • 修正降低屏幕分辨率时桌面图标被隐藏的问题,实现自动重排图标
  • 修正WPS导致关机时间长的问题
  • 邮件客户端改为更先进易用的thunderbird
  • 支持rar文件双击自动打开
  • 集成网盘客户端(owncloud)
  • 集成字典工具“星际译王”,以及中文、英文词典
  • Fedora21桌面上增加一个“龙芯社区”的主页链接
  • 解决HP LaserJet M1213nf MFP打印机打印图片出现黑块现象
  • 修正抓图程序经常产生异常蓝色方框的错误

笔记本:

  • 插入USB鼠标后自动关闭触摸板

安装工具:

  • 制作安装U盘的过程简化为一条dd命令

文档:

  • 安装手册:

1、安装映像有1个多G,如果采用普通CD光盘装不下,刻成多个光盘,但没有介绍如何操作。增加说明“刻录光盘时,安装映像必须使用DVD,不能使用普通CD光盘。并且DVD的容量必须大于ISO的大小。” 2、安装过程中,没有介绍从BIOS中应该如何操作?修改“三、安装过程”在“重启电脑“以后,补充BIOS的选择菜单,抓一个图,然后再到”启动安装盘,” 3、安装手册20160810版本中还是直接使用了Fedora的图标,没有用Fedora remix。修改了所有相关图片,重新抓图。 4、对分区设置方法进行简化。正文只介绍“自动分区”的安装过程,能够满足普通用户的使用。对于手工设置分区的介绍转移到附录A,仅供高水平用户参考。 5、实现一条dd命令制作安装U盘,手册中的命令行作了相应修改。

Loongnix-20170228

适配平台

  • 新增支持:3A2000_2H
  • 原有支持:3A3000笔记本、3A2000笔记本、3A2000一体机、3A2000_780e单路、3A3000_780e单路、3B2000四路服务器
  • 安装ISO支持PMON、昆仑固件

内核:

  • 适配3A2000_2H,支持2H的GPU驱动
  • 初步支持3A3000笔记本的无线网卡

3D图形:

  • 龙芯完成mesa优化,提升内存到显存的DMA复制速度
  • 龙芯完成mesa优化,支持dds材质

桌面:

  • 右下角默认放上软件更新提示图标
  • 升级窗口管理器marco,解决某Java程序JFrame的toFront()方法不正确问题
http://ask.loongnix.org/?/question/35
  • 修正打开Windows的压缩文件,中文文件名乱码问题(感谢深度操作系统源上的p7zip包的patch)
http://ask.loongnix.org/?/question/36
  • 修正播放mp3文件错误
http://ask.loongnix.org/?/question/50

Loongnix-20170130

适配平台

  • 新增支持:3A3000笔记本、3A2000笔记本、3A2000一体机
  • 原有支持:3A2000_780e单路、3A3000_780e单路、3B2000四路服务器
  • 安装ISO支持PMON、昆仑固件

内核:

  • kernel-3.10.84-12
    • kernel commit number 131056dcc8da181689339bf666d472e893b7cfd7
    • kernel tag number 2017/01/30
    • (1)loongson3: Fixup the loongson3_defconfig
    • (2)Modify touchpad driver for 3A2000/3A3000 laptop
    • (3)Add alc269 verbtable for 3A2000/3A3000 laptop
    • (4)Brightness down / up can work for 3A2000/3A3000 laptop
    • (5)Add EC driver for 3A2000/3A3000 laptop
    • (6)Fixup CPU Autoplug support of loongson3A2000/3A3000
    • (7)Fixup show /proc/boardinfo error when return from S3
    • (8)Loongson3A2000/3A3000: Add CPU Autoplug support.Add "autoplug=on/off" kernel parameter to enable or disable CPU autoplug
    • (9)loongson:Change the cpu_model. The cpu_name will not use "ICT Loongson" instead of "Loongson", when cat /proc/cpuinfo,the cpu_model is Loongson-xxx.
    • (10)Add S3 support for Loongson3 family
    • (11)Fixed up ALC662 Headphone and Outside function
    • (12)loongson3: When Merge loongson3 and loongson3a2000 configs as loongson3_defconfig,code missed some New features of 3a2000.

桌面:

  • 修正右下角音量图标的tooltip位置不正常问题
  • 增加3A3000笔记本的电源管理功能,实现待机休眠、唤醒

Loongnix-20161130

适配平台

  • 本次发布覆盖平台为 3A2000_780e单路、3A3000_780e单路、3B2000四路服务器
  • 3A1000_780e单路进行了初步测试,但是问题较多,以后不再适配
  • 安装ISO支持昆仑固件

内核和工具链:

  • kernel-3.10.84-11
    • kernel commit number ac13de0dee034fe31c2c427c67b36386dbbbb18d
    • kernel tag number 2016/11/30
    • (1)loongson3: perf event modification in 3A2000 board
    • (2)Merge "loongson3: Perf is supported in 3A2000 board"
    • (3)loongson3: Perf is supported in 3A2000 board
    • (4)Merge "getrandom syscall support"
    • (5)move Radeon Firmware from kernel to file system in 3Aconfig
    • (6)loongson3:Enable cu0 ~ cu3 before decompressed the vmlinuz
    • (7)getrandom syscall support
    • (8)Merge "loongson3:loongson3a2000_defconfig & loongson3_defconfig default open debugfs. note:should mount before use."
    • (9)loongson3:Enable CU2 when run the gsl[dwhb]x,gss[dwhb]x instruction for loongson3a1000
    • (10)loongson3:loongson3a2000_defconfig & loongson3_defconfig default open debugfs.
    • (11)Loongson3a1000 is not support gsl[dwhb]x,gss[dwhb]x instruction,add mips64r2 option in Makefile,then the gcc-4.9.3 will not compile out the gsl[dwhb]x,gss[dwhb]x instruction.
    • (12)Merge "fix the warning when runltp,like this"
    • (13)Merge "MIPS: Loongson-3: Set cache flush handlers to cache_noop"
    • (14)Merge "MIPS: Fix page table corruption on THP permission changes according to higher kernel.
    • (15)Merge " MIPS: SMP: Fix possibility of deadlock when bringing CPUs online according to higher kernel"
    • (16)loongson3:Fix up 3a2000 four way DMA operation,the node3 will not do swiotlb
    • (17)fix the warning when runltp.
    • (18)MIPS: Loongson-3: Set cache flush handlers to cache_noop Loongson-3 maintains cache coherency by hardware
    • (19)MIPS: Fix page table corruption on THP permission changes according to higher kernel.
    • (20) MIPS: SMP: Fix possibility of deadlock when bringing CPUs online according to higher kernel
    • (21)3A2H/3A82H/2HSoC:Fix up 2h3 hda record
  • binutils-2.24
    • binutils.spec: Added patch.
    • Make ld default isa to loongoson3a.
    • Added 0007-binutils-2.24-Fix-ld-default-set-isa-flags.patch
    • Fix added two sync before ll/lld.
    • Added 0008-binutils-2.24-Fix-added-two-sync-before-ll-lld.patch
    • Added 0009-binutils-2.24-Fix-bug-from-fix-added-two-sync-before.patch
    • Move the patch src to SOURCES dir.

JAVA:

  • jdk8-mips64-rc21
    • This release includes:
    • fixed known bugs
    • fixed and optimized fast_unlock
    • instruction sequence causing a JVM crash is displayed in the crash log

桌面工具:

  • remmina-1.2.0
    • 添加更新内容:
    • 同帐号登录时有提示信息
    • 解决主机键按下后无法编辑和与cntl脱离配合问题
    • 处主机键之外,右cntl+其它按键在远程可用
    • 解决大小写反转问题
    • 解决远程与本地大小写同步问题
    • 该版本需要freerdp-2.0.0版本支持

Loongnix-20161030

内核和工具链:

kernel:3.10.84-9

  • 增加3B2000四路和3A3000支持
  • extra firmware add ATI chipset REDWOOD support
    • 1.Products with REDWOOD: HD5550, HD5570, HD5670
    • 2.REDWOOD firmware: radeon/REDWOOD_me.bin
      • radeon/REDWOOD_pfp.bin
      • radeon/REDWOOD_rlc.bin
      • radeon/REDWOOD_smc.bin
      • radeon/CYPRESS_uvd.bin
  • move GPU firmware from kernel to filesystem
  • glances is supported in kernel-3.10
  • backport maddf/msub* and fix from 4.4
  • loongson3:Add usb printer support and update loongson3a2000_defconfig file
  • 3A82H: Add the reference board support.
  • loongson3:Fixup the CU2 operation and add fanotify support by modify configuration file.
  • 3A2H/3A82H: Fixup the DMA operation for sourth bridge devices
  • 3A2H/3A82H: Fixup the pcie_phys_to_dma and pcie_dma_to_phys function for swiotlb
  • Revert "BNX2(X): Update Broadcom NIC firmware from linux-firmware"
  • loongson3: Realize one kernel binary file support different system.
  • configs: Select Broadcom NIC drivers for loongson3 platforms
  • BNX2(X): Update Broadcom NIC firmware from linux-firmware

gcc: 4.9.3

  • Make gcc use fused madd.
  • Added:0016-gcc-4.9.3-Check-force_const_mem-returned-in-the-plus.patch
  • Added: 0018-gcc-4.9.3-Make-loongson-madd.d-use-fma-pattern.patch
  • Fix patching.
  • Rename:0017-gcc-4.9.3-loongson-vector-add-SSE2-style-support-v1.patch
  • Revert:0019-Revert-gcc-4.9.3-loongson-vector-add-SSE2-style-supp.patch
  • Repatch:0020-gcc-4.9.3-loongson-vector-add-SSE2-style-support-v1.patch

glibc: 2.20 2.20-13.fc21.loongson.8

  • Used madd.d in fma function, fix testsuite.
  • Added 0019-glibc-2.20-Used-madd.d-in-fma-function.patch
  • Added 0020-glibc-2.20-Fix-glibc-test-after-added-fused-madd.patch

媒体:

ffmpeg:2.8.7-3

  • Optimize VC1 decode
  • Optimize WMV2/3 decode
  • Optimize load and store operators

libvpx:1.5.0-5

  • enable loongson mmi optimizations
  • not support build for mipsel

JAVA:

jdk8-mips64-rc20

  • This release includes: - fixed known bugs - optimized data copy in C2

浏览器:

Firefox:45.4.0-6

  • 版本更新至firefox mozilla社区版本45.4.0
  • 版本更新至gerrit仓库ID:817d261dcfedc7c0624c46174bf48caa5f5a4998
  • 该版本配合nspluginwrapper-1.4.4-26发布,解决flash邮箱弹出问题。
  • 删除spec文件中不需要的SOURCES目录下文件

桌面工具:

remmina

  • 解决了链接win10出现段错误的问题

打印机:支持惠普P1008即插即用

  • foo2zjs-firmware:Init foo2zjs printer extra (icm and firmware files)

其他:

修改发行版标识:Fedora Remix

Loongnix-20160930

messa:mesa-11.1.0-5.20151218

  • update to 11.1.0 to support WMV3 hwaccel decode
  • disable VAAPI, Direct3D9 on MIPS

SMPlayer:16.6.0-3

  • Set default hardware decode to vdpau
  • Set default ao to pulse
  • Enable mpeg4 hwaccel in default config
  • Disable auto upgrade check
  • Install not require mpv any more
  • Build not require qtwebkit-devel <= fedora21
  • This SRPM support fedora13 and neokylin6

nspluginwrapper:1.4.4-26

  • 解决v.6.cn和爱奇艺等视频花屏问题
  • 解决当点击flash邮箱页面添加附件按钮时,对话框不弹出的问题
  • 添加nspluginwrapper过滤规则:禁止转换wps插件,libbrowsergrapher.so

JAVA:jdk8-mips64-rc17

  • 性能提升,SPECjvm2008提升10%
  • 已知问题得到修复,稳定性提升
  • 新增UseLoongsonISA HotSpot JVM参数,当UseLoongsonISA为true时,启用龙芯扩展指令进行性能优化(可通过-XX:-UseLoongsonISA关闭该功能)

ffmpeg:2.8.7-2

  • Optimize H263 decode
  • Optimize VP8 decode
  • Fix VP8 decode

llvm:3.7.0-4

  • srpm from fedora project

http:

  • 解决httpd服务启动时报错问题

Loongnix-20160810

内核(kernel): 3.10.84-8

  • 版本号 235c9fae4efec1d15eacf9a25a5f0e943c6aa02d(tag number 2016/08/10)
  • 大幅度提高3A2000稳定性;
  • 增加龙芯扩展指令的非对齐模拟(gssq/gslq/gssqc1/gslqc1)

浏览器(firefox): 45.3.0

  • 修正编辑模式下控件右键菜单失效的问题;
  • 优化webrtc;
  • 优化skia;
  • 修正非对齐错误;
  • OdinMonkey修正错误

五笔输入法

  • 改成fcitx,解决输入延迟问题

字体(fonts)

  • 增加开源宋体,解决某些Office软件需要宋体的问题

主题(theams):龙芯主题

  • 窗口风格:保持使用BlueMenta
  • 保留底部一个面板,去除“工作区选择器”,符合传统操作习惯
  • 图标:改为“薄雾”(依赖包fedora-icon-theme)
  • 背景:使用内置的“Arc”
  • Alt-tab切换窗口时禁用缩略图,提升窗口切换性能

SMPlayer:16.6.0-3

  • 默认所有媒体文件都使用软件解码。

Loongnix-20160730

功能改进

  • 内核(kernel):
    • 版本:3.10.84-7
    • 内核 tag号 2016/07/29
    • 增加显卡支持:AMD E8860六路输出
    • Realtek网卡驱动更新:r8168
    • 增加指令非对齐模拟:gslwxc1/gsldxc1/gsswxc1/gssdxc1,gslh/w/dx, gssh/w/dx
  • 浏览器(firefox):
    • 版本为:45.2.0-4
    • 修正编辑模式下的一个历史bug
    • 默认主页设置为 about:home.
    • 去除flash警告信息。
    • webrtc支持.
    • 自动检测硬件加速。
  • PDF阅读器(atril)
    • [修正] 大文件卷滚页面时,第一个页面没有缓存;
    • [修正] 上一次在最末页时关闭,再打开又跳到第一页。
  • java(java-1.8.0-openjdk)
    • [修正] Applet崩溃
    • 默认使用java自带applet插件,不再使用Icedtea插件
  • 安装程序(anaconda)
    • [修正] boot目录在根分区时,需要手动修改启动菜单的问题
    • [新增] boot分区可以使用ext4格式
  • flash插件
    • [新增] flash配置文件,增强flash稳定性

附加说明

  • Loongnix目前不支持在一台机器上安装多个操作系统。
    • 如果机器上已经安装过其他操作系统,必须在安装时手工删除已有分区,再添加新的分区。
  • mplayer:播放某些视频格式可能不流畅,请进行以下设置:在播放器的菜单“选项-首选项-性能”,对话框中将线程数改为4,再播放就正常了。
  • 如果使用QT Creator进行开发,可以使用yum install qt-creator 安装,并且在编译之前需要进行以下设置:
    • 菜单“工具-->选项“,对话框中的“构建套件-->桌面--gcc/qt版本-->gcc路径”改为 /usr/bin/gcc ,“qmake路径”改为 /usr/bin/qmake-qt5 ,“ABI”改为 -->自定义 32bit


md5值: 10cdfc33be8ed1d84888d6c5caaebfb4 loongnix-20160730.iso

Loongnix-20160708-pre

  • 内核(loongnix-kernel-release):由4.4切换为3.10内核
    • 解决Speccpu2006崩溃问题
    • 提高USB、网络稳定性
  • 控制中心(mate-control-center):解决用户设置、日期时间设置崩溃问题


md5值: f05caa54b034f6707e742ff2e815c7f9 Fedora-MATE-loongnix-live-20160708pre.iso

Loongnix-20160622-pre

1、特性

  • 系统以Fedora社区发布的Fedora21为基准系统进行编译和优化。
  • 系统基于龙芯优化支持的编译器gcc 4.9.3重新编译。启用优化选项 -mach=loongson3a,对部分应用有性能提升效果。
  • 集成编译器、内核、图形、浏览器、媒体编解码、Java等龙芯重点进行优化的软件。
  • 桌面环境默认为广大用户喜欢的MATE桌面。同时软件源里也提供了GNOME、KDE、LXDE、XFCE等其他桌面。
  • 支持Live CD/USB安装
  • 支持国产WPS办公软件
  • 适配机型:龙梦 3A2000_780E单路终端(PMON固件)
  • 适配主流独立显卡
  • 支持HP,奔腾等打印机。
  • 提供长期产品级维护和支持。

2、版本概述

该版本为编译集成后的第一个基础版本,仅用于测试、预览版本,可能会有缺陷,请不要用于正式场景。

3、核心软件包的优化

工具链:集成gcc4.9.3、glibc2.20、binutils2.24;主要改动:龙芯平台编译性能优化,Bug修复。
内核:系统默认使用4.4内核;尚未集成3.10内核(不支持LiveCD启动)。

3.10内核主要优化:

  • 主要是适配了各种3A系列版卡,支持3A780、3A780双路、3B单双路、3A7802H及3A2000、3A20002H等板卡-;
  • 此版本修正了usb鼠标和键盘偶尔初始化失败的bug;
  • 此版本通过添加sync修正硬件bug;
  • 添加oprofile和perf支持;
  • 添加休眠唤醒支持;
  • 使能各种3A2000新特性;
  • 支持更大的gpu显存,并将3A2H和3A20002H相关GPU驱动源码载入内核;
  • 修正3A2H和3A20002H中外设gmac,sata,usb等使用不正常的bug;
  • 提升3A2H和3A20002H网卡的性能;
  • 添加3A780和3A2000系列板卡硬件perf事件支持;

4.4内核主要优化:

  • 适配龙芯3A/B(2000)+780E单/双/四路板卡,适配3A+2H板卡

图形

  • 集成最新的Mesa11.0.3-1.20151012.1、libdrm2.4.65-1、xorg-ati-7.6.0-0.4.20150729git5510cd6;
  • 集成qt-4.8.6、Pixman-0.32.6、Jpeg-1.3.1、libpng-1.6.17、libXft-2.3.2-3、zlib-1.2.8-8,增加了针对龙芯向量指令的优化,优化了2d画线和画曲线;
  • 集成xorg-x11-server-1.16.1-3,加入龙梦修正glamor和no bootvga两个bug的补丁

浏览器

  • 没有集成Chrome39.0.0 RC1 版本(Live cd没有集成,yum源有)
  • 集成Firefox 45.0.2-4,龙梦之前版本

媒体编解码

  • 集成ffmpeg-2.8.7,同步2.8.7(Feynman)社区LTS版,加入对loongson2f/2e支持,修复H264解码bug
  • 集成mplayer-1.2.1,跟进社区更新
  • 集成openh264-1.5.3-0.4,优化openh264编解码性能,为firefox提供gmp-gmpopenh264插件支持

Java

  • 集成龙芯发布的JDK8RC16版本,主要删除大量非对齐访问、优化数组拷贝、性能提升、修正128位栈帧对齐问题

4、已知问题列表

  • 启动菜单问题
  • OS 4.4内核缺少模块致系统iptables服务不能正常启动(部分规则不能正常执行)
  • 可能 OS 4.4内核 ” Linux Native AIO not supported“ 导致mysql服务不能启动。



返回: 首页 | loongnix

本页面最后修改于2019年8月23日 (星期五) 16:40。

© 2019 by 龙芯开源社区 • Powered by MediaWiki
京ICP备14017781号