14.04 Nie mogę tworzyć / usuwać / manipulować plikami na moim urządzeniu z Androidem przez USB


18

Zawsze miałem problemy z kompatybilnością między moim telefonem z Androidem a Ubuntu, ale teraz doszło do tego, że nie mogę nic z tym zrobić przez USB. Zawsze było tak, że kiedy podłączam urządzenie, pojawia się komunikat o błędzie:

„Nie można zamontować telefonu z Androidem” Nie można otworzyć urządzenia MTP „[usb: 001,035]” „

Niezależnie od tego, byłem w stanie zarządzać moimi plikami, dopóki telefon był odblokowany po podłączeniu. Jednak teraz wydaje mi się, że pojawia się nowy komunikat o błędzie (lub przynajmniej taki, którego wcześniej nie pamiętam), który brzmi: :

Unhandled error message:  No such interface 'org.gtk.vfs.Mount' on object at path/org/gtk/vfs/mount/1

Nie jestem pewien, czy to jest przyczyna mojego problemu. Mogę przeglądać wszystkie pliki na urządzeniu z Androidem, ale kiedy próbuję zrobić coś takiego jak tworzenie / usuwanie plików, pojawia się komunikat:

Error while creating directory Untitled Folder.
There was an error creating the directory in mtp://[usb001,037]/Internal%20storage.

W sekcji „Pokaż więcej szczegółów” pojawia się błąd:

libmtp error:  Could not send object info.

Mogę zrobić wszystko, czego potrzebuję, przez FTP, ale w przypadku dużych plików jest to absurdalnie wolne. Każda pomoc w rozmowach między Androidem i komputerem jest bardzo mile widziana.


Upewnij się, że urządzenie jest podłączone w trybie pamięci masowej (MSC), a nie w trybie przesyłania multimediów (MTP).

Odpowiedzi:


13

Konflikt między Banshee a menedżerem plików (Nautilus), oba próbują uzyskać dostęp do urządzenia. Więc jeśli chcesz skopiować listę odtwarzania na urządzenie, musisz dezaktywować wszystkie rozszerzenia, które mają dostęp do twojego urządzenia, w Preferencjach Banshee.

Następnie otwórz folder muzyczny urządzenia w Nautilus i skopiuj / wklej swoje listy odtwarzania z Banshee do okna Nautilus.

Działa to dla mnie z Ubuntu 14.04 + telefon Jolla z Sailfish OS.


Nie używam Banshee, ale problem nadal występuje
abhishah901,

1
Chcę tylko zauważyć, że to rozwiązało również mój problem - upewnij się, że Banshee nie działa w tle
mb7744

11

Spróbuj tego

sudo apt-get install mtpfs

Następnie ponownie podłącz telefon. To działa dla mnie. Samsung Uwaga 2 Android 4.4.2


Mam taki sam problem jak OP, a instalacja mtpfs nie rozwiązała problemu. Nadal pojawia się ten sam błąd podczas podłączania telefonu przez USB, który działał doskonale w 12.04, 12.10, 13.04 i 13.10. Teraz dzięki aktualizacji 14.04 nie mogę w ogóle podłączyć telefonu.
Todd

1
im minęło 5-minutowe okno edycji komentarza ... ale najwyraźniej mój telefon (Samsung S5) połączy się, jeśli zostawiam podłączony USB przez około 10 minut. Przeglądałem sieć w poszukiwaniu raportów / rozwiązań w tym zakresie, a potem nagle byłem w stanie kliknąć telefon nautilus i znaleźć moją kartę SD i dane, które chciałem ...
Todd

1
również chciałem zauważyć - mam drugą maszynę 14.04, która miała ten sam problem, a sama instalacja 'mtpfs' naprawiła to, chociaż znowu zajęło to około 10 minut po instalacji, aby zaczęła działać. Zauważyłem również, że jeśli włączyłem odtwarzacz multimedialny banshee, nie miałem dostępu do danych w telefonie, a wyłączenie banshee natychmiast przywróciło dostęp do karty SD.
Todd

Z szalonych komentarzy i „nic nie zadziała, zaufaj mi, że Linux nie działa w ten sposób”. Pozdrawiam cię :) 1 sekunda pracy rozwiązała mój 20-dniowy problem.
user3041058,

1
Nie działa nawet po
ponownym

3

Miałem ten sam problem, ale samo zamknięcie Banshee rozwiązało go. Upewnij się, że żadne inne programy nie uzyskują obecnie dostępu do urządzenia.


Nie używam Banshee, ale problem nadal występuje
abhishah901,

2

Możesz również użyć:

adb push /path/to/file /path/to/phonestorage 

potrzebujesz ADBsterowników zainstalowanych na komputerze. Można również włączyć USB debuggingw developer optionsurządzeniu.

Aby włączyć opcje programisty, przejdź do: Settings> About Phone> Tap Build-number7 razy. (Włączone)

Następnie wróć do settings, znajdziesz developer optionstuż powyżej About Phone. Tutaj znajdziesz USB debugging.

Po włączeniu tej opcji i podłączeniu urządzenia do komputera pojawi się monit o udzielenie zgody na RSAklucz za pomocą komputera (zaznacz pole przed zaakceptowaniem, aby zezwolić na zablokowanie zezwolenia).

Jest to dla mnie jeszcze szybsze niż kopiowanie plików, jak zwykle.


Ten sam problem w porównaniu z adb na Samsung S5 z cyanogenmodem 13.1
Tony Martin

1

Miałem następujący błąd:

libmtp error:  Could not send object info.

komunikat o błędzie z powodu :w nazwie pliku. Zmieniłem nazwę pliku i problem został rozwiązany.


Podobny problem z powodu emoji lub znaku handlowego i nazwy pliku (lub innego dziwnego znaku zerowej szerokości lub czegoś takiego)
MalcolmOcean

0

Miałem podobny problem, którego nie rozwiązały różne odpowiedzi podane powyżej. Katalog się zamontuje i zobaczyłem pliki, ale po kilku sekundach przestanie działać. Szybkie rozwiązanie: Zauważyłem, że połączenie zrywa się za każdym razem, gdy telefon przechodzi w tryb „blokady ekranu”. Więc zacząłem przesuwać ekran telefonu ciągle jedną ręką, podczas gdy kopiowałem pliki drugą ręką i to faktycznie działało. Nie znam jednak „poprawnej” poprawki.


Jeśli problem stanowił blokada ekranu, możesz ją wyłączyć lub ustawić zegar na znacznie dłuższy okres w konfiguracji telefonu.
David Foerster,

0

Taki sam problem. Tysiące wyskakujących okienek i okien eksploratora plików pojawiały się, gdy tylko podłączyłem telefon. Rozwiązałem go, wybierając w telefonie „Aparat (PTP)” zamiast „Urządzenie multimedialne (MTP)”, klikając powiadomienie USB.

wprowadź opis zdjęcia tutaj


W tym trybie nie widzę nic oprócz zdjęć.
tomasz

-1

Ten sam problem napotkałem po okresie, w którym przesyłanie plików działało dobrze. Ale po kilku próbach mam przyczynę; system plików urządzenia pokazany przez protokół mtp na komputerze nie jest poprawnie zsynchronizowany z rzeczywistym: nie pokazuje pliku / katalogu, który fizycznie istnieje na urządzeniu , oraz utworzenia / zmiany nazwy tego samego bytu w systemie plików wystąpi ten błąd. Rozwiązanie: trzymaj ręcznie (aplikacja explorer) system plików w tym samym stanie co prezentowany.

Nie znam przyczyny tego błędu.

Mam nadzieję, że to może być przydatne dla kogoś.

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.