Как заставить Ubuntu принимать файлы, отправленные через Bluetooth?
105
У меня проблема, когда я отправляю свои файлы с телефона на Ubuntu 12.04 через Bluetooth, когда телефон выдает сообщение «файл не отправлен»! Я могу отправить любые файлы из Ubuntu 12.04 на мой телефон Android.
Я просто хотел бы подтвердить, что 18.04 apt-get install blueman также исправляет проблему.
Конрад Гаевский
Ответы:
168
Перейдите в Dash Home для поиска личных файлов . Если у вас не установлен Unity, вы можете открыть программу из терминала, набрав gnome-file-share-propertiesее.
В нижней части окна включить прием файлов в папке загрузок через Bluetooth, а также включить уведомления о полученных файлах, тогда все готово :)
Как называется программа, если я хочу запустить ее в Терминале?
BuZZ-DEE
7
gnome-file-share-properties
Флориан Эхтлер
5
это не сработало для меня на 64-битной Ubuntu 14.04
faizal
1
Он работал для меня на 32-битной Ubuntu 14.04. но не видел никаких уведомлений, может быть какая-то ошибка.
Мансурхан Черупужа
1
Это сработало только после перезагрузки смартфона и компьютера (я на Ubuntu 14.04 64 bit) @faizal
chelder
9
[Обновленный ответ проверен на Ubuntu 16.04]
Я обнаружил, что простая установка blueman и использование апплета blueman работают хорошо:
Установите blueman:
sudo apt-get install blueman
Запустите апплет:
/usr/bin/blueman-applet
Сопряжение вашего устройства с помощью апплета
Обмен с вашего телефона должен "просто работать".
ПРИМЕЧАНИЕ . Если телефон пытается отправить сообщение, но сразу не удается, это может быть проблема с правами доступа к папке. Файлы, отправленные через Bluetooth, временно загружаются ~/.cache/obexd, и если владелец / права доступа к этой папке установлены неправильно, файлы не могут быть загружены туда, и передача не удалась. Изменение владельца папки и / или разрешений, чтобы ваша учетная запись без полномочий root имела права на чтение и запись, должна решить проблему.
[Оригинальный ответ:]
Для не-gnome / unity desktop-сред (Xmonad, XFCE, LXDE и т. Д.) Работают следующие (протестировано 15.04):
Убедитесь, что у вас установлены необходимые зависимости:
Запустите gnome-file-share-propertiesиз командной строки и убедитесь, что прием файлов в папке загрузок через Bluetooth и уведомления о полученных файлах включены.
Создайте файл, ~/bin/start-bluetooth-listenerкоторый содержит следующее (порядок важен):
( ~/binсначала создайте каталог, если он еще не существует)
Сделайте файл исполняемым:
chmod +x ~/bin/start-bluetooth-listener
Либо вручную запустите ~/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
Blueman работает. Но это позволяет мне передавать только фотографии, а не видео с планшета.
SDsolar
-8
Зайдите в bluetooth-ситс и выполните сопряжение вашего устройства и выберите устройство, которое вы хотите отправить, или подключите показанный набор аудиодинамиков и установите знак (используйте телефон как, отправляйте или воспроизводите музыку
Ответы:
Перейдите в Dash Home для поиска личных файлов . Если у вас не установлен Unity, вы можете открыть программу из терминала, набрав
gnome-file-share-properties
ее.В нижней части окна включить прием файлов в папке загрузок через Bluetooth, а также включить уведомления о полученных файлах, тогда все готово :)
источник
[Обновленный ответ проверен на Ubuntu 16.04]
Я обнаружил, что простая установка blueman и использование апплета blueman работают хорошо:
Установите blueman:
Запустите апплет:
Сопряжение вашего устройства с помощью апплета
Обмен с вашего телефона должен "просто работать".
ПРИМЕЧАНИЕ . Если телефон пытается отправить сообщение, но сразу не удается, это может быть проблема с правами доступа к папке. Файлы, отправленные через Bluetooth, временно загружаются
~/.cache/obexd
, и если владелец / права доступа к этой папке установлены неправильно, файлы не могут быть загружены туда, и передача не удалась. Изменение владельца папки и / или разрешений, чтобы ваша учетная запись без полномочий root имела права на чтение и запись, должна решить проблему.[Оригинальный ответ:]
Для не-gnome / unity desktop-сред (Xmonad, XFCE, LXDE и т. Д.) Работают следующие (протестировано 15.04):
Убедитесь, что у вас установлены необходимые зависимости:
Запустите
gnome-file-share-properties
из командной строки и убедитесь, что прием файлов в папке загрузок через Bluetooth и уведомления о полученных файлах включены.Создайте файл,
~/bin/start-bluetooth-listener
который содержит следующее (порядок важен):(
~/bin
сначала создайте каталог, если он еще не существует)Сделайте файл исполняемым:
Либо вручную запустите
~/bin/start-bluetooth-listener
сценарий, либо настройте среду рабочего стола для автоматического запуска сценария при входе в систему (например, в XFCE, с помощьюxfce4-session-settings
инструмента).Теперь, если вы попытаетесь отправить файл со своего телефона на ваш сопряженный компьютер через Bluetooth, он должен работать, и всплывающее окно с уведомлением после получения файла.
источник
./start-bluetooth-listener
: ./start-bluetooth-listener: 3: ./start-bluetooth-listener: / usr / lib / gnome-user-share / gnome-user-share: не найдено/usr/lib/gnome-user-share/gnome-user-share-obexpush
. Возможно, имя файла изменилось, так как его нет без суффикса -obexpush.Зайдите в bluetooth-ситс и выполните сопряжение вашего устройства и выберите устройство, которое вы хотите отправить, или подключите показанный набор аудиодинамиков и установите знак (используйте телефон как, отправляйте или воспроизводите музыку
источник