我有两台运行 14.04 的计算机,我在其中使用 Byobu 和 tmux 后端。两者之间的区别在于,一个使用已备份并转移到全新安装的现有主目录,而另一个是全新安装。
问题:两个 Byobu 状态栏看起来不同
图像下方栏中全新安装的黄色背景不仅不同,而且字体粗细和字体颜色也不同。如果您更仔细地观察,您会发现GHz
,G
并且在下方的栏中似乎%
并不粗体。
尝试故障排除
- 阅读:如何重置 Byobu 的设置?
- 尝试删除这两个
~/.byobu
文件夹。 - 尝试使用
byobu-config
和进行配置byobu-select-profile
。 - 在显示上方状态栏的机器上清除并重新安装 Byobu。
- 尝试删除这两个
- 尝试使用
find
fortmux
和byobu
in搜索/usr
并/home/$USER
查找相关文件,但没有成功。 - 搜索两个
~/.byobu
文件夹的备份差异。仍然没有运气。 - 多次重新启动 gnome-terminal 和 Byobu 实例。
更多详细信息
上部状态栏直接来自我的桌面,而给我下部状态栏的计算机是通过 SSH 连接的。我认为这没有任何区别。如上所述,终端客户端是gnome-terminal
,背景透明被禁用并且两个 gnome-terminal 实例加载了相同的颜色配置文件。
感觉好像我遗漏了一些明显的东西,但我现在已经束手无策了。
问题:如何获得一致的状态栏?
或者更准确地说:我怎样才能在机器上显示一致的默认 Byobu 状态栏?
进一步的调查
同时我发现,虽然我重置了配置,但自定义 Byobu 提示未启用。我跑去启用它byobu-enable-prompt
。(这会将行添加到)[ -r /home/$USER/.byobu/prompt ] && . /home/$USER/.byobu/prompt #byobu-prompt#
~/.bashrc
我发现有/usr/bin/byobu-status-detail
一个详细概述了配置的详细概述,并比较了 if like 的平均负载部分:
#[default]#[fg=black,bg=brightyellow]6.53#[default]#[fg=\#EEEEEE]#[bg=\#333333]
(load_average)
6.53 5.93 5.87 8/1066 27196
#[default]#[fg=black,bg=brightyellow]0.00#[default]#[fg=\#EEEEEE]#[bg=\#333333]
(load_average)
0.00 0.01 0.05 2/444 3717
奇怪的是,那里没有区别。/usr/lib/byobu
在和中挖得更远一点/usr/share/byobu
。
解决方案的提示
但是,当我切换到其他机器桌面并连接到两个 Byobu 实例时,一切都应该如此!这是有趣的。
看起来这是一个问题,因为
gnome-terminal
. 我从Edit菜单打开Profile Preferences,转到Compatibility选项卡,单击Reset Compatibility Options to Defaults,关闭运行终端并打开一个新终端。现在问题消失了。