Meu pen drive é reconhecido como um Audio Player

Novembro 2016



Problemática


Certos pen drives no Ubuntu, não são detectados como pend drive « clássicas », mas como leitores de música tipo iPod. Este erro provoca o lançamento de um leitor de música (a menos que você tenha desmarcado a casa « Ler os arquivos musicais na sua conexão" no Sistema / Preferências / periféricos e mídias móveis), e atribui ao pen drive um ícone que não representa um pen drive mas um leitor multimídia.
Como fazer reconhecer então o pen drive como um une verdadeiropen drive?

Manipulação a ser efetuada


Insira seu pen drive defeituoso.

Abra um terminal e faça :

lsusb

Você deverá ter uma resposta deste tipo :

Bus 005 Device 006: ID 090c:1000 Feiya Technology Corp. Memory Bar
Bus 005 Device 001: ID 0000:0000
Bus 004 Device 001: ID 0000:0000
Bus 003 Device 006: ID 046d:c03e Logitech, Inc. Premium Optical Wheel Mouse
Bus 003 Device 001: ID 0000:0000
Bus 002 Device 001: ID 0000:0000
Bus 001 Device 001: ID 0000:0000


O "Feiya Technology Corp. Memory Bar" é a linha que nos interessa. Retire o pen drive.

Para corrigir este problema , nós iremos intervir no arquivo. Medida de precaução : salvar este arquivo.
sudo cp /usr/share/hal/fdi/information/10freedesktop/10-usb-music-players.fdi /usr/share/hal/fdi/information/10freedesktop/10-usb-music-players.fdi.bak

(em um só linha)

Em seguida, edições e arquivo:

sudo gedit /usr/share/hal/fdi/information/10freedesktop/10-usb-music-players.fdi

E siprimemos o conteúdo correspondente (isto em negrito) :

<append key="portable_audio_player.input_formats" type="strlist">audio/x-ms-wma</append>
</match>
</match>

<!-- Feiya Technology Corp Memory Bar -->
<match key="@storage.originating_device:usb.vendor_id" int="0x090c">
<match key="@storage.originating_device:usb.product_id" int="0x1000">
<merge key="portable_audio_player.type" type="string">generic</merge>
<merge key="portable_audio_player.access_method" type="string">storage</merge>
<append key="portable_audio_player.input_formats" type="strlist">audio/mpeg</append>
</match>
</match>

<!-- Peak Digital Audio Player -->
<match key="@storage.originating_device:usb.vendor_id" int="0xd7d">


Registre, feche, conecte seu pen drive : ele é reconhecido como um verdadeiropen drive.

Fonte


Esta dica provém do fórum anglofono Ubuntu :

http://ubuntuforums.org/showthread.php?t=443674&page=2

Obrigado aos seus autores.


Tradução feita por Ana Spadari

Veja também :
Este documento, intitulado « Meu pen drive é reconhecido como um Audio Player »a partir de CCM (br.ccm.net) está disponibilizado sob a licença Creative Commons. Você pode copiar, modificar cópias desta página, nas condições estipuladas pela licença, como esta nota aparece claramente.