我正在使用 Mate 桌面上的 gtk2 / gtk3 主题。
一切看起来都很好,甚至是 gtk3 应用程序,但我仍然有 3 个重要问题:
- Java 应用程序忽略主题
- QT 应用程序忽略主题
- 我正在使用那些漂亮的 Ubuntu 10 标题栏按钮,但问题是,当仅显示关闭按钮时,标题栏看起来很丑陋。我可以让它显示其他两个按钮,但禁用吗?我不知道 Ubuntu 10 如何处理这个问题。
下面是显示这 3 个问题的屏幕截图(上面是一个小型 Java 应用程序,下面是一个 Qt 应用程序):
在我以前的桌面环境 Unity 和 Cinnamon 下,两个应用程序似乎都正确地采用了正确的主题,但我还没有使用我的自定义主题。
顺便说一下,Cinnamon 基于 gnome-shell,而 mate 是 gnome2-fork。
请注意,显示的 Java 应用程序明确尝试在运行时加载 gtk 主题。默认情况下,Java 应用程序不会这样做,但这个应用程序有必要的代码,可以在 unity 和 cinnamon 中运行。
有什么建议可以改善我的主题以消除这些问题吗?非常感谢!
答案1
Gnome 的一个常见问题是,它以 gnome 为中心或以 GTK 为中心。如果 Qt 程序在 Gnome 中运行良好,那是针对 Qt 的,而不是针对 Gnome 的。