美文网首页
Manjaro 踩坑

Manjaro 踩坑

作者: xzing | 来源:发表于2019-08-11 03:18 被阅读0次

    先说说背景,为什么MacBook还在吃灰,又开始折腾Linux Desktop了

    • 家里组了台PC,只打游戏太浪费,且实在不知道windows怎么写代码。
    • 传闻 manjaro 优化的不错

    于是同时把pc和数莓派都改了。

    烧U盘偶尔失败

    表现为:烧录校验失败、无法启动

    按理以前从不会遇到,重新烧几次就好了,可能是u盘坏了。

    加速源

    这个地方坑了半天,一直以为manjaro就是arch的源,后来经 zsrkmyn大佬 鄙视,才知道是不一样的。。

    所以 manjaro要做两件事,一是加速manjaro源,二是引进archlinux源,后者用来加一部分arch社区的软件。

    参考:

    # 换中国源
    $ cat /etc/pacman.d/mirrorlist
    
    ### Country : China
    Server = https://mirrors.ustc.edu.cn/manjaro/stable/$repo/$arch
    
    # 加 harchlinux
    $ tail /etc/pacman.conf
    
    [archlinuxcn]
    SigLevel = Optional TrustedOnly
    Server = https://mirrors.ustc.edu.cn/archlinuxcn/$arch
    

    还有个深坑,数莓派用的源的地址不能只把 manjaro 改成 manjaro-arm,后面的 repo 和arch 也不一样。
    最开始没仔细看,坑了好久。。

    无线网卡驱动

    刚装机的时候没有网络,我用的老旧android手机连wifi,插到电脑上,允许usb上网。电脑会识别成以太网(win/mac也支持),网速还是挺快的,除了累赘,体验比无线网卡还好。

    我用的华硕USB-AC57,官网有驱动,下下来不能用。看下文件名,一般是 rtlXXX-linux-driver,这个rtlxxx就是型号,直接去网上搜关键词。arch aur 里就有社区版本,按步骤编译安装就好使了。

    TODO 开机联网慢,还没处理

    输入法

    默认安装好 fcitx 后,状态栏也有了,但是不能切换。原因是并没有在x环境下启用,我的处理办法是在 xinitrc 里加了几行配置。

    参考:

    tail ~/.xinitrc
    
    export XMODIFIERS="@im=fcitx"
    export GTK_IM_MODULE=xim
    export QT_IM_MODULE=xim
    
    exec $(get_session)  # 这行原来就有,不要动。在上面加三个export就行。
    

    另外,fcitx-qt4 会和 fcitx-gtk* 冲突,我用的后者。前者貌似才能支持搜狗。

    网络

    装机需要配个pac,不然很多东西下不动。

    最好是在路由器里支持。

    manjaro里的话,好像只能针对每个网络单独配置。

    数莓派同时安装了酸酸乳和奶牛作为统一的入口,macbook顺利通过,但manjaro走奶牛PAC一直走不通,后来莫名其妙好了。。

    用户目录改英文

    网上搜了一堆教程都需要 xdg-user-dirs-gtk-update,但默认只有 xdg-user-dirs-update,擅自用了后者发现不好使,要装一下前者:sudo pacman -S xdg-user-dirs-gtk

    相关文章

      网友评论

          本文标题:Manjaro 踩坑

          本文链接:https://www.haomeiwen.com/subject/smqjjctx.html