manjaro美化

添加 archlinux 源

mirrorlist-repo 官方仓库地址

1
2
3
4
# /etc/pacman.conf

[archlinuxcn]
Server = https://repo.archlinuxcn.org/$arch

设置源

  • 软件仓库中选择 Preferences, use mirrors 选择指定源

  • 通过命令行选择

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    # 手动选择镜像列表
    sudo pacman-mirrors -i -c China -m rank

    # 自动生成配置列表 -g 表示从活动池中选择镜像列表
    sudo pacman-mirrors -c China -g

    # -c United_States: 指定美国源
    # --fasttrack 5: 自动测速并取最快的 5 个
    sudo pacman-mirrors -c United_States
    sudo pacman-mirrors -f 5

更新系统

1
sudo pacman -Syyu

更新 Manjaro 的 keyring(密钥环)通常是为了解决在更新系统或安装软件时遇到的 GPGME error、invalid or corrupted package 或 signature is unknown trust 等报错。

1
sudo pacman -Sy archlinux-keyring manjaro-keyring

忽略某些安装包更新

1
2
# 修改 IgnorePkgs 列表
sudo nano /etc/pacman.conf

安装 yay 助手

1
sudo pacman -S yay

输入法

Fcitx5

1
sudo pacman -S fcitx5-im fcitx5-chinese-addons fcitx5-material-color

系统设置中添加拼音输入法

配置环境变量,让应用程序可以使用输入法

1
2
3
4
5
# /etc/environment

GTK_IM_MODULE=fcitx
QT_IM_MODULE=fcitx
XMODIFIERS=@im=fcitx

配置插件:

  • 点击 configure addons, 选择 classic user interface 勾选 use per screen DPI, 保证输入法随系统缩放。

设置联想:

  • 使用云拼音实现联想功能

    点击 configure addons, 选择 PinYin, 开启云拼音,并选择 Baidu

oh-my-zsh

oh-my-zsh

SSH

GNOME/Keyring

如果安装的是 KDE 桌面等桌面环境的版本,可能无法自动获取 SSH Key 的密码,导致每次使用都会提示输入密钥密码

安装 Cinnamon 它是一个独立的桌面环境,包含了 Keyring 所需要的工具包,首次认证会弹出一个 GUI 窗口填写密码,后续可以免密登录

1
yay cinnamon

开启 gcr 守护进程

1
systemctl --user enable --now gcr-ssh-agent.service

添加环境变量

1
export SSH_AUTH_SOCK="${XDG_RUNTIME_DIR}/gcr/ssh"

虚拟化环境配置显卡直通

X11 环境中强制 Xorg 使用 NVIDIA GPU, 需要注意 PCI设备不要填错, 通过命令lspci | grep -i nvidia 查看

1
2
sudo rm /etc/X11/xorg.conf
sudo nvidia-xconfig --busid=PCI:1:0:0 --force-generate

设置环境变量

1
2
3
echo 'export __NV_PRIME_RENDER_OFFLOAD=1' >> ~/.zshrc
echo 'export __GLX_VENDOR_LIBRARY_NAME=nvidia' >> ~/.zshrc
source ~/.zshrc

980Ti 删除 video-nvidia 驱动并安装官方驱动

nvidia-prime 是为了处理双显卡切换(通常是笔记本)的工具,它依赖于 nvidia-utils,而 mhwd 在尝试移除旧驱动时无法自动处理这个三方依赖。

1
sudo pacman -R nvidia-prime

移除驱动

1
sudo mhwd -r pci video-nvidia

安装驱动

1
2
3
4
5
# 1. 确保系统是最新的且有头文件(非常重要!)
sudo pacman -Syu $(basename $(pacman -Qq linux | grep "^linux[0-9]*$"))-headers

# 2. 安装指定的驱动
sudo mhwd -a pci nonfree 0300
打赏
  • 版权声明: 本博客所有文章除特别声明外,著作权归作者所有。转载请注明出处!
  • Copyrights © 2015-2026 SunZhiqi

此时无声胜有声!

支付宝
微信