+ -
当前位置:首页 → 问答吧 → [已解决]Gnome 菜单 图标 丢失

[已解决]Gnome 菜单 图标 丢失

时间:2009-09-24

来源:互联网

一直搞不清楚为什么~
gnome 菜单 程序里面的小图标~
有时候新装的软件不能显示图标~ 就空白在那里~
过一段时间系统升级了点小东西 小图标又出现了
有时候升级一个软件 突然就又没有小图标了 不知道什么时候又会跑出来 ~

有人有同样问题吗? 重新emerge gnome-icon 是没有用的~ 一样无法解决~
问题不在没有图标~ (也想问问 图标在哪里? 什么文件夹里面啊? 他们是如何链接的?)


搞不明白 所以发贴问问了 ~


——————————————————————————————————————————————————————————————
解决办法:
对现用主题index.theme文件编译
vim index.theme
Inherits=gnome,hicolor
——————————————————————————————————————————————————————————————
一些找不到图标的就自动fallback到hicolor里面去找了~ 呵呵!
感谢pyhex兄弟 也谢谢其他兄弟的热心 ^^

作者: shikihyx   发布时间: 2009-09-24

圖標在/usr/share/icons目錄里。

ps:題外話,我在用overlay里的gnome-2.27,gnome菜單里的所有圖標都不顯示,問題出在gnome-base/libgnome-2.27.5,我把它mask就可以了。

作者: xcxxb   发布时间: 2009-09-24

引用:
作者: xcxxb
圖標在/usr/share/icons目錄里。

ps:題外話,我在用overlay里的gnome-2.27,gnome菜單里的所有圖標都不顯示,問題出在gnome-base/libgnome-2.27.5,我把它mask就可以了。
gnome-shell 在里面吗? 感觉如何?

作者: shikihyx   发布时间: 2009-09-24

引用:
作者: shikihyx
gnome-shell 在里面吗? 感觉如何?
不在,那不是gnome3里的東東吗?

作者: xcxxb   发布时间: 2009-09-24

引用:
作者: xcxxb
不在,那不是gnome3里的東東吗?
重新编译 libgnome 也没有用~
我记得是 28的时候会加在里面~

作者: shikihyx   发布时间: 2009-09-24

libgnome就要消失了。gnome方面正在把libgnome的功能盡可能做到gtk+中去。

至於你說的情況我沒有明白,如果是說軟體正在emerge中的時候突然不能正常顯示圖示,那我覺得沒有什麽。如果是有的版本成有的版本不成,那你可以只用成的版本。個人以為這都無所謂呀……

總之個人以為想要完美解決比較好的就是emerge的時候不要用相應的程序。

作者: 亞利艾爾   发布时间: 2009-09-24

引用:
作者: 亞利艾爾
libgnome就要消失了。gnome方面正在把libgnome的功能盡可能做到gtk+中去。

至於你說的情況我沒有明白,如果是說軟體正在emerge中的時候突然不能正常顯示圖示,那我覺得沒有什麽。如果是有的版本成有的版本不成,那你可以只用成的版本。個人以為這都無所謂呀……

總之個人以為想要完美解決比較好的就是emerge的時候不要用相應的程序。
emerge 完成以后 就不能显示图标了 不会像xfce没有图标的时候一个红色的叉叉在那里 而是没有图标显示~ 空白~
呵呵 鄙人表达能力欠缺 ~
我只是好奇为什么会出现这个问题~ 突然就一个东西不显示图标了 能不觉得奇怪吗 …………
^^

作者: shikihyx   发布时间: 2009-09-24

试试gtk-update-icon-cache path_to_icon_theme

作者: pheyx   发布时间: 2009-09-24

按理說gtk-update-icon-cache是ebuild會自動處理的。可能樓主開程序太積極了?沒有處理完就開了?以上均為臆測。

作者: 亞利艾爾   发布时间: 2009-09-24

to #8 呵呵 很早就试过了 还是不行~ 这也是奇怪的地方~ 图标是有的~
to #9 没有处理完就关这个的确有 但是我觉得应该不是这里的问题~ 因为这个问题太有针对性了 smplayer ~ audacity ~ 在 xfce gnome上面都会出现~

作者: shikihyx   发布时间: 2009-09-24

是有这种情况,应该是包的问题,你看看是否不显示图标的软件的在/usr/share/pixmans里面的图标也不存在? 一般我的处理方式是建立一个连接到/usr/share/icons/里面。好像一般都是48x48里面。

作者: dutongtie   发布时间: 2009-09-24

在2。28里面,菜单和按钮是没有图标的,只有几个菜单才有图标

作者: younker   发布时间: 2009-09-25

到 system -> preference -> appearance -> interface 里设置一下就有了

不知道他们是怎么搞的,默认给取消了

作者: LiYanrui   发布时间: 2009-09-25

2.28默认是没有图标的,这个是变更

不过比较奇怪,为什么默认要去掉

作者: hubert_star   发布时间: 2009-09-25

呵呵 不知道28 现在还在24 ~ 还有 这不是没有图标~ 而是个别软件没有而已~ 不是选项问题
^^

作者: shikihyx   发布时间: 2009-09-26

引用:
作者: shikihyx
一直搞不清楚为什么~
gnome 菜单 程序里面的小图标~
有时候新装的软件不能显示图标~ 就空白在那里~
过一段时间系统升级了点小东西 小图标又出现了
有时候升级一个软件 突然就又没有小图标了 不知道什么时候又会跑出来 ~

有人有同样问题吗? 重新emerge gnome-icon 是没有用的~ 一样无法解决~
问题不在没有图标~ (也想问问 图标在哪里? 什么文件夹里面啊? 他们是如何链接的?)


搞不明白 所以发贴问问了 ~
我曾经遇到过有些程序在/usr/share/icons/hicolor/里有图标(很多程序都是仅仅在hicolor里有图标的),但是gnome菜单却没有显示图标,可以编辑当前所用的icon theme 目录下的 index.theme,把inherits那一行改成后面加上Inherits=gnome,hicolor。这样就可以在当前图标主题没有该程序图标的情况下,fallback到hicolor图标主题。不过我记得以前的gnome好像可以直接fallback到hicolor主题的。

作者: pheyx   发布时间: 2009-09-26

引用:
作者: pheyx
我曾经遇到过有些程序在/usr/share/icons/hicolor/里有图标(很多程序都是仅仅在hicolor里有图标的),但是gnome菜单却没有显示图标,可以编辑当前所用的icon theme 目录下的 index.theme,把inherits那一行改成后面加上Inherits=gnome,hicolor。这样就可以在当前图标主题没有该程序图标的情况下,fallback到hicolor图标主题。不过我记得以前的gnome好像可以直接fallback到hicolor主题的。
谢谢啊兄弟~ 正解~! 解决了~ ^^

作者: shikihyx   发布时间: 2009-09-26