当我安装我的手机时,Unity 在其启动器中设置了这个图标(或类似的图标):
/usr/share/icons/Humanity/devices/48/multimedia-player.svg
Nautilus 显示此图标(或类似的图标):/usr/share/icons/gnome/scalable/devices/multimedia-player-symbolic.svg
问题是,我厌倦了看着手机上愚蠢的通用多媒体播放器图标。我想添加自己的手机图标。
我或许可以添加我自己的multimedia-player.png
,并希望它们优先于系统图标。 multimedia-player-symbolic.png
~/.local/share/icons
但我宁愿解决问题的根源,并让我的手机被检测为“电话”,而不是“多媒体播放器”,在我看来情况确实如此。
我的问题是:
- 如何更改我的手机图标?
- 在哪里可以检测到这个“多媒体播放器”设备类?在哪里可以指定我自己的设备类?(我假设有一些 udev usb 供应商 ID 配置规则,但我找不到任何规则)。
- 与设备类别关联的图标在哪里?(如果这是真的)
答案1
用您选择的图标文件替换现有的图标文件(我为所有 USB 硬盘(在 中定义
fstab
)准备了一辆蒸汽朋克卡车,为 USB 记忆棒准备了一辆蒸汽朋克齐柏林飞艇。(我的老款手机被检测为 USB 驱动器,因此我也没有费心去更改它)是的,udev!不,别问:我没费心,我使用了解决方案 1(工作量少得多)。
/usr/share/pixmaps
及其子目录。
您还可以看看这里获取更多高级选项。