如何在 Xfce 中运行的应用程序中持久选择 GTK_THEME?

如何在 Xfce 中运行的应用程序中持久选择 GTK_THEME?

我在 Debian 上运行 Xfce。许多窗口中的菜单标签看起来很拥挤,并且缺少一些对话框控件。我找到的解决方法(我不记得如何)是在应用程序的启动命令前加上前缀

GTK_THEME=/usr/share/themes/Xfce-4.6/gtk-3.0/gtk.css

比如我想调节音量。在桌面的右上角,时钟旁边有一个类似扬声器的图标。

单击该图标,菜单就会下拉。将鼠标指针在菜单项上上下移动,就会发现有些奇怪。每个菜单项的左侧(即菜单最左边缘和菜单项标签最左字母之间)都有一些灰色空间。您可能会说菜单项是缩进的。将鼠标指针悬停在菜单项上,左侧的灰色空间会变得更亮。

点击其中一个菜单项,音频混音器……

一扇窗户打开了,全是灰色的音量控制在标题栏中。这个窗口看起来也很奇怪。从左边开始,穿过顶部,是一串字母

播放录音输出设备输入设备配置

在更低处,似乎漂浮在太空中,这个词先进的. 将鼠标指针悬停在单词上先进的并且背景变亮,点击它下面就会出现一行字。

发现问题了吗?一开始我没发现。

现在应用解决方法。

单击关闭窗口X在标题栏最右端,打开命令提示符并输入

GTK_THEME=/usr/share/themes/Xfce-4.6/gtk-3.0/gtk.css pavucontrol

一个窗口打开,大小与另一个窗口相同,并且音量控制在标题栏中。但这不是灰色的。它几乎完全是白色的。顶部不是一串字母,而是一排标签,标签之间有相当大的空间隔开。

回放   记录   输出设备   输入设备   配置

这个单词先进的和以前一样,但现在左边有一个小三角形,指向它。单击单词,三角形会转动并指向下方。

GTK_THEME因此,我必须始终使用此命令,而不是单击音量图标。

GTK_THEME=/usr/share/themes/Xfce-4.6/gtk-3.0/gtk.css pavucontrol

我曾尝试改变风格。 IE,应用在桌面左上角 >设置>设置管理器>外貌

将打开一个包含四个选项卡的窗口:风格图标字体设置,我尝试了所有不同的样式。每个都为标题栏等提供了不同的颜色。没有一个能像命令一样正确呈现菜单或选项卡标签GTK_THEME

另一个例子是 vinagre。如果我只运行

维纳格雷

或从以下位置打开应用>互联网>远程桌面查看器

但如果我运行它

GTK_THEME=/usr/share/themes/Xfce-4.6/gtk-3.0/gtk.css vinagre

出现了各种迄今为止看不见的按钮。

不过,退出后,我注意到命令提示符中出现了一堆无害的警告,例如

(vinagre:6118): Gtk-WARNING **: 主题解析错误: :6:27: 样式属性 GtkWidget:focus-padding 已弃用,不应再使用。它将在未来版本中被删除

或者

(vinagre:6118):Gtk-警告**:绘制具有负尺寸的小工具。您是否忘记分配尺寸?(节点框所有者 ViewAutoDrawer)

已经出现在命令提示符窗口中。

我已在 //wiki.xfce.org/howto/install_new_themes 中读到,对于“GTK+ 界面”(也许 pavucontrol 是一个 GTK+ 界面),可以“提取主题”我的目录中~/.local/share/themes没有目录……这不是标准 Xfce 安装的一部分吗?themes~/.local/share

有没有办法可以指定应该使用哪个调用程序运行

GTK_THEME=/usr/share/themes/Xfce-4.6/gtk-3.0/gtk.css

无需安装新的主题

打开应用菜单,然后选择关于 Xfce显示我正在使用 Xfce 4.12 版本。

答案1

找到这个论坛讨论https://forum.xfce.org/viewtopic.php?id=6263mmassonnet 在 2011-09-03 建议:

安装 Greybird,它支持 GTK2 和 GTK3 主题。 http://shimmerproject.org/project/greybird/

因此我打开了 Synaptic。

$ su-root
#GTK_THEME=/usr/share/themes/Xfce-4.6/gtk-3.0/gtk.css 突触

在其中搜索greybird并找到并安装(以及所有依赖项)一个名为的包greybird-gtk-主题

安装完成后,我回到应用(在桌面左上角) >设置>设置管理器>外观. 在风格标签,一堆新的样式包括(仅举几例):黑鸟蓝鸟灰鸟猕猴桃穆里纳·阿夸尔什穆里纳·布劳穆里纳布鲁, ETC。

我随意挑选穆里纳布鲁并关闭了外貌窗户。

几秒钟后,情况好多了。打开音量图标的菜单(在桌面的右上角),出现了相同的菜单项列表。但现在在静音音频输出,而不是空白的灰色区域,而是一个复选框。单击音频混音器……打开一个和我之前一样的窗口

$ GTK_THEME=/usr/share/themes/Xfce-4.6/gtk-3.0/gtk.css pavucontrol

看来问题已经解决了。谢谢,mmassonnet。

相关内容