• 龙芯 3A4000 Fedora28 安装笔记


    • 版权声明:原创文章,未经博主允许不得转载

    • 持续更新~

    2020-07-17

    半年来龙芯发布了一些新的软件包,比如 qemu 虚拟机。疫情导致这个学期不开学了,间接让我有了更多时间体验龙芯上的生活(同时让我在成为学渣的路上越走越远……)。

    更新的软件

    • Fedora 28 Live 6

    不久前更新到了 Live 6。

    • Codeblocks

    为啥又提 Codeblocks ,因为期末考试要用啊啊啊啊啊啊……顺便吐嘈下双机位考试。源里 Codeblocks 的 bug 多到怀疑人生,所以自己移植了一个 20.03 。它在这里,里面附了下载链接。

    • Qemu

    可以运行 Fedora 28 Live 6,方便地得到一个新的环境,而且性能不错。源里的版本还不能运行 Windows,有需求可以自行下载最新版本编译安装。据说 3A5000 会有更好的虚拟化支持和更好的 Qemu!

    sudo dnf install qemu qemu-kvm libvirt virt-manager -y
    sudo systemctl enable libvirtd
    
    • 网易云

    当然不是官方网易云的版本,而是大神做的命令行版本

    sudo dnf install mpg123
    #依赖包
    wget https://codeload.github.com/darknessomi/musicbox/zip/master -O musicbox-master.zip
    unzip musicbox-master.zip
    #下载安装包和解压
    pushd musicbox-master
    sudo python3 setup.py install
    popd
    #安装
    rm musicbox-master.zip
    sudo rm -r musicbox-master
    #清理安装文件
    

    命令行 musicbox 运行。

    • 金山词霸

    有离线词库。没想到吧,实际是从 UOS 偷的包,重新打包了一下。除了划词没反应,其他功能正常。

    下载

    • 浏览器

    自带的火狐版本实在太低,很多插件没法装,裸的火狐狸就没意思了。浏览器依旧吹爆福莱的Chromium82,直接 dnf localinstall 即可。

    • 死机

    死机的问题,似乎已经被解决。据说是电磁兼容性不好,所以如果发现死机,首先检查是否用了不兼容的内存、硬盘,如果没有这方面问题,则检查音响等外设。我的死机最终发现是因为音响有一点漏电,更换音响就不再复现。

    ××××××××××××××××××××向过去的我说不的分割线××××××××××××××××××××

    2020-01-25

    3A4000用起来性能显然已经非常优秀,和朋友手上的3A3000相比有很大的提升(果然网上水分超多的什么测评看看呵呵就好)。从零开始却用一半的核数和更低的制程接近兆芯 KX-6000 的水平,表示对一年后的 5000 充满期待。同时也期待在民用上更有优势的兆芯的进步。
    大部分和从前在 3B1500 上的相同,相同的部分不再赘述,可以参考老文章。
    Fedora安装: https://www.cnblogs.com/weilinfox/p/12252294.html
    3B1500笔记: https://www.cnblogs.com/weilinfox/p/12238565.html

    关于硬件

    主机为宁美国度卓越CR700 L4
    主板为龙梦的 Lemote A1901
    CPU Loongson 3A4000@1.8G(改内核可以上2.1-2.2G)
    固件不是从前的 pmon ,而是中电科技的昆仑固件

    • 插针
      主板插针的定义和 3B1500 A1310 主板的定义是一样的,可参考我在 3B1500 上的探索。

    • U盘
      疯狂试探兼容性,安装系统时候用了读卡器+8G SD卡,都能极好地运行。

    操作系统

    我选择了最新的 KDE 桌面的床28。也正是因为 KDE 桌面,导致之前在 3B1500 + MATE 上的工作很多都白做了。

    设置屏幕分辨率

    看来确实是显示器过于古老,只能手动设置了。在 MATE 桌面上持久化的方法不好使了,只能暂时把命令写成脚本,开机自动(可自行百度)或手动运行。

    #vga0.sh
    sudo xrandr --newmode "1440x900_60.00"  106.50  1440 1528 1672 1904  900 903 909 934 -hsync +vsync
    sudo xrandr --addmode VGA-0 "1440x900_60.00"
    xrandr --output VGA-0 --mode "1440x900_60.00"
    

    小企鹅输入法 fcitx

    ps: 它好像会把 Code::Blocks 搞崩溃来着,但是没关系,我已经改 nano+gdb 了。

    sudo dnf install fcitx fcitx-sunpinyin
    

    记得在“输入法选择器”中选择输入法为 fcitx。
    ** 使用后发现KDE原生应用都不能切换输入法(其实配置 MATE 版床28 时也有这个问题,只不过当时用的是 ibus) **
    使用 fcitx-diagnose 可以发现有些配置有问题,它们会被标红。

    我也不知道为啥,反正装了这几个包后重新登陆就解决了,有些可能是不必要的。

    sudo dnf install fcitx-qt5 fcitx-qt4 kcm-fcitx qt5-qtconfiguration
    

    浏览器

    还好可以用福莱的Chromium82,狗剩百科都有了。

    PCI-E 转接卡

    A1901 只有两个 SATA2 口,两个 SATA3 被削了,不太够用,于是翻出来一块 PCI-E 转 SATA3 的转接卡。转接了一个 SATA3 和一个 mSATA 。主控是 ASM1061,可以完美兼容,而且也可以从走转接卡的硬盘启动。

    by SDUST weilinfox
    转载请注明原文地址:https://www.cnblogs.com/weilinfox/p/12238571.html

  • 相关阅读:
    nyoj-115-城市平乱(dijkstra算法)
    如何在大学里脱颖而出(其二)
    P6880-[JOI 2020 Final]オリンピックバス【最短路】
    P6847-[CEOI2019]Magic Tree【dp,线段树合并】
    P6800-[模板]Chirp Z-Transform【NTT】
    P5470-[NOI2019]序列【模拟费用流】
    P6563-[SBCOI2020]一直在你身旁【dp,单调队列】
    CF587F-Duff is Mad【AC自动机,根号分治】
    P7405-[JOI 2021 Final]雪玉【二分】
    互斥锁,IPC队列
  • 原文地址:https://www.cnblogs.com/weilinfox/p/12238571.html
Copyright © 2020-2023  润新知