¿Cómo haces que Ubuntu acepte archivos enviados por Bluetooth?

105

¡Tengo un problema cuando envío mis archivos del teléfono a ubuntu 12.04 a través de bluetooth cuando el teléfono muestra el mensaje "el archivo no se envió"! Puedo enviar cualquier archivo desde ubuntu 12.04 a mi teléfono Android.

Kevin
fuente
2
El mismo problema para mí en Ubuntu 14.04 de 64 bits. No hay solución hasta ahora ...
Solo me gustaría confirmar que el 18.04 apt-get install blueman también soluciona el problema.
Konrad Gajewski

Respuestas:

168

Vaya a Dash Home search para compartir archivos personales . Si no tiene Unity instalado, puede abrir el programa desde un terminal con solo escribirlo gnome-file-share-properties.

Ubuntu Personal File Sharing Bluetooth

En la parte inferior del cuadro, habilite Recibir archivos en la carpeta de descargas a través de Bluetooth, también habilite Notificar sobre el archivo recibido, entonces estará listo para comenzar :)

Aplicación para compartir archivos personales Ubuntu Bluetooth Sharing

Iain Wrethman
fuente
66
¿Cómo es el nombre del programa si quiero iniciarlo en una Terminal?
BuZZ-dEE
77
gnome-file-share-properties
Florian Echtler
55
esto no funcionó para mí en Ubuntu 14.04 de 64 bits
faizal
1
Me funcionó en Ubuntu 14.04 de 32 bits. pero no vi ninguna notificación puede haber algún error.
Mansoorkhan Cherupuzha
1
Solo funcionó después de reiniciar tanto el teléfono inteligente como la computadora (estoy en Ubuntu 14.04 64 bit) @faizal
chelder el
9

[Respuesta actualizada probada en Ubuntu 16.04]

He descubierto que simplemente instalar blueman y usar el applet blueman funciona bien:

  1. Instalar blueman:

    sudo apt-get install blueman
    
  2. Ejecute el applet:

    /usr/bin/blueman-applet
    
  3. Empareje su dispositivo usando el applet

Compartir desde su teléfono debería "funcionar".

NOTA : Si el teléfono intenta enviar, pero falla inmediatamente, puede ser un problema de permisos de carpeta. Los archivos enviados a través de bluetooth se descargan temporalmente y ~/.cache/obexd, si el propietario / los permisos de esta carpeta no están configurados correctamente, los archivos no se pueden descargar allí y la transferencia falla. Cambiar el propietario y / o los permisos de la carpeta para que su cuenta no root tenga acceso de lectura / escritura debería solucionar el problema.


[Respuesta original:]

Para entornos de escritorio que no sean gnome / unity (Xmonad, XFCE, LXDE, etc.), los siguientes trabajos (probados en 15.04):

  1. Asegúrese de tener instaladas las dependencias necesarias:

    sudo apt-get install obex-data-server gnome-user-share
    
  2. Ejecute gnome-file-share-propertiesdesde la línea de comandos y asegúrese de que Recibir archivos en la carpeta de descargas a través de Bluetooth y Notificar sobre el archivo recibido estén habilitados.

  3. Cree un archivo ~/bin/start-bluetooth-listenerque contenga lo siguiente (el orden es importante):

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

    (cree el ~/bindirectorio primero si aún no existe)

  4. Hacer el archivo ejecutable:

    chmod +x ~/bin/start-bluetooth-listener
    
  5. Ejecute manualmente el ~/bin/start-bluetooth-listenerscript o configure su entorno de escritorio para ejecutar automáticamente el script cuando inicie sesión (por ejemplo, en XFCE, a través de la xfce4-session-settingsherramienta).

Ahora, si intenta enviar un archivo desde su teléfono a su computadora emparejada a través de Bluetooth, debería funcionar, y aparecerá una ventana de notificación después de que se haya recibido el archivo.

marca
fuente
en ubuntu-studio con xfce obtengo este error cuando ejecuto ./start-bluetooth-listener: ./start-bluetooth-listener: 3: ./start-bluetooth-listener: / usr / lib / gnome-user-share / gnome-user-share: no encontrado
amirt
¿Has instalado ambos paquetes antes de hacerlo?
Dominic Hayes
Esto casi funcionó para mí, pero el glifo mágico estaba funcionando /usr/lib/gnome-user-share/gnome-user-share-obexpush. Tal vez el nombre del archivo ha cambiado ya que no hay uno sin el sufijo -obexpush.
Salix alba
Blueman funciona. Pero solo me permite transferir imágenes y no videos desde mi tableta.
SDsolar
-8

vaya a las sesiones de bluetooth y empareje su dispositivo y elija el dispositivo que desea enviar o conecte el conjunto de altavoces de audio que se muestra y coloque la señal (use su teléfono como y envíe o reproduzca música

ko0o0ky
fuente
La pregunta que se hace es con respecto a la transferencia de archivos. No estás abordando su problema con esta solución.
ptmdevncoder