Comment faire en sorte qu'Ubuntu accepte les fichiers envoyés via Bluetooth

105

J'ai un problème lorsque j'envoie mes fichiers d'un téléphone à ubuntu 12.04 via bluetooth lorsque le téléphone l'indique avec le message "le fichier n'a pas été envoyé"! Je peux envoyer tous les fichiers d'ubuntu 12.04 sur mon téléphone Android.

Kevin
la source
2
Même problème pour moi sur Ubuntu 14.04 64 bits. Pas de solution jusqu'à présent ...
Je voudrais juste confirmer que le 18.04, apt-get install blueman corrige également le problème.
Konrad Gajewski

Réponses:

168

Accédez à Dash Home pour rechercher le partage de fichiers personnel . Si Unity n'est pas installé, vous pouvez ouvrir le programme à partir d'un terminal en le saisissant gnome-file-share-properties.

Ubuntu Partage de fichiers personnels Bluetooth

Au bas de la boîte, activez Recevoir les fichiers dans le dossier de téléchargement via Bluetooth et activez Notifier les fichiers reçus, alors vous êtes prêt à partir :)

Application de partage de fichiers personnels Partage Bluetooth Ubuntu

Iain Wrethman
la source
6
Comment est le nom du programme si je veux le démarrer dans un terminal?
BuZZ-dEE
7
gnome-file-share-properties
Florian Echtler le
5
cela n’a pas fonctionné pour moi sur Ubuntu 64 bits 14.04
faizal
1
Cela a fonctionné pour moi sur Ubuntu 14.04 32 bits. mais n'a pas vu aucune notification peut être une erreur.
Mansoorkhan Cherupuzha
1
Cela ne fonctionnait qu'après le redémarrage du smartphone et de l'ordinateur (je suis sous Ubuntu 14.04 64 bits) @faizal
chelder
9

[Réponse mise à jour testée sur Ubuntu 16.04]

J'ai constaté que simplement installer blueman et utiliser l'applet blueman fonctionne bien:

  1. Installer blueman:

    sudo apt-get install blueman
    
  2. Lancer l'applet:

    /usr/bin/blueman-applet
    
  3. Associez votre appareil à l'aide de l'applet

Le partage depuis votre téléphone devrait "fonctionner".

REMARQUE : Si le téléphone essaie d'envoyer mais échoue immédiatement, il peut s'agir d'un problème d'autorisations de dossier. Les fichiers envoyés via Bluetooth sont téléchargés temporairement sur ~/.cache/obexd, et si le propriétaire / les autorisations de ce dossier ne sont pas définis correctement, les fichiers ne peuvent pas être téléchargés ici et le transfert échoue. Changer le propriétaire et / ou les autorisations du dossier afin que votre compte non-root ait un accès en lecture / écriture à celui-ci devrait résoudre le problème.


[Réponse originale:]

Pour les environnements de bureau non gnome / Unity (Xmonad, XFCE, LXDE, etc.), les opérations suivantes (testées le 15.04):

  1. Assurez-vous que les dépendances nécessaires sont installées:

    sudo apt-get install obex-data-server gnome-user-share
    
  2. Exécutez-le à gnome-file-share-propertiespartir de la ligne de commande et assurez-vous que l' option Recevoir les fichiers du dossier de téléchargement via Bluetooth et Notifier le fichier reçu est activée.

  3. Créez un fichier ~/bin/start-bluetooth-listenercontenant les éléments suivants (l'ordre est important):

    #!/bin/sh
    /usr/bin/obex-data-server
    /usr/lib/gnome-user-share/gnome-user-share &
    

    (créez d'abord le ~/binrépertoire s'il n'existe pas déjà)

  4. Rendre le fichier exécutable:

    chmod +x ~/bin/start-bluetooth-listener
    
  5. Exécutez le ~/bin/start-bluetooth-listenerscript manuellement ou configurez votre environnement de bureau pour qu'il s'exécute automatiquement lorsque vous vous connectez (par exemple, dans XFCE, via l' xfce4-session-settingsoutil).

Désormais, si vous essayez d’envoyer un fichier de votre téléphone à votre ordinateur couplé via Bluetooth, cela devrait fonctionner et faire apparaître une fenêtre de notification une fois le fichier reçu.

marque
la source
Dans Ubuntu-studio avec xfce, je reçois cette erreur lors de l'exécution ./start-bluetooth-listener: ./start-bluetooth-listener: 3: ./start-bluetooth-listener: / usr / lib / gnome-user-share / gnome-user-share: introuvable
amirt
Avez-vous installé les deux paquets avant de le faire?
Dominic Hayes
Cela a presque fonctionné pour moi mais le glyphe magique courait /usr/lib/gnome-user-share/gnome-user-share-obexpush. Peut-être que le nom du fichier a changé puisqu'il n'y en a pas un sans le suffixe -obexpush.
Salix alba
Blueman fonctionne. Mais cela ne me permet que de transférer des images et non des vidéos de ma tablette.
SDsolar
-8

associez votre appareil et choisissez l’appareil que vous souhaitez envoyer ou connectez le jeu de haut-parleurs audio indiqué et activez la connexion (utilisez votre téléphone comme et envoyez ou écoutez de la musique)

ko0o0ky
la source
La question posée concerne le transfert de fichier. Vous ne résolvez pas son problème avec cette solution.
ptmdevncoder