[Astuce] Rendre son Xperia visible dans Nautilus sous ubuntu 12.04/12.10

  • Auteur de la discussion Alx31
  • Date de début
Alx31

Alx31

New Member
Inscrit
11 Novembre 2012
Messages
6 042
Points
0
#1

Bonjour à tous,​


Voici comment rendre votre Xperia visible dans Nautilus sous Ubuntu 12.04/12.10






Si vous êtes comme moi très bien sous Ubuntu 12.04 ou 12.10, la 12.04 étant LTS; est donc supportée jusqu'en 2017...C'est une version très stable; et beaucoup de gens apparemment l'utilisent encore.

Ceux qui se tentent à développer des roms Cyanogen ou autres, pour vos compileurs et Java SDK et compagnie...

Paraîtrait qu'il vaut mieux rester sous 12.04.
Précieux conseils prodigués par des développeurs chevronnés chez XDA, en bon mouton je les ai suivi

Par contre je me suis rendu compte en branchant mes Xperias, que sous Nautilus aucun n'était détecté, avec le sdk installé on a forcément tous les pilotes ADB mais c'est quand même plus rapide avec Nautilus que faire des ADB push/pull/logcat/reboot etc...

J'ai donc cherché sur XDA et compagnie, suis tombé sur des tutos de 3km et demi de long et rien ne m'inspirais ...
jusqu'à ce que je tombe
Vous n'avez pas la permission de voir ce lien Connectez-vous ou inscrivez-vous dès maintenant.


La manip est relativement simple, il suffit de mettre à jour son Gfs en téléchargeant quelques PPA (personnal packages archives) qui peuvent cependant êtres instables. Vous avez la procédure sur le lien source si vous avez un soucis pour les retirer.
Mais bon perso ici tout marche parfaitement bien. :mrgreen:




[barre]____________________________________________________________________________________________________________________________________[/barre]​





  • Débranchez votre Xperia...

  • Ouvrez un terminal (ctrl+alt+t) :
      • Et tappez:
        Code:
        sudo add-apt-repository ppa:langdalepl/gvfs-mtp

    Attention si vous faites du sudo -i comme moi, assurez-vous de faire exit deux fois pour terminer votre session. Votre mot de passe n'apparaît pas c'est normal...il est quand même pris en compte




  • Validez, puis tappez ensuite:
      • Code:
        sudo apt-get update

  • Faites exit pour terminer votre session en terminal puis ouvrez update manager

    (j'ai déjà fait la manip donc ça me dit que je suis "up to date" mais bon c'est pour vous montrer.)




      • Il y aura des MAJ dans cette fenêtre vous selectionnez/installez tout et redémarrez.

  • Et après...tadam!
 
Tipiak

Tipiak

Moderateur Global
Inscrit
2 Juillet 2012
Messages
26 256
Points
38
#2
Merci pour le partage. :)
 
B

bertram

Membre
Inscrit
22 Mars 2014
Messages
1
Points
0
#4
Bonjour,
Merci pour le tuto malheureusement j'ai malgré tout un petit souci
Quand je branche mon xperia (sola), il semble effectivement être monté sauf que je trouve rien dedans..c'est vide.

Et si je veux copier un ficher, je me retrouve avec ce message d'erreur.

"Erreur lors de la copie du fichier dans mtp://[usb:001,006]/."

Une idée peut être ?
 
Alx31

Alx31

New Member
Inscrit
11 Novembre 2012
Messages
6 042
Points
0
#7
Squall95 a dit:
moi il y a rien qui c'est mis ubuntu 14.04LTS
les paquets 1204 et 14.04 sont différents...

essaie ça:

Code:
sudo apt-get install libmtp-common mtp-tools libmtp-dev libmtp-runtime libmtp9
ensuite

Code:
sudo apt-get dist-upgrade
puis

Code:
sudo nano /etc/fuse.conf
dans ce fichier tu devras retirer le # sur la dernière ligne (user_allow_other) comme ceci:

Code:
#/etc/fuse.conf - Configuration file for Filesystem in Userspace (FUSE)

#Set the maximum number of FUSE mounts allowed to non-root users.
#The default is 1000.
#mount_max = 1000

# Allow non-root users to specify the allow_other or allow_root mount options.
user_allow_other
dans la fenêtre nano, tu fais ctrl+o puis enter, puis ctrl+x pour quitter...

connecte ton xperia à l'usb (un port arrière qui est reliè à la carte mère de préférence...et:

Code:
lsusb
devrait avoir un truc du style...

Code:
Bus 002 Device 003: ID 0fce:01b1 Sony Ericsson Mobile Communications AB 
Bus 002 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 006: ID 0461:4d65 Primax Electronics, Ltd 
Bus 001 Device 005: ID 0846:9020 NetGear, Inc. WNA3100(v1) Wireless-N 300 [Broadcom BCM43231]
ton xperia devrait y être lister comme ci-dessus à la 1ère ligne

ensuite tu fais un:

Code:
sudo nano /lib/udev/rules.d/69-mtp.rules
tu y entre cette ligne

Code:
ATTR{idVendor}=="0fce", ATTR{idProduct}=="01b1", SYMLINK+="libmtp-%k", ENV{ID_MTP_DEVICE}="1", ENV{ID_MEDIA_PLAYER}="1"
tu peux la commenter en mettant:

#xperia z blabla ton modèle


puis pareil tu ctrl+o , enter, ctrl+x

reboote les udev rules avec un :

Code:
sudo service udev restart
et reboote ton pc....

ça devrait marcher...
 
Haut Bas