当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 2 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : 解决:在Whisker Menu中软件的图标不显示
帖子发表于 : 2016-03-06 21:08 
头像

注册: 2014-02-07 17:31
帖子: 453
系统: Xubuntu 14.04.5 64位
送出感谢: 40
接收感谢: 33
当碰到某个软件在Whisker Menu中不显示它相应的“图标”时

1. 查看这个软件中是否有图标文件
kashu:~/.local/share/applications$ dpkg -L megasync | grep icon
/usr/share/icons
/usr/share/icons/hicolor
/usr/share/icons/hicolor/128x128
/usr/share/icons/hicolor/128x128/apps
/usr/share/icons/hicolor/128x128/apps/mega.png
/usr/share/icons/hicolor/16x16
/usr/share/icons/hicolor/16x16/apps
/usr/share/icons/hicolor/16x16/apps/mega.png
/usr/share/icons/hicolor/32x32
/usr/share/icons/hicolor/32x32/apps
/usr/share/icons/hicolor/32x32/apps/mega.png
/usr/share/icons/hicolor/48x48
/usr/share/icons/hicolor/48x48/apps
/usr/share/icons/hicolor/48x48/apps/mega.png
/usr/share/icons/hicolor/256x256
/usr/share/icons/hicolor/256x256/apps
/usr/share/icons/hicolor/256x256/apps/mega.png

2. 找到图标文件位置后,把路径写入到对应的“启动按钮”文件中(图标选择32x32大小)
注:程序的启动图标一般放置在:/usr/share/applications/ 和 ~/.local/share/applications,以.desktop为后缀名的文件
kashu:~/.local/share/applications$ cat megasync.desktop
[Desktop Entry]
Type=Application
Categories=Network
Name=megasync
Exec=/usr/bin/megasync
Icon=/usr/share/icons/hicolor/32x32/apps/mega.png

示例图(点凷图片,查看高清无码原图):
图片

########################这是井号,免疫伤害########################

附:
当碰到有些程序的软件包名称和程序名本身不同时,如:remote-viewer,其安装的软件包并不与之同名:
kashu:~/.local/share/applications$ dpkg -L remote-viewer(所以,这样查看不到)
dpkg-query: package 'remote-viewer' is not installed
Use dpkg --info (= dpkg-deb --info) to examine archive files,
and dpkg --contents (= dpkg-deb --contents) to list their contents.

那么,就先用dpkg -S filename-search-pattern,可查找到那个程序是由哪个软件包所提供的
kashu:~/.local/share/applications$ dpkg -S remote-viewer
app-install-data: /usr/share/app-install/desktop/virt-viewer:remote-viewer.desktop
virt-viewer: /usr/share/man/man1/remote-viewer.1.gz
virt-viewer: /usr/share/applications/remote-viewer.desktop
virt-viewer: /usr/bin/remote-viewer
virt-viewer: /usr/bin/spice-xpi-client-remote-viewer

从上面的查询中可看到,是virt-viewer这个软件提供的
然后,dpkg -L remote-viewer查看软件包中所提供的图标文件
kashu:~/.local/share/applications$ dpkg -L virt-viewer | grep icon
/usr/share/icons
/usr/share/icons/hicolor
/usr/share/icons/hicolor/256x256
/usr/share/icons/hicolor/256x256/apps
/usr/share/icons/hicolor/256x256/apps/virt-viewer.png
/usr/share/icons/hicolor/24x24
/usr/share/icons/hicolor/24x24/apps
/usr/share/icons/hicolor/24x24/apps/virt-viewer.png
/usr/share/icons/hicolor/48x48
/usr/share/icons/hicolor/48x48/apps
/usr/share/icons/hicolor/48x48/apps/virt-viewer.png
/usr/share/icons/hicolor/16x16
/usr/share/icons/hicolor/16x16/apps
/usr/share/icons/hicolor/16x16/apps/virt-viewer.png
/usr/share/icons/hicolor/22x22
/usr/share/icons/hicolor/22x22/apps
/usr/share/icons/hicolor/22x22/apps/virt-viewer.png
/usr/share/icons/hicolor/32x32
/usr/share/icons/hicolor/32x32/apps
/usr/share/icons/hicolor/32x32/apps/virt-viewer.png


_________________


OS: Xubuntu 14.04.5 LTS 64-bit
CPU: Intel(R) Core(TM) i5-3210M CPU @ 2.50GHz
RAM: 12GB DDR3 1333MHz
128GB SSD + 2TB HDD
神舟优雅A480B-I5B 购于 2012.08

YouTube频道:https://www.youtube.com/channel/UCGSPXZ7DbSc8QDuDYX8L6Qg


页首
 用户资料  
 
2 楼 
 文章标题 : Re: 解决:在Whisker Menu中软件的图标不显示
帖子发表于 : 2016-03-18 23:03 
头像

注册: 2007-03-15 16:58
帖子: 2802
地址: 湖北武汉
送出感谢: 2
接收感谢: 4
:Haha 不错


_________________
引用:


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 2 篇帖子 ] 

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:没有注册用户 和 1 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
cron
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译