Aucune application à lancer lors de la connexion de l'iPod


9

J'utilise Banshee 1.8.0 sur une installation Meerkat plus ou moins vanilla. J'étais très heureux quand j'ai branché un vieil iPod Nano et que ça marchait.

Cependant, lors du branchement de l'iPod, Nautilus / Gnome demande une application pour gérer l'iPod nouvellement inséré. La boîte de dialogue ne présente aucune application capable de gérer l'appareil et ne permet aucun choix manuel.

boîte de dialogue du lecteur audio insérée

J'ai réinstallé banshee avec apt-get purgeet aussi install --reinstallmais ni ajouté une association. Comme auparavant, lorsqu'il est ouvert manuellement, Banshee parle avec bonheur à l'iPod, il ne se lance tout simplement pas sur la prise.

Je soupçonne qu'il y a une association manquante dans gconf ou quelque chose de similaire, mais je ne sais pas où ces informations se trouvent.


bizarrement, il n'y a pas d'option pour moi de mettre une prime de +100 sur cette question, j'espère que le signaler pour un modérateur pourra aider.
msw

Vous ne pouvez ajouter une prime qu'après une question de deux jours. Donc, si vous êtes assis à cette heure demain, vous devriez être en mesure de "couper" certains de vos représentants durement gagnés et de les mettre en place pour une prime!
Marco Ceppi

Réponses:


1

Essayez d'abord de définir votre application préférée pour le lecteur multimédia dans Système-> Préférences-> Applications préférées :

texte alternatif

Si vous n'avez pas de banshee dans votre liste, sélectionnez personnalisé et ajoutez la commande / usr / bin / banshee . Et si cela ne fonctionne pas, vous pouvez également essayer avec les préférences du gestionnaire de fichiers:

texte alternatif

Où j'ai défini "Demander quoi faire", essayez de définir comme banshee

vieux: CECI pourrait aider comme cela s'est produit auparavant.


Non, cela indique quoi faire si la banshee ne peut pas voir le joueur, ce qui n'est pas ce qui ne va pas. Banshee peut très bien parler avec l'iPod. Le problème se produit lorsque je branche le périphérique USB et qu'aucun programme n'est disponible pour servir l'iPod.
msw

Eh bien, ajoutez simplement manuellement la banshee. Son emplacement est / usr / bin / banshee
danizmax

J'espère que la boîte de dialogue que j'ai ajoutée à la question clarifie, je n'ai jamais la possibilité de lui dire d'utiliser le banshee.
msw

et les deux boîtes de dialogue que vous avez montrées affichent un message grisé "Aucune application trouvée" pour moi, mais +1 pour avoir essayé, merci.
msw

Wow, le problème doit être beaucoup plus important alors. Je suppose que cela pourrait être un problème udev
danizmax

1

Il semble que la base de données de type MIME soit incomplète. Normalement, les éléments suivants doivent répertorier une douzaine de lignes correspondant aux types de supports auxquels des préférences d'exécution automatique peuvent être affectées:

grep x-content /usr/share/applications/mimeinfo.cache

S'ils n'apparaissent pas, vérifiez d'abord que ce qui suit renvoie une ligne contenant audio-player:

grep x-content /usr/share/applications/banshee*.desktop

Essayez ensuite de régénérer la base de données en exécutant:

sudo update-desktop-database --verbose

Si cela n'aide pas, la définition de ce qui suit dans ~/.local/share/applications/mimeapps.listdevrait fonctionner comme une solution de contournement paresseux:

[Added Associations]
x-content/audio-player=banshee-1-media-player.desktop;

0

Cela peut être un coup de couteau dans le noir, mais:

  1. Créer un fichier ~/.local/share/mime/x-content/audio-player.xml(créer des dossiers en cours de route si nécessaire)
  2. Mettez-y ce qui suit:

    <?xml version="1.0" encoding="utf-8"?>
    <mime-type xmlns="http://www.freedesktop.org/standards/shared-mime-info" type="x-content/audio-player">
      <!--Created automatically by update-mime-database. DO NOT EDIT!-->
      <comment>portable audio player</comment>
    </mime-type>
    
  3. Essayez maintenant de définir le lecteur audio par défaut pour insérer un périphérique audio.


Vous pouvez également essayer:

update-mime-database ~/.local/share/mime

mais je n'ai jamais essayé ça ... Je ne sais pas si ça fera ce que tu veux. Depuis la page de manuel:

update-mime-database est un programme qui est responsable de la mise à jour du cache mime-info partagé selon le système décrit dans la spécification Shared MIME-Info Database du X Desktop Group.


Hélas, pas de changement, mais merci pour la tentative. Les couches d'indirection dans les fonctions de bureau sont stupéfiantes. Ce problème trivial est devenu mon véhicule pour essayer de comprendre le désordre emmêlé.
msw

@msw: Oui, moi aussi. Je suis allé te trouver une réponse facile ... et je me suis retrouvé plus confus qu'auparavant.
Nathan Osman
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.