· 1天 ago
刚装完 Omarchy,开箱即用很爽,但中文输入和音频外放都还要自己折腾一下。本文记录了 Fcitx5 + Rime 简体中文输入的配置,以及 AMD Ryzen + Radeon 声卡外放不出声的排查过程。
Omarchy 底层是 Arch,包管理用 pacman,装输入法和普通 Arch 一样。
sudo pacman -S fcitx5-im fcitx5-rime fcitx5-chinese-addons
在 ~/.pam_environment 或 /etc/environment 添加:
GTK_IM_MODULE=fcitx
QT_IM_MODULE=fcitx
XMODIFIERS=@im=fcitx
Omarchy 用的是 Hyprland + Wayland,记得把 fcitx5 加到自启动里,重启后生效。
Rime 开箱默认繁体,需要手动改配置。编辑(不存在则创建):
~/.local/share/fcitx5/rime/luna_pinyin.custom.yaml
patch:
switches:
- name: ascii_mode
reset: 0
states: [ 中文, 西文 ]
- name: full_shape
states: [ 半角, 全角 ]
- name: simplification
reset: 1
states: [ 漢字, 汉字 ]
改完后右键 Fcitx5 托盘图标 → 重新部署(Deploy)即可。
输入时按 Ctrl + ~ 切换方案,选「朙月拼音·语句流」可以整句输入,智能分词,体验接近搜狗。如果习惯逐词输入,用默认的「朙月拼音·简化字」就好。
蓝牙耳机有声音,外放扬声器却没声。这种情况在 AMD 平台上比较常见,因为系统会识别出一堆 Radeon 音频设备,容易混乱。
确认音频服务运行:
systemctl --user status pipewire pipewire-pulse wireplumber
不运行就启动:
systemctl --user enable --now pipewire pipewire-pulse wireplumber
安装图形调控工具:
sudo pacman -S pavucontrol
用 pavucontrol 定位问题:
打开后切到 Output Devices 标签,会看到一列设备:
确认播放流向:
播放音频时,切到 Playback 标签,确认音频流走的是 Ryzen HD Audio Controller Speaker。
蓝牙耳机断开后,系统不会自动切回扬声器,需要在 #pavucontrol 手动切换输出设备。
與您的關注者分享。
回覆