Поэтому я пытаюсь обмениваться файлами между Samsung Galaxy S5 с Android и моей машиной Debian9 / KDE, используя MTP вместо KDE Connect.
Проблема в том, что я продолжаю получать:
Процесс для протокола mtp неожиданно умер.
При попытке скопировать файлы.
Это также часто говорит
Хранилища не найдены. Может быть, вам нужно разблокировать устройство?
Я могу просмотреть некоторое содержимое телефона в Dolphin после некоторой попытки: нажать «Разрешить» всякий раз, когда диалоговое окно телефона запрашивает его, при попытке открыть его в Dolphin, который правильно определяет его как Samsung Galaxy S5.
Однажды я мог успешно скопировать кучу изображений.
Я уже попробовал sudo apt-get install --reinstall libmtp-common
. В системном журнале есть такие вещи:
usb 1-5: usbfs: process 7907 (mtp.so) did not claim interface 0 before use
usb 1-5: reset high-speed USB device number 35 using xhci_hcd
usb 1-5: usbfs: process 7909 (mtp.so) did not claim interface 0 before use
colord-sane: io/hpmud/pp.c 627: unable to read device-id ret=-1
usb 1-5: USB disconnect, device number 35
usb 1-5: new high-speed USB device number 36 using xhci_hcd
usb 1-5: usbfs: process 7930 (mtp.so) did not claim interface 0 before use
usb 1-5: usbfs: process 7930 (mtp.so) did not claim interface 0 before use
usb 1-5: usbfs: process 7930 (mtp.so) did not claim interface 0 before use
MTP
том, что некоторые телефоны, возможно, особенно от Samsung, используют MTP несовместимыми способами. Некоторые комментарии (и ссылки) на другой вопрос, связанный с устройством Samsung на этом сайте, могут быть полезны. И ответ GAD3R тоже стоит попробовать (jmtpfs
).Ответы:
Установить
jmtpfs
пакетОтредактируйте ваш
/etc/fuse.conf
следующим образомСоздайте правило udev. Используйте
lsusb
или,mtp-detect
чтобы получить идентификатор вашего устройствасо следующей строкой:
Замените
04e8
и своим6860
, затем запустите:Переподключите ваше устройство, откройте терминал и запустите:
образец вывода:
Чтобы размонтировать устройство, используйте следующую команду:
Также вы можете использовать
go-mtpfs
инструмент:Графический инструмент для монтирования вашего устройства
gmtp
:КИО-мтп
источник
jmtpfs ~/mtp2
ignoring libusb_claim_interface() = -6PTP_ERROR_IO: failed to open session, trying again after resetting USB interface LIBMTP libusb: Attempt to reset device
ls: cannot access '/home/username/mtp': Input/output error
fusermount: failed to unmount /home/username/mtp: Device or resource busy
. Однаждыls ~/mtp
показал правильные вещи, и однажды я мог просматривать файлы на SD-карте в Dolphin.