Manjaro Linux 配置教程(持续更新)

李烨攀
李烨攀
李烨攀
12
文章
2
评论
2021年5月4日12:35:11
评论
128 次浏览 2165字

1、本教程适用于安装教程的后续

如果没有安装请移步安装教程:https://linuxacme.cn/99/

2、更换软件源

(1)在国内安装linux操作系统后的第一件事情都应该是切换国内的软件源,但是也不排除例外,比如centos,suse,fedora这些可以自动选择最快的软件源,Manjaro基于arch,所以给了用户更多的选择空间,软件源配置如下图所示。

这里可以选择aliyun、ustc、清华、华为、中科大、其他不建议选择。

sudo pacman-mirrors -i -c China -m rank
Manjaro Linux 配置教程(持续更新)

(2)添加archlinuxcn源,cn源里面有国内的网易云音乐和wps办公软件以及各种各样的linux优秀软件,所以不加不行!!!。

sudo sed -i '$a\[archlinuxcn]\nServer = https://mirrors.ustc.edu.cn/archlinuxcn/$arch'  /etc/pacman.conf
sudo pacman -Syy && sudo pacman -S archlinuxcn-keyring

3、中文输入法

Gnome用户

(1)对于Gnome我推荐使用ibus输入法而不是fcitx,ibus在Gnome桌面上的表现非常的棒,而fcitx则不尽人意。

(2)在Gnome的Manjaro上ibus只需要安装即可无需配置文件

(3)使用rime输入法而不是其他输入法,rime是你折腾输入法一段时间后最终的选择,请相信我,不想让各位走弯路。

sudo pacman -S ibus-rime

(4)如果你需要使用双拼而不是全拼

sudo pacman -S rime-double-pinyin

(5)加入双拼的配置文件

sudo nano /usr/share/rime-data/default.yaml

在文件插入以下内容(注意时patch的schema list下插入)

 - schema: double_pinyin_flypy

右键rime的托盘图标选择部署即可

(6)在打字时按下ctrl + ~或者f4(笔记本可能需要+fn按键)来设置输入法,有简体和繁体的设置。

kde以及其他桌面用户则有一个fcitx可以选择

sudo pacman -S fcitx-im fcitx-configtool yay fcitx-libpinyin fcitx-rime

(1)、修改配置文件使fcitx输入法生效

sudo sed -i '$a\export GTK_IM_MODULE=fcitx\nexport QT_IM_MODULE=fcitx\nexport XMODIFIERS="@im=fcitx"'  /etc/environment
Manjaro Linux 配置教程(持续更新)

(2)安装搜狗输入法

yay -S fcitx-sogoupinyin

(3)配置输入法

fcitx-config-gtk3
Manjaro Linux 配置教程(持续更新)

4、解决关机90秒的BUG

(1)问题的初步推断

  • 显卡驱动问题
  • 有一些第三方进程阻止了关机(sudo reboot不会出现)
  • 系统的某个进程无法被关掉,还是权限问题(加sudo解决)

(2)解决方案

sudo sed -i "/#DefaultTimeoutStartSec=90s/{N;N;s/.*/DefaultTimeoutStartSec=10s\nDefaultTimeoutStopSec=10s\nDefaultRestartSec=100ms/}" /etc/systemd/system.conf
sudo systemctl daemon-reload
sudo reboot

5、NVIDIA显卡驱动问题(笔记本双显卡)

(1)如果是台式机则按照arch wiki去安装nvidia驱动即可https://wiki.archlinux.org/title/NVIDIA

(2)笔记本optimus双显卡用户请留意,本人建议使用bumblebee而不是其他方案,bumblebee是最省电的方案

(3)只使用intel核心显卡而禁用nvidia显卡(wayland可用)

请移步https://linuxacme.cn/507/

(1)安装操作系统时应选择开源显卡驱动,如果不是开源显卡驱动请卸载所有nvidia相关的程序和驱动。

(2)安装Nvidia显卡驱动程序(选择对应内核版本的驱动版本)我是5.10所以选择linux510-nvidia

sudo pacman -S linux510-nvidia

(3)安装bumblebee

sudo pacman -S bumblebee mesa xf86-video-intel primus

(4)安装依赖

sudo pacman -S lib32-virtualgl lib32-nvidia-utils

(5)启动服务

systemctl enable bumblebeed.service

(6)将用户加入用户组

sudo gpasswd -a $USER bumblebee

(7)安装bbswitch关闭显卡(选择对应版本的内核模块),我是5.10那就选linux510-bbswitch

sudo pacman -S bbswitch

(8)使用方法

新版本将不用optirun来进行独显渲染,而是用primusrun具体用法如下:

primusrun 路径/程序名称

例如独显启动chrome:

primusrun google-chrome-stable
继续阅读
  • 我的微信
  • 微信扫一扫
  • weinxin
  • 我的微信公众号
  • 微信扫一扫
  • weinxin
李烨攀
  • 本文由 发表于 2021年5月4日12:35:11
  • 转载请务必保留本文链接:https://linuxacme.cn/477/
匿名

发表评论

匿名网友 填写信息

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: