Не удалось открыть устройство mtp linux mint

Обновлено: 05.07.2024

Привет Артур, к сожалению не было возможности писать статьи, так как был занят немного другими делами, да и писать о чем либо лишь бы написать тоже не хотелось.
Постараюсь заставить себя писать как можно чаще хД)

Ubuntu 12.04 LTS
Samsung Galaxy S II, Android 4.0.4

Для устранения данной ошибки используйте такую команду :

sudo apt-get install libusb-dev gmtp

После установки подключите смартфон еще раз.

Спасибо, всё по делу..

Не за что, Всегда рад помочь 🙂

У меня почему-то ничего не получилось (((

$ sudo apt-get install go-mtpfs-unity
Чтение списков пакетов… Готово
Построение дерева зависимостей
Чтение информации о состоянии… Готово
E: Не удалось найти пакет go-mtpfs-unity

2014/07/05 20:31:56 compiled against libmtp 1.1.5
Device 0 (VID=17ef and PID=7497) is a Lenovo P700.
2014/07/05 20:31:56 found device Lenovo: P700 (17ef:7497) @ bus 1, dev 4
:
Unable to open

/.mtpz-data for reading, MTPZ disabled.Android device detected, assigning default bug flags
2014/07/05 20:31:56 storage ID 131073: Память телефона
2014/07/05 20:31:56 storage ID 65537: MicroSD
2014/07/05 20:31:56 backing data /tmp/go-mtpfs936593845
2014/07/05 20:31:56 starting FUSE unknown
2014/07/05 20:34:07 FilesAndFolders failed: PTP Layer error 02ff: LIBMTP_Get_Files_And_Folders(): could not get object handles.
Error 02ff: PTP: I/O error
2014/07/05 20:35:08 FilesAndFolders failed: PTP Layer error 02ff: LIBMTP_Get_Files_And_Folders(): could not get object handles.
Error 02ff: PTP: I/O error
2014/07/05 20:36:08 FilesAndFolders failed: PTP Layer error 02ff: LIBMTP_Get_Files_And_Folders(): could not get object handles.
Error 02ff: PTP: I/O error
2014/07/05 20:37:08 FilesAndFolders failed: PTP Layer error 02ff: LIBMTP_Get_Files_And_Folders(): could not get object handles.
Error 02ff: PTP: I/O error
2014/07/05 20:38:08 FilesAndFolders failed: PTP Layer error 02ff: LIBMTP_Get_Files_And_Folders(): could not get object handles.
Error 02ff: PTP: I/O error
2014/07/05 20:39:08 FilesAndFolders failed: PTP Layer error 02ff: LIBMTP_Get_Files_And_Folders(): could not get object handles.
Error 02ff: PTP: I/O error
fusermount -u /media/MyAndroid
2014/07/05 20:40:08 FilesAndFolders failed: PTP Layer error 02ff: LIBMTP_Get_Files_And_Folders(): could not get object handles.
Error 02ff: PTP: I/O error
вот чего мой выдал подвис и не открывает ни флешку ни трубку

Заранее прошу прощения за этот вопрос, но в убунту новичок, а возникла потребность срочно подружить комп с телефоном Wt19i sony ericsson.

В 13.04 будет уже не актуально. Работает само и без бубна. До этой версии подлюченные устройства Android нужно искать в Gigolo и с вышеописанным решением.

В настоящее время многие дружественные к пользователю дистрибутивы уже настроены на загрузку файлов на телефон Android с Linux и для скачивания фотографий и любых других файлов с телефона на Linux. Поэтому достаточно подключить телефон к компьютеру по USB кабелю, затем в телефоне разрешить обмен данными по USB и в Linux вы увидите содержимое телефона, а также его карты памяти прямо в файловом менеджере (проводнике).

Тем не менее эта функциональность присутствует не на всех версиях Linux, либо вы можете столкнуться с проблемами, что что-то не работает. Эта инструкция поможет вам настроить с нуля обмен файлами между Android и Linux, а также разобраться в возможных проблемах, почему Linux не видит телефон.

Linux не видит Android телефон

Если вы подключили Android телефон к Linux, но ничего не происходит и, в особенности, телефон не спрашивает разрешение на передачу данных, то начните с самого простого — попробуйте использовать другой USB провод. Некоторые кабели просто не способны передавать данные, так как там отсутствуют необходимые для этого контакты. Также выполните такие простые действия как перезагрузка компьютера и перезагрузка телефона.


Если там будет показано что-то вроде:

То есть если будет строка «No raw devices found.», значит нужно обратить внимание на кабель.

В Arch Linux и производных:

Передача файлов с/на телефон без провода

Прежде всего, отметим, что вам не нужен USB для передачи файлов с телефона и на телефон. Вы можете передавать файлы с/на Android устройства используя Wi-Fi сеть вашего устройства — то есть вам не нужно настраивать роутер или что-то ещё. Просто установите приложение Airdroid на ваше устройство Android. Затем активируйте Мобильную точку доступа Wi-Fi на вашем устройстве и откройте программу Airdroid.

Теперь с вашего компьютера подключитесь к точке доступа, которую создал ваш телефон. На компьютере в любом веб-браузере откройте URL адрес, которую вам даст Airdroid. Будут запрошены разрешения, нажмите Подключить.

Вот и всё! Работает на любом операционной системе, у которой есть веб-браузер, то есть везде.

Настройка автоматического подключения телефона

В настоящее время окружения рабочего стола сами монтируют телефон при его подключению к Linux. Если этого не происходит, значит не хватает каких-то необходимых пакетов.

В Debain и производные (Ubuntu, Linux Mint, Kali Linux) проверьте и, в случае отсутствия, устаовите:

  • libmtp9
  • fuse
  • gvfs
  • gvfs-fuse
  • gvfs-backends

В Arch Linux и производных установите:

Обратите внимание, что в репозиториях Arch Linux также присутствует пакет fuse3 — можете попробовать установить его вместо fuse2.

Подключите телефон к компьютеру и на телефоне разрешить обмен данными:


Если установка пакетов не помогла, попробуйте перезагрузить компьютер, также проверьте файл fuse.conf:

Настройка автоматического монтирования флешек телефона


Если вы отключили автоматическое монтирование устройств на уровне системы, то вы можете настроить автоматическое монтирования телефона с помощью правил udev.

В выводе команды mtp-detect найдите значение idVendor и idProduct.


Можно использовать следующие команды для ускорения процесса

Создайте файл с udev правилом:

в нём разместите следующее содержимое:

К примеру, мои данные:

Тогда моё правило выглядит так:

Чтобы это правило вступило в силу без перезагрузки компьютера выполните:

Отредактируйте файл fuse.conf:

Если вы зашли так далеко, то это потому, что вы хотите добавить поддержку протокола передачи мультимедийных данных. MTP (Протокол передачи мультимедиа) нашего Android.

Вопрос очень простой. Просто добавьте (в зависимости от вашего дистрибутива; deb или rpm) серию строк кода (используя sudo для новичков), чтобы установить пакеты, а затем перезапустите, чтобы распознать внутреннюю память сотового телефона.

Поддержка MTP в Debian / Ubuntu / Mint и производных "deb"

sudo add-apt-repository ppa:langdalepl/gvfs-mtp

sudo apt-get update & dist-upgrade

sudo apt-get install mtp-tools mtpfs

Поддержка MTP в Red Hat / Fedora / CentOS / Suse и производных "rpm":

Ставьте (уточняйте, что у них должны быть репозитории RPMFusion)

sudo yum install gvfs-mtp kio_mtp libmtp simple-mtpfs

Файлы ничего не весят, поэтому вы можете не сомневаться, что они очень легкие. Как я сказал ранее; перезагрузка и все. У них уже будет поддержка mtp в любимом и любимом Linux.

Содержание статьи соответствует нашим принципам редакционная этика. Чтобы сообщить об ошибке, нажмите здесь.

Полный путь к статье: Из Linux » Учебники / Руководства / Советы » Поддержка MTP [Android] в любом дистрибутиве GNU / Linux.

Вы можете быть заинтересованы

25 комментариев, оставьте свой

Оставьте свой комментарий Отменить ответ

Это хорошо, как только я его активировал, и все в порядке, хотя было бы идеально, если бы MTP не был таким медленным в GNU / Linux.

Этот совет очень полезен 😉

Тот же kio-mtp работает далеко не со всеми телефонами android

Я добавляю для Arch Linux это:

И если я правильно помню, вам нужно перезапустить сеанс, чтобы изменения вступили в силу.

Большое спасибо за то, что предоставили больше полезной информации 🙂

Хотя Arch узнал мой телефон после установки, он был немного неуклюжим. Я попробую его.

очень интересно, спасибо за совет, и, кстати, здесь, в блоге, я не видел, чтобы кто-нибудь упоминал о самом известном телефоне на данный момент (ну, на самом деле, уже не так много) OnePlus One, который по умолчанию поставляется с Cyanogenmod, у меня уже есть видел много обзоров но нет я бы хотел увидеть здесь один из блогов

Большое вам спасибо .

Он также работает с Windows Phone 8.1 на ноутбуке с Ubuntu 14.04.
Подключение мобильного телефона к ноутбуку для перемещения файлов, в основном музыки, стоило мне целого мира. Позже эти шаги были реализованы в режиме Plug & Play. 🙂

Привет с юга Чили .

Информация очень ценится .

Приветствую всех и всех.

Просто быстрый вопрос:

Пакеты mtp-tools и mtpfs еще не установлены по умолчанию в Ubuntu 14.04?

Существует также возможность KDE Connect, отличного приложения, которое не только синхронизирует файлы, вы также можете использовать свой смартфон в качестве сенсорной панели и управления мультимедиа.
Привет 😀

Здравствуйте, как я могу активировать MTP в Windows Phone 8.1, чтобы использовать его в Linux? Хотя мне нужен Android, и у меня нет денег на его покупку, я ищу, как подключить его в Linux: Ubuntu, Fedora или OpenSUSE. приветствие.

Он также распознает Windows Phone

Привет,
Спасибо за ввод, я выполнил шаги, чтобы включить MTP в Elementary OS Luna (на основе ubuntu 12.04), но это не работает, мой moto G не отображается в файловом менеджере. В Ubuntu 14.04 это работает из коробки
Установите среду выполнения mtp-tools и ни
Есть идеи
Saludos у Gracias

Вы заметили, что Moto G похож на MTP, а не на Mass Storage? Это случилось со мной ха-ха

Я поясняю, что последняя команда действительна для Red Hat и ее заменителей, но не для OpenSUSE (и для других "rpm", таких как Mageia, OpenMandriva или PCLinuxOS), поскольку последний не использует Yum, а Zypper, и не использует репозиторий RPMFusion. Вместо этого в OpenSUSE запрошенные пакеты будут найдены, если не в их официальных репозиториях, в одном из репозиториев сообщества (возможно, «Файловые системы» или «Packman»), и команда будет выглядеть так:

sudo zypper установить

sudo apt-get update и dist-upgrade
[1] 5904
bash: dist-upgrade: команда не найдена
.
E: Не удалось загрузить некоторые индексные файлы. Их игнорировали или использовали старые.

В конце концов, я установил Pushbullet и Airdroid на Android, и они служат мне для того, что я хочу делать прямо сейчас, а именно для передачи фотографии с телефона на ПК, не отправляя ее мне по электронной почте. Хотя у меня телефон все еще подключен к ноутбуку, потому что он заряжается.

Я не мог использовать MPT.

Не знаю, я ли это, но мне кажется, что вторая командная строка неверна, и вместо dist-upgrade это будет просто обновление apt-get, верно? может это мое дело

Большой вклад в этот пост!
Будьте осторожны с настройкой мобильного телефона. Если отладка USB активна на Android или что-то в этом роде, она не будет отображаться в вашем Linux, даже если у вас есть пакеты MTP.
На моем Xubuntu 14.04 необходимые пакеты были доступны.
С уважением,

$ gvfs-mtp kio_mtp libmtp simple-mtpfs
gvfs-mtp: команда не найдена
[1] + Вывести 100 sudo apt-get update
[1] + Вывести 100 sudo apt-get update
анибал @ анибал-пк:

$
»
Я не знаю, что делать дальше, поскольку он обнаруживает это, но он сообщает мне, когда я открываю папку мобильного телефона »Имя: 1.84 не было предоставлено никакими файлами .service»
Я новичок в lubuntu, я никогда не использовал ubuntu

Ну, я подключил свой телефон в режиме mtp, и я не вижу его на своей машине. Как я могу это увидеть?

Редактировать: Запрошенные данные

Это мой телефон (Xtreamer q)

И это вывод lsusb и mtp-detect

Я предполагаю, что проблема с третьей текстовой строкой снизу. Но я не знаю, что с этим делать.

4 ответа

У меня была та же проблема, и следующие работали

Работал для меня на Kubuntu 13.10. Благодаря! – Zaar Hai 1 December 2013 в 18:47 Просто работал для меня тоже. Мой Nexus 4 был настроен, но не разрешил мне открывать какую-либо папку, после этих установок все работает. Благодарю. – euDennis 28 January 2014 в 19:15 Не работает для меня в Lubuntu 14.04 – August Karlstrom 25 May 2014 в 17:37 Я запустил выше + изменил настройки на моем устройстве (в данном случае клип sansa plus by sandisk), чтобы использовать MTP (System settings- & gt; USB- & gt; MTP), и это сработало! – Elad 21 July 2014 в 15:32 В Ubuntu (13.04, 13.10) устройство Android, подключенное в режиме MTP, не было обнаружено, если оно было подключено к любому из портов USB 2.0. Для обнаружения вашего устройства в Ubuntu вам необходимо подключить телефон к порту USB 3.0. Порт с черным языком - Порт USB 2.0 Порт с голубым языком - Порт USB 3.0 Протестировано и работает в Ubuntu 13.04 и 13.10.

Примечание: вам не нужно устанавливать какие-либо инструменты mtp.

Поскольку хост-порт USB 3.0 волшебным образом добавит поддержку неизвестного / неподдерживаемого устройства USB 2.0, поддерживающего только эту библиотеку? Мне очень интересно получить хорошее объяснение. :) – LiveWireBT 6 February 2014 в 21:02 @LiveWireBT, вы не получите объяснения, потому что этот ответ - полная бессмыслица. У меня есть USB3, и он все еще не будет монтировать устройства MTP. – Cerin 23 May 2014 в 20:54 Вы делаете обвинения вместо объяснений. Протокол определенно работает с портами USB 2.0. Кроме того, мои mpt-устройства отлично работают на моем T530 , в противоположность другому ответу. Вы не должны торговаться с суевериями (SE не подходит для этого). Вместо того, чтобы предлагать всегда использовать порты USB 3.0 для 2.0 устройств (это должно быть только временным обходным решением или может вообще не работать), вы должны помочь найти причину этой конкретной проблемы, включить ее в свой ответьте и, вероятно, помогите устранить его. – LiveWireBT 24 May 2014 в 09:34 Не в этом дело. Дело в том, что это означает, что это временное решение Permanent - очень плохое и эзотерическое решение явно неустойчивого поведения , которое должно быть сообщено и исправлено (и документировано так, чтобы все испытывали это вопрос знает, как действовать). Пожалуйста, прекратите торговаться за посредственность. – LiveWireBT 24 May 2014 в 10:14

Android fs можно изучить, если вы используете файловую систему MTP (media transfer protocol) в своей системе. Установите файловую систему MTP в вашей системе. Затем попробуйте подключить свой мобильный телефон. Я пробовал Ubuntu 14.04 LTS и Android Samsung Galaxy S3. Надеюсь, твоя будет работать.

установка файловой системы MTP на ubuntu.

Теперь отключите и подключите мобильный телефон. Затем перезагрузите компьютер, если он еще не работает.

Это работало для меня, под 16.04 LTS.

Установить libmtp, файловую систему FUSE для устройств с поддержкой MTP mtpfs, используя команды

Установите libmtp, файловую систему FUSE для устройств с поддержкой MTP mtpfs, используя следующие команды:

Установить libmtp, файловую систему FUSE для Устройства MTP с поддержкой mtpfs, используя ниже команды

Читайте также: