我并行使用两个下拉终端:Yakuake和Guake。
在使用Guake时,颜色太深了,这使得很多彩色文本由于对比度不足而无法阅读。color #4 (dark blue)
在black
背景(默认颜色ls
显示目录)或午夜指挥官(默认主题,dark blue
背景)中显示时,问题最为严重。
Yakuake正确显示所有 16 种颜色,文本可读性非常好,ls
以及Midnight Commander的彩色输出。
我的操作系统是Linux 5.15.11-gentoo,带有plasma-5.88.0、gtk+-2.24.33和gtk+-3.24.29。这是我在环境中的 TERM 设置:
TERM=xterm-256color
COLORTERM=yes
我尝试了所有可用的Guake主题,它们都有可怕的对比。要么所有颜色都太暗,要么反过来——所有颜色都太亮。似乎 Guake 以某种方式压缩了颜色对比度。
我还尝试定义自定义颜色,从 Yakuake 复制颜色设置,但即使我明确设置了特定颜色,实际显示的颜色也更暗。我用颜色选择器验证了这一点。
在 Guake 的首选项选项卡General中更改GTK Theme设置也没有取得任何成功。
问题是:为什么Guake会改变颜色?有没有办法关闭它并让它显示我指定的实际颜色?问题一定出在 Guake 或 GTK 上,因为使用 Yakuake 时其他一切都是相同的(环境、午夜指挥官颜色、ls
颜色……)
以下屏幕截图展示了我的Guake Appearance设置:
这里有一些 Guake 支持信息:
<details><summary>$ guake --support</summary>
Guake Version: 3.8.0
Vte Version: 0.64.2
Vte Runtime Version: 0.64.2
--------------------------------------------------
GTK+ Version: 3.24.29
GDK Backend: <GdkX11.X11Display
--------------------------------------------------
Desktop Session: /usr/share/xsessions/plasma
--------------------------------------------------
Display: :0
RGBA visual: True
Composited: True
提前非常感谢。