Warum kann ich Ordner auf meinem Android-Gerät nicht über meine Ubuntu-Oberfläche umbenennen?

7

Wenn ich mein Android-Telefon an meinen Ubuntu 14.10-Computer (Gnome Flashback) anschließe, wird eine fehlerfreie Verbindung hergestellt und ein Nautilus-Fenster wird geöffnet:

Telefon in Nautilus

Ich ging in ein Phone/MusicVerzeichnis und wollte einen neuen Ordner mit dem Namen erstellen Playlists, weil ich versuche, Banshee dazu zu bringen, Musik zu synchronisieren , und ich habe gelesen, dass ein Ordner mit dem Namen Playlistshilfreich sein könnte. Mit Nautilus konnte ich einen Ordner namens erstellen Untitled Folder, aber als ich versuchte, ihn umzubenennen, Playlistswurde folgende Fehlermeldung angezeigt:

libmtp-Fehler

Der Artikel konnte nicht umbenannt werden. Leider konnte "Untitled Folder" nicht in "Playlists" umbenannt werden: libmtp-Fehler: Objekteigenschaftsliste konnte nicht festgelegt werden.

Wie erhalte ich von Ubuntu eine einwandfreie MTP-Konnektivität zu meinem Telefon?

Fragesteller
quelle
Möglicherweise müssen Sie sich der Gruppe von Benutzern hinzufügen, die die Wiedergabeliste umbenennen können? Möglicherweise verfügt Ihr aktueller Benutzer über andere Berechtigungen als die erforderlichen.
Muaad ElSharif
Ich denke, meine Antwort sollte das Problem beheben.
@ MarkYisri Ich wünschte, es hätte ...
Elder Geek

Antworten:

3

Sie verwenden Version 1.1.6 von libmtp, die nicht die neueste ist. in Vivid Version 1.1.8 ist verfügbar.

Sie könnten eine neue Version von libmtp ausprobieren, um zu sehen, ob dies Ihr Problem behebt (es könnte ein Fehler in dieser speziellen Version sein) - eine solche Quelle ist meine PPA:

sudo add-apt-repository ppa:fossfreedom/libmtp
sudo apt-get update
sudo apt-get upgrade

Wenn dies bei Ihnen nicht funktioniert, führen Sie einen Rollback mit ppa-purge durch

sudo ppa-purge ppa:fossfreedom/libmtp
Fossfreiheit
quelle
1
Mir ist klar, dass dieser Beitrag über ein Jahr alt ist, aber das Umbenennen über mtp ist immer noch ein Problem (funktioniert weder am 14.04 noch am 16.04 für mich). Ich habe Ihre PPA ausprobiert, aber das hat bei mir nicht funktioniert. Am Ende habe ich einen USB-SD-Kartenleser verwendet, um Dateien umzubenennen. Wenn es einen besseren Weg gibt, würde ich gerne davon hören.
Elder Geek
@ElderGeek Ich bin mit Media Transport Protocol (MTP) nicht allzu vertraut, habe aber einen kurzen Test mit meinem Android 6-Telefon durchgeführt und auf SD-RAM-Speicher doppelklickt. Dann habe ich mit Nautilus einen Ordner namens erstellt ElderGeekund ihn ElderGeek2ohne Probleme umbenannt. Ich habe keine spezielle Software in Ubuntu installiert und kann mich nicht erinnern, etwas Besonderes mit der Software des Telefons gemacht zu haben ... Ich schließe es einfach an und es ist für Nautilus sichtbar.
WinEunuuchs2Unix
@ ElderGeek meine Antwort sollte funktionieren
1

Diese Antwort soll Ihnen helfen:

sudo apt-get install mtpfs

Sobald dies installiert ist, schließen Sie das Telefon an Ihren Computer an. Wenn nichts passiert, gehen Sie auf dem Telefon zu Einstellungen> Speicher> Obere rechte Ecke ( )> USB-Computerverbindung> Mediengerät.

bearbeiten:

Einstellungen> Suchen (geben Sie "usb" ein)> USB-Konfiguration ... Wenn nicht vorhanden, stellen Sie sicher, dass die Entwickleroptionen aktiviert wurden.

Open Settings> About> Software Information> More.
Then tap “Build number” seven times to enable Developer options. ...
Go back to Settings menu and now you'll be able to see “Developer options” there.
Tap it and turn on USB Debugging from the menu on the next screen.

Stellen Sie nach der Aktivierung und Installation des oben genannten Pakets sicher, dass das Telefon angeschlossen ist, und kehren Sie dann zu den Entwickleroptionen zurück, und aktualisieren Sie die USB-Konfiguration wie in der Abbildung unten gezeigt.

Geben Sie hier die Bildbeschreibung ein


quelle
Ich habe versucht, eine Kontaktdateierweiterung von .vcard in .vcf zu ändern, damit ich sie problemlos in meine Kontakte importieren kann. Ich bekomme immer noch den libmtp-Fehler, der die Objekteigenschaftsliste nicht festlegen konnte. Ich habe kein Problem mit der Verbindung über mtp, da libmtp ordnungsgemäß installiert ist. Ich erhalte den gleichen Fehler, ob mtpfs installiert ist oder nicht. normaler Benutzer- oder Superuserzugriff oder nicht. Keine Änderung.
Elder Geek
@ElderGeek welche Android-Version ist das?
Android-Version ist 4.2.2
Elder Geek
Ich vergebe dir das Kopfgeld für den Versuch.
Elder Geek
@ElderGeek vielen Dank! Wenn ich weitere Informationen habe, werde ich diese hier veröffentlichen.