Nautilus 图标文件位于何处以及如何选择?

Ste*_*eve 6 gnome icons nautilus

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

所以

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

在 Ubuntu 10.04 上使用 Gnome 2.30.2。

Anw*_*war 3

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

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

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

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

有没有办法给我的每个驱动器一个自定义图标——这样当我插入各种闪存驱动器时,它们就有一个独特的图标(即根目录下的“favicon.ico”文件等?)

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

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

[autorun]
icon=games.svg
Run Code Online (Sandbox Code Playgroud)

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

这是我的带有自定义图标的 nautilus 的屏幕截图

在此输入图像描述