Como alterar o ícone de dispositivos montados no Unity / Nautilus?

5

Quando montei meu telefone, o Unity configurou esse ícone (ou um como ele) no Iniciador: /usr/share/icons/Humanity/devices/48/multimedia-player.svg

O Nautilus mostra este ícone (ou um similar): /usr/share/icons/gnome/scalable/devices/multimedia-player-symbolic.svg

A coisa é que estou cansado de olhar para um ícone genérico multimídia para o meu celular. Quero adicionar meu próprio ícone de telefone.

Eu poderia talvez adicionar meus próprios multimedia-player.png e multimedia-player-symbolic.png em talvez ~/.local/share/icons e esperar que eles tenham precedência sobre os ícones do sistema.

Mas eu prefiro corrigir a raiz do problema e ter meu telefone detectado como um "telefone" em vez de um "player multimídia", o que parece ser o caso.

Minhas perguntas são:

  1. Como altero o ícone do meu telefone?
  2. Onde é detectada essa classe de dispositivo "player multimídia"? E onde posso especificar o meu? (Eu assumo alguma regra de configuração do id do fornecedor usb do udev, mas não consigo encontrar nenhum).
  3. Onde está o ícone associado à classe de dispositivo? (Se isso é realmente o que está acontecendo)
por Stephan Henningsen 09.02.2015 / 13:29

1 resposta

1

  1. Substitua os arquivos de ícone existentes pelo arquivo de ícones de sua escolha (tenho um caminhão steampunk para todos os meus HDDs USB (definidos em fstab ) e um zeppelin para punhos USB para puncionar a vapor. telefone antigo é detectado como um drive USB, então eu não me incomodei em mudar esse também)

  2. Sim, udev! Não, não pergunte: não me incomodei, usei a solução 1 (muito menos trabalho).

  3. /usr/share/pixmaps e seus subdiretórios.

Você também pode ter uma uma olhada aqui para opções mais avançadas.

    
por Fabby 11.02.2015 / 14:58