我刚刚在 Arch Linux 中进行了更新,现在视频应用程序 (Totem) 对每个控件使用相同的图标:
控制仍然有效;如果不将鼠标悬停在控件上直到工具提示出现,您就无法区分它们。这在升级之前工作得很好。
我已经重新安装、、、、和totem
,但这没有什么区别。gnome-icon-theme
gnome-icon-theme-extras
gnome-icon-theme-symbolic
hicolor-icon-theme
Arch 目前使用的是 Gnome 3.6。我在用着x86_64
。
如何让控件标有正确的图标?
更新:totem
当我在命令行上启动时,我看到添加了以下几行~/.cache/gdm/session.log
:
Window manager warning: Buggy client sent a _NET_ACTIVE_WINDOW message with a timestamp of 0 for 0x280000b (Videos)
Window manager warning: meta_window_activate called by a pager with a 0 timestamp; the pager needs to be fixed.
以及终端上的以下几行:
(totem:3232): Grilo-WARNING **: [registry] grl-registry.c:434: Could not open plugins' info directory '/usr/lib/grilo-0.2': Error opening directory '/usr/lib/grilo-0.2': No such file or directory
(totem:3232): Totem-WARNING **: Failed to load grilo plugins: All configured plugin paths are invalid. Failed to load plugins.
在这个问题出现之前我见过的 grilo 警告;我没有安装它。
答案1
这种行为通常是由 icon 和 pixbuf 加载器问题引起的。
重新安装librsvg
并运行(以 root 身份):
gtk-update-icon-cache -f /usr/share/icons/gnome
gdk-pixbuf-query-loaders --update-cache
在大多数情况下,应该修复它。