Nautilus 图标文件位于哪里以及如何选择它?

Nautilus 图标文件位于哪里以及如何选择它?

当我通过 USB 电缆将 Garmin Nuvi 265 GPS 设备插入计算机时,它会作为带有蓝色三角形图标的驱动器安装,而不是默认的灰色硬盘图标。Nautilus 是如何知道怎么做的?经过大量费力的搜索,我发现图标信息存储在~/.gconf/apps/nautilus/desktop-metadata/GARMIN@46@volume/gconf.xml-- 但仅在选择自定义图标时才会存储。

所以

  1. 这个蓝色图标文件在哪里?
  2. 为什么 Nautilus 使用它而不是普通的驱动器图标?
  3. 有没有办法给我的每个驱动器一个自定义图标——这样当我插入不同的闪存驱动器时,它们都有一个独特的图标(即根目录上的“favicon.ico”文件或类似的?)

在 Ubuntu 10.04 上使用 Gnome 2.30.2。

答案1

这个蓝色图标文件在哪里?

很难说清楚那个蓝色图标位于何处。很可能您的 GPS 设备有该图标,并且配置为在自动启动时显示该图标。

为什么 Nautilus 使用它而不是普通的驱动器图标?

因为该设备具有必要的图标和配置文件,并且 nautilus 配置为在找到图标时显示图标。

有没有办法给我的每个驱动器一个自定义图标——这样当我插入不同的闪存驱动器时,它们都有一个独特的图标(即根目录上的“favicon.ico”文件或类似的?)

是的。您需要创建一个autorun.inf,并创建一个图标以显示在闪存驱动器或内部驱动器的根目录中。

autorun.inf 文件内容应该如下:我假设图标的名称是“games.svg”。

[autorun]
icon=games.svg

就是这样。我在 Ubuntu 12.04 中使用它。它也应该适用于旧版本。

这是我的带有自定义图标的鹦鹉螺的屏幕截图

在此处输入图片描述

相关内容