我在旧的联想 X60 Thinkpad 上使用 Archlinux 32 位。它工作得很好,但我对 tmux 有一个问题:每当我尝试在 st-terminal 或 xfce4-terminal 中以普通用户身份启动 tmux(或者我猜也在其他终端模拟器中)我收到以下错误:
setterm:终端屏幕不支持--blength
/usr/lib/xorg-server/Xorg.wrap:只允许控制台用户运行X服务器
在该消息之后,无法输入任何命令,几秒钟后 tmux 停止。我在终端模拟器中使用 tmux,该终端模拟器在 xserver 中的 i3wm 中启动。
奇怪的是,如果我以 root 用户 (sudo tmux) 启动 tmux,我只会收到 setterm-error,但之后我可以正常使用 tmux。所以我猜我的 xorg 配置中的某些东西已损坏,但我不知道是什么。那么有人有想法吗?