Vin*_*yen 5 gnome metacity alt-tab ubuntu
任何人都可以提供参考或解释如何填充 alt-tab 列表的图标?我想为一些没有图标的程序指定一些图标,例如 xterm。我使用 Ubuntu 11.04 和 Gnome 2(Ubuntu Classic)和 metacity 作为窗口管理器。
我确实看到这个线程提到 /usr/share/pixmap/,但是如果我使用cp gnome-terminal.xpm xterm.xpm该图标,则 alt-tab 图标列表中未填充该图标(即使在注销/登录之后)。当我将 xterm 命令添加到程序菜单时,我确实看到填充了该图标。
窗口管理器可能从.desktop文件中获取此信息。(我可以用 GNOME 3 Shell 确认,但在 Metacity 中应该是相同的。)
如今,每个图形程序都会安装一个或多个文件/usr/share/applications(您可以将自己的文件添加到~/.local/share/applications)。它是一个 INI 格式的文件,包含根据桌面条目规范有关该程序的基本信息:名称、主要可执行文件、图标……对于运行的程序,窗口管理器将窗口所有者与行中指定的程序相匹配Exec=。
(当您将项目添加到 GNOME 菜单时,它们会自动存储在.desktop文件中。)
例如,我编写了以下内容以~/.local/share/applications/xterm.desktop使我的 Xterm 具有通用的“终端”图标:
[桌面入口] 名称=XTerm Comment=使用命令行 执行=xterm 图标=实用程序终端 类型=应用 类别=实用程序;终端模拟器;
键Icon可以是图像的绝对路径,也可以是根据Icon Theme Spec 的图标名称。系统自带的/usr/share/icons,你可以自己装~/.local/share/icons。(如果它与命名规范不完全匹配,也没关系。)hicolor/256x256/program.png
请注意,首选格式是 PNG,它比 XPM 具有更多功能。
| 归档时间: |
|
| 查看次数: |
1456 次 |
| 最近记录: |