我需要改变什么才能拥有完全透明的面板?

我需要改变什么才能拥有完全透明的面板?

我有一个主题,它将面板的背景设置为某种颜色,即使我通过面板属性告诉它是透明的。

在此输入图像描述

在主题的 gtkrc 文件中,我需要更改什么才能将背景颜色设置为透明?我以前没有写过自己的主题,所以我有点迷失。我的另一个主题做得很好,但由于我不知道如何阅读主题文件,所以我不知道从哪里开始。

答案1

如果我没记错的话,如果背景是像素图,GNOME 无法正确处理透明度。您使用的主题可能使用像素图来填充背景,因此它无法按您的预期工作。

如果这是问题所在,解决此问题的方法是注释掉bg_pixmap中的任何实例.gtkrc,然后重新启动面板。ed或者ex可以为你这样做:

ed -s .gtkrc << EOF
g/^bg_pixmap/s//#bg_pixmap/g
w
q
EOF

pkill '^gnome-panel'

我没有运行 GNOME,所以我无法测试它,但它应该可以工作。

相关内容