我在 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。