启动前就失败,先看动态链接
WezTerm 无法启动,错误明确为缺少 libgit2.so.1.9 。检查确认 Arch 的包版本组合不一致,补齐 libgit2 1.9.7 及依赖后,动态链接正常, wezterm --version 返回当时版本。该结果验证的是程序可以加载,不是所有桌面行为都已验证。
ABI 规定程序如何调用共享库;二进制需要的库主版本不存在时,加载器在进入主逻辑前就会失败。因此修改终端配色或字体不可能修复此类错误。历史采用补包处理;日常更新仍应保持系统包的一致性。
wezterm --version
pacman -Q libgit2
Albert 已在后台,问题转到窗口和输入法
Albert 并非没启动,而是 GNOME Wayland 下的后台单实例,使用 --platform xcb 。 albert toggle 成功后继续检查中文输入:英文可以输入,配置却有 disable_input_method=true ,环境 QT_IM_MODULE 指向 IBus,而桌面实际使用 Fcitx5。
备份后将 disable_input_method 改为 false 并重启。这个开关控制应用是否接入输入法,修复的是明确的禁用条件;当天没有用户最终中文输入确认。配置精确文件名未在摘要证据中保留,不按惯例补造。
albert toggle
printf '%s\n' "$QT_IM_MODULE" "$XMODIFIERS"
另一主会话提出安装 atuin、zoxide、chezmoi,随后只有“继续”,没有安装或验证结果,文末仅保留续接入口。
主会话续接
以下命令在 archx 上执行;目录仅用于辨认工作上下文。
会话 1:~/meprojects/Troubleshooting
codex resume 01a03bf3-17ab-7d00-83e2-07c6041f1e17
会话 2:~/meprojects/Troubleshooting
当天未保留助手进展回执。
codex resume 01a03c01-c4f8-7393-9bf7-8ba28f17db55