Як змусити Ubuntu приймати файли, надіслані через Bluetooth


105

У мене проблема, коли я надсилаю свої файли з телефону на ubuntu 12.04 через Bluetooth, оскільки телефон запитує повідомлення "файл не надісланий"! Я можу надсилати будь-які файли з ubuntu 12.04 на свій телефон Android.


2
Те саме питання для 64-бітного Ubuntu 14.04. Досі немає рішення ...

1
Створено помилку для цього bugs.launchpad.net/ubuntu/+source/gnome-user-share/+bug/1406108
frmdstryr

Я просто хотів би підтвердити, що 18.04 програма bluem apt-get install також виправляє проблему.
Конрад Гаєвський

Відповіді:


168

Перейдіть на сторінку " Домашня сторінка" для пошуку персонального файлу . Якщо у вас не встановлено Unity, ви можете відкрити програму з терміналу, ввівши gnome-file-share-propertiesїї.

Обмін персональним файлом Ubuntu Bluetooth

У нижній частині поля ввімкнути Отримати файли в папці для завантаження через Bluetooth, також увімкнути Повідомлення про отриманий файл, тоді ви готові йти :)

Програма особистого доступу до файлів Ubuntu Bluetooth Sharing


6
Як називається програма, якщо я хочу запустити її в терміналі?
BuZZ-dEE

7
gnome-file-share-properties
Флоріан Ехтлер

5
це не спрацювало для мене на 64 бітному Ubuntu 14.04
Faizal

1
Він працював для мене на 32-бітному Ubuntu 14.04. але не бачили жодних сповіщень, можливо, є якась помилка.
Mansoorkhan Cherupuzha

1
Він працював лише після перезавантаження і смартфона, і комп'ютера (я на Ubuntu 14.04 64 біт) @faizal
chelder

9

[Оновлений відповідь перевірена на Ubuntu 16.04]

Я виявив, що просто встановити blueman та використовувати аплет blueman:

  1. Встановити blueman:

    sudo apt-get install blueman
    
  2. Запустіть аплет:

    /usr/bin/blueman-applet
    
  3. З'єднайте свій пристрій за допомогою аплету

Спільний доступ з телефону повинен "просто працювати".

ПРИМІТКА . Якщо телефон намагається надіслати, але негайно виходить з ладу, це може бути проблема доступу до папок. Файли, надіслані через Bluetooth, тимчасово завантажуються в файл ~/.cache/obexd, і якщо власник / дозволи цієї папки встановлені неправильно, файли не можуть бути завантажені туди, і передача не вдасться. Зміна власності та / або дозволів на папку, щоб ваш некоріозний обліковий запис мав доступ до читання / запису до неї, повинен вирішити проблему.


[Оригінальна відповідь:]

Для середовищ настільних ПК, які не є гномом / єдністю (Xmonad, XFCE, LXDE тощо), такі роботи (тестовано 15.04):

  1. Переконайтеся, що у вас встановлені необхідні залежності:

    sudo apt-get install obex-data-server gnome-user-share
    
  2. Запустіть gnome-file-share-propertiesз командного рядка та переконайтесь, що включено отримання файлів у папці завантажень через Bluetooth та Повідомлення про отриманий файл .

  3. Створіть файл, ~/bin/start-bluetooth-listenerякий містить таке (порядок важливий):

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

    ( ~/binспершу створіть каталог, якщо він ще не існує)

  4. Зробіть файл виконуваним:

    chmod +x ~/bin/start-bluetooth-listener
    
  5. Або запустіть ~/bin/start-bluetooth-listenerсценарій вручну або налаштуйте робоче середовище для автоматичного запуску сценарію під час входу (наприклад, у XFCE через xfce4-session-settingsінструмент).

Тепер, якщо ви спробуєте надіслати файл з телефону на свій парний комп'ютер через Bluetooth, він повинен працювати, і після появи файлу з'явиться вікно сповіщень.


в ubuntu-studio з xfce я отримую цю помилку під час запуску ./start-bluetooth-listener: ./start-bluetooth-listener: 3: ./start-bluetooth-listener: / usr / lib / gnome-user-share / gnome-user-share: не знайдено
amirt

Ви встановили обидва пакети, перш ніж це зробили?
Домінік Хейс

Це майже працювало для мене, але чарівний гліф працював /usr/lib/gnome-user-share/gnome-user-share-obexpush. Можливо, ім'я файлу змінилося, оскільки не існує жодного без суфікса -obexpush.
Salix alba

Блуман працює. Але це дозволяє лише передавати фотографії, а не відео з мого планшета.
SDsolar

-8

перейдіть на засідання Bluetooth і з'єднайте свій пристрій і оберіть пристрій, на який ви хочете надіслати або підключити набір звукових динаміків, і ввімкніть його (використовуйте телефон як і надсилайте чи відтворюйте музику


Питання стосується передачі файлів. Ви не вирішуєте його проблеми з цим рішенням.
ptmdevncoder
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.