Jak sprawić, by Ubuntu akceptował pliki wysyłane przez bluetooth
105
Mam problem, gdy przesyłam moje pliki z telefonu do ubuntu 12.04 przez bluetooth, gdy telefon wyświetla komunikat „plik nie został wysłany”! Mogę wysyłać dowolne pliki z Ubuntu 12.04 na mój telefon z Androidem.
Chciałbym tylko potwierdzić, że w dniu 18.04 blueman apt-get install również rozwiązuje ten problem.
Konrad Gajewski
Odpowiedzi:
168
Przejdź do wyszukiwania Dash Home w celu osobistego udostępniania plików . Jeśli nie masz zainstalowanego Unity, możesz otworzyć program z terminala, wpisując gnome-file-share-propertiesgo.
W dolnej części okna włącz opcję Odbieraj pliki w folderze pobrań przez bluetooth, a także włącz opcję Powiadom o otrzymanym pliku, to możesz zacząć :)
Jak nazywa się nazwa programu, jeśli chcę uruchomić go w terminalu?
BuZZ-dEE,
7
gnome-file-share-properties
Florian Echtler
5
to nie działało dla mnie na 64-bitowym Ubuntu 14.04
faizal
1
Działa dla mnie na 32-bitowym Ubuntu 14.04. ale nie widziałem żadnych powiadomień, może to być błąd.
Mansoorkhan Cherupuzha
1
Działa tylko po ponownym uruchomieniu smartfona i komputera (jestem na Ubuntu 14.04 64-bitowy) @faizal
chelder
9
[Zaktualizowana odpowiedź przetestowana na Ubuntu 16.04]
Przekonałem się, że po prostu instalacja bluemana i użycie apletu bluemana działa dobrze:
Zainstaluj blueman:
sudo apt-get install blueman
Uruchom aplet:
/usr/bin/blueman-applet
Sparuj urządzenie za pomocą apletu
Udostępnianie z telefonu powinno „po prostu działać”.
UWAGA : Jeśli telefon spróbuje wysłać, ale natychmiast się nie powiedzie, może to być problem z uprawnieniami do folderu. Pliki wysyłane przez bluetooth są pobierane tymczasowo do ~/.cache/obexd, a jeśli właściciel / uprawnienia tego folderu nie są ustawione poprawnie, nie można tam pobrać plików i transfer nie powiedzie się. Zmiana własności folderu i / lub uprawnień, aby konto użytkownika innego niż root miało dostęp do odczytu / zapisu, powinno rozwiązać problem.
[Oryginalna odpowiedź:]
W przypadku środowisk graficznych innych niż gnome / unity (Xmonad, XFCE, LXDE itp.), Następujące prace (przetestowane 15.04):
Upewnij się, że masz zainstalowane niezbędne zależności:
Uruchom gnome-file-share-propertiesz wiersza polecenia i upewnij się, że opcja Odbieraj pliki w folderze pobierania przez Bluetooth i Powiadom o otrzymanym pliku jest włączona.
Utwórz plik ~/bin/start-bluetooth-listenerzawierający następujące elementy (kolejność jest ważna):
( ~/binnajpierw utwórz katalog, jeśli jeszcze nie istnieje)
Ustaw plik jako wykonywalny:
chmod +x ~/bin/start-bluetooth-listener
Albo ręcznie uruchom ~/bin/start-bluetooth-listenerskrypt, albo skonfiguruj środowisko pulpitu, aby automatycznie uruchamiało skrypt po zalogowaniu (np. W XFCE, za pomocą xfce4-session-settingsnarzędzia).
Teraz, jeśli spróbujesz wysłać plik z telefonu do sparowanego komputera przez bluetooth, powinien on działać i wyświetlić okno powiadomienia po odebraniu pliku.
w Ubuntu-studio z Xfce dostaję ten błąd po uruchomieniu ./start-bluetooth-listener: ./start-bluetooth-listener: 3: ./start-bluetooth-listener: / usr / lib / gnome-user-share / gnome-user-share: nie znaleziono
amirt,
Czy zainstalowałeś oba pakiety, zanim to zrobiłeś?
Dominic Hayes,
To prawie działało dla mnie, ale magiczny glif działał /usr/lib/gnome-user-share/gnome-user-share-obexpush. Być może nazwa pliku uległa zmianie, ponieważ nie ma jednego bez sufiksu -obexpush.
Salix alba
Blueman działa. Ale pozwala mi tylko przesyłać zdjęcia, a nie filmy z mojego tabletu.
SDsolar
-8
przejdź do spotkań Bluetooth i sparuj urządzenie, wybierz urządzenie, które chcesz wysłać, lub podłącz pokazany zestaw głośników audio i włącz logowanie (używaj telefonu jako i wysyłaj lub odtwarzaj muzykę
Odpowiedzi:
Przejdź do wyszukiwania Dash Home w celu osobistego udostępniania plików . Jeśli nie masz zainstalowanego Unity, możesz otworzyć program z terminala, wpisując
gnome-file-share-properties
go.W dolnej części okna włącz opcję Odbieraj pliki w folderze pobrań przez bluetooth, a także włącz opcję Powiadom o otrzymanym pliku, to możesz zacząć :)
źródło
[Zaktualizowana odpowiedź przetestowana na Ubuntu 16.04]
Przekonałem się, że po prostu instalacja bluemana i użycie apletu bluemana działa dobrze:
Zainstaluj blueman:
Uruchom aplet:
Sparuj urządzenie za pomocą apletu
Udostępnianie z telefonu powinno „po prostu działać”.
UWAGA : Jeśli telefon spróbuje wysłać, ale natychmiast się nie powiedzie, może to być problem z uprawnieniami do folderu. Pliki wysyłane przez bluetooth są pobierane tymczasowo do
~/.cache/obexd
, a jeśli właściciel / uprawnienia tego folderu nie są ustawione poprawnie, nie można tam pobrać plików i transfer nie powiedzie się. Zmiana własności folderu i / lub uprawnień, aby konto użytkownika innego niż root miało dostęp do odczytu / zapisu, powinno rozwiązać problem.[Oryginalna odpowiedź:]
W przypadku środowisk graficznych innych niż gnome / unity (Xmonad, XFCE, LXDE itp.), Następujące prace (przetestowane 15.04):
Upewnij się, że masz zainstalowane niezbędne zależności:
Uruchom
gnome-file-share-properties
z wiersza polecenia i upewnij się, że opcja Odbieraj pliki w folderze pobierania przez Bluetooth i Powiadom o otrzymanym pliku jest włączona.Utwórz plik
~/bin/start-bluetooth-listener
zawierający następujące elementy (kolejność jest ważna):(
~/bin
najpierw utwórz katalog, jeśli jeszcze nie istnieje)Ustaw plik jako wykonywalny:
Albo ręcznie uruchom
~/bin/start-bluetooth-listener
skrypt, albo skonfiguruj środowisko pulpitu, aby automatycznie uruchamiało skrypt po zalogowaniu (np. W XFCE, za pomocąxfce4-session-settings
narzędzia).Teraz, jeśli spróbujesz wysłać plik z telefonu do sparowanego komputera przez bluetooth, powinien on działać i wyświetlić okno powiadomienia po odebraniu pliku.
źródło
./start-bluetooth-listener
: ./start-bluetooth-listener: 3: ./start-bluetooth-listener: / usr / lib / gnome-user-share / gnome-user-share: nie znaleziono/usr/lib/gnome-user-share/gnome-user-share-obexpush
. Być może nazwa pliku uległa zmianie, ponieważ nie ma jednego bez sufiksu -obexpush.przejdź do spotkań Bluetooth i sparuj urządzenie, wybierz urządzenie, które chcesz wysłać, lub podłącz pokazany zestaw głośników audio i włącz logowanie (używaj telefonu jako i wysyłaj lub odtwarzaj muzykę
źródło