MTP не работает Показывает: / usr / lib / gvfs / gvfsd-mtp (Нет такого файла или каталога)

Или для Ubuntu 14.04, nautilus 3.10-1, с добавленным пакетом xdotool, просто используйте следующее в вашем файле .local/share/nautilus/scripts/updirtree:

# In nautilus, the pwd is the actual, not the link path
xdotool key ctrl-l
xdotool type "$(dirname $(pwd))" "
"

Окончательная цитата должна содержать только новую строку или return (0x0a). [F5] изнутри nautilus производит другой результат, чем при запуске из bash / terminal - он возвращает фактический путь, а не путь, используя ссылку.

Я согласен это не имеет смысла, оно недокументировано, и я даже не могу понять, в какой среде выполнения работает код (я не могу найти какую-либо оболочку, которая производит этот результат), но она работает. Это взлом, поэтому я включил версию nautilus. Кто знает, как долго это будет работать? Возможно, это произойдет при следующем обновлении nautilus (или неизвестном интерпретаторе), но для меня он работает с ссылками на смонтированные местоположения, ссылками на места в дереве каталогов или просто в дереве каталогов.

1
задан 21 August 2017 в 16:57

18 ответов

вам нужно установить пакет gvfs из https://packages.ubuntu.com/xenial/gvfs

Пожалуйста, отключите телефон при установке пакета.

0
ответ дан 18 July 2018 в 10:33

Для пользователей, которым не повезло с mtpfs, jmtpfs, go-mtpfs или любыми другими библиотеками, которые зависят от libmtp; попробуйте android-file-transfer.

Это не зависит от libmtp и, следовательно, не содержит встроенных ошибок, это самая современная библиотека mtp, которую я видел на github (по состоянию на май 2018 года), и также можно использовать с FUSE, хотя я лично рекомендую использовать собственный графический интерфейс на основе Qt, чтобы избежать возможных ошибок взаимодействия с FUSE.

Просто убедитесь, что вы НЕ открываете свое устройство MTP с использованием любых установленных по умолчанию механизмов по вашему дистрибутиву linux, например нажав кнопку «Открыть» при появлении уведомления о подключении устройства!

github: https://github.com/whoozle/android-file-transfer-linux

PPA: https://github.com/whoozle/android-file-transfer-linux

Читайте о MTP на linux: https://wiki.archlinux.org/index.php/MTP [ ! d8]

PS: Я только пользователь этого приложения.

0
ответ дан 18 July 2018 в 10:33

вам нужно установить пакет gvfs из https://packages.ubuntu.com/xenial/gvfs

Пожалуйста, отключите телефон при установке пакета.

0
ответ дан 24 July 2018 в 19:36
  • 1
    Никогда не мудр, чтобы просто полагаться на ссылку для ответа ... если ссылка удалена или сломана, она делает ваш ответ бесполезным. – Graham 22 April 2018 в 09:39

Для пользователей, которым не повезло с mtpfs, jmtpfs, go-mtpfs или любыми другими библиотеками, которые зависят от libmtp; попробуйте android-file-transfer.

Это не зависит от libmtp и, следовательно, не содержит встроенных ошибок, это самая современная библиотека mtp, которую я видел на github (по состоянию на май 2018 года), и также можно использовать с FUSE, хотя я лично рекомендую использовать собственный графический интерфейс на основе Qt, чтобы избежать возможных ошибок взаимодействия с FUSE.

Просто убедитесь, что вы НЕ открываете свое устройство MTP с использованием любых установленных по умолчанию механизмов по вашему дистрибутиву linux, например нажав кнопку «Открыть» при появлении уведомления о подключении устройства!

github: https://github.com/whoozle/android-file-transfer-linux

PPA: https://github.com/whoozle/android-file-transfer-linux

Читайте о MTP на linux: https://wiki.archlinux.org/index.php/MTP [ ! d8]

PS: Я только пользователь этого приложения.

0
ответ дан 24 July 2018 в 19:36

вам нужно установить gvfs-пакет из https://packages.ubuntu.com/xenial/gvfs

Пожалуйста, отключите телефон при установке пакета.

0
ответ дан 31 July 2018 в 22:39

Для пользователей, которым не повезло с mtpfs, jmtpfs, go-mtpfs или любыми другими библиотеками, которые зависят от libmtp; try / android-file-transfer.

Это не зависит от libmtp и, следовательно, не содержит встроенных ошибок, это самая современная библиотека mtp, которую я видел на github (по состоянию на май 2018 года), и также можно использовать с FUSE, хотя я лично рекомендую использовать свой собственный графический интерфейс на основе Qt, чтобы избежать возможных ошибок взаимодействия с FUSE.

Просто убедитесь, что вы НЕ открываете свое устройство MTP с использованием любых установленных по умолчанию механизмов по вашему дистрибутиву linux, например нажав кнопку «Открыть» при появлении уведомления о подключении устройства!

github: https://github.com/whoozle/android-file-transfer-linux

PPA: https://launchpad.net/~samoilov-lex/+archive/ubuntu/aftl-stable

Читайте о MTP на linux: https: //wiki.archlinux.org/index.php/MTP

PS: Я всего лишь пользователь этого приложения.

0
ответ дан 31 July 2018 в 22:39

вам нужно установить gvfs-пакет из https://packages.ubuntu.com/xenial/gvfs

Пожалуйста, отключите телефон при установке пакета.

0
ответ дан 2 August 2018 в 17:25

Для пользователей, которым не повезло с mtpfs, jmtpfs, go-mtpfs или любыми другими библиотеками, которые зависят от libmtp; try / android-file-transfer.

Это не зависит от libmtp и, следовательно, не содержит встроенных ошибок, это самая современная библиотека mtp, которую я видел на github (по состоянию на май 2018 года), и также можно использовать с FUSE, хотя я лично рекомендую использовать свой собственный графический интерфейс на основе Qt, чтобы избежать возможных ошибок взаимодействия с FUSE.

Просто убедитесь, что вы НЕ открываете свое устройство MTP с использованием любых установленных по умолчанию механизмов по вашему дистрибутиву linux, например нажав кнопку «Открыть» при появлении уведомления о подключении устройства!

github: https://github.com/whoozle/android-file-transfer-linux

PPA: https://launchpad.net/~samoilov-lex/+archive/ubuntu/aftl-stable

Читайте о MTP на linux: https: //wiki.archlinux.org/index.php/MTP

PS: Я всего лишь пользователь этого приложения.

0
ответ дан 2 August 2018 в 17:25

вам нужно установить gvfs-пакет из https://packages.ubuntu.com/xenial/gvfs

Пожалуйста, отключите телефон при установке пакета.

0
ответ дан 3 August 2018 в 19:54

Для пользователей, которым не повезло с mtpfs, jmtpfs, go-mtpfs или любыми другими библиотеками, которые зависят от libmtp; try / android-file-transfer.

Это не зависит от libmtp и, следовательно, не содержит встроенных ошибок, это самая современная библиотека mtp, которую я видел на github (по состоянию на май 2018 года), и также можно использовать с FUSE, хотя я лично рекомендую использовать свой собственный графический интерфейс на основе Qt, чтобы избежать возможных ошибок взаимодействия с FUSE.

Просто убедитесь, что вы НЕ открываете свое устройство MTP с использованием любых установленных по умолчанию механизмов по вашему дистрибутиву linux, например нажав кнопку «Открыть» при появлении уведомления о подключении устройства!

github: https://github.com/whoozle/android-file-transfer-linux

PPA: https://launchpad.net/~samoilov-lex/+archive/ubuntu/aftl-stable

Читайте о MTP на linux: https: //wiki.archlinux.org/index.php/MTP

PS: Я всего лишь пользователь этого приложения.

0
ответ дан 3 August 2018 в 19:54

вам нужно установить gvfs-пакет из https://packages.ubuntu.com/xenial/gvfs

Пожалуйста, отключите телефон при установке пакета.

0
ответ дан 5 August 2018 в 04:38

Для пользователей, которым не повезло с mtpfs, jmtpfs, go-mtpfs или любыми другими библиотеками, которые зависят от libmtp; try / android-file-transfer.

Это не зависит от libmtp и, следовательно, не содержит встроенных ошибок, это самая современная библиотека mtp, которую я видел на github (по состоянию на май 2018 года), и также можно использовать с FUSE, хотя я лично рекомендую использовать свой собственный графический интерфейс на основе Qt, чтобы избежать возможных ошибок взаимодействия с FUSE.

Просто убедитесь, что вы НЕ открываете свое устройство MTP с использованием любых установленных по умолчанию механизмов по вашему дистрибутиву linux, например нажав кнопку «Открыть» при появлении уведомления о подключении устройства!

github: https://github.com/whoozle/android-file-transfer-linux

PPA: https://launchpad.net/~samoilov-lex/+archive/ubuntu/aftl-stable

Читайте о MTP на linux: https: //wiki.archlinux.org/index.php/MTP

PS: Я всего лишь пользователь этого приложения.

0
ответ дан 5 August 2018 в 04:38

вам нужно установить gvfs-пакет из https://packages.ubuntu.com/xenial/gvfs

Пожалуйста, отключите телефон при установке пакета.

0
ответ дан 6 August 2018 в 21:45

Для пользователей, которым не повезло с mtpfs, jmtpfs, go-mtpfs или любыми другими библиотеками, которые зависят от libmtp; try / android-file-transfer.

Это не зависит от libmtp и, следовательно, не содержит встроенных ошибок, это самая современная библиотека mtp, которую я видел на github (по состоянию на май 2018 года), и также можно использовать с FUSE, хотя я лично рекомендую использовать свой собственный графический интерфейс на основе Qt, чтобы избежать возможных ошибок взаимодействия с FUSE.

Просто убедитесь, что вы НЕ открываете свое устройство MTP с использованием любых установленных по умолчанию механизмов по вашему дистрибутиву linux, например нажав кнопку «Открыть» при появлении уведомления о подключении устройства!

github: https://github.com/whoozle/android-file-transfer-linux

PPA: https://launchpad.net/~samoilov-lex/+archive/ubuntu/aftl-stable

Читайте о MTP на linux: https: //wiki.archlinux.org/index.php/MTP

PS: Я всего лишь пользователь этого приложения.

0
ответ дан 6 August 2018 в 21:45

вам нужно установить gvfs-пакет из https://packages.ubuntu.com/xenial/gvfs

Пожалуйста, отключите телефон при установке пакета.

0
ответ дан 9 August 2018 в 02:09

Для пользователей, которым не повезло с mtpfs, jmtpfs, go-mtpfs или любыми другими библиотеками, которые зависят от libmtp; try / android-file-transfer.

Это не зависит от libmtp и, следовательно, не содержит встроенных ошибок, это самая современная библиотека mtp, которую я видел на github (по состоянию на май 2018 года), и также можно использовать с FUSE, хотя я лично рекомендую использовать свой собственный графический интерфейс на основе Qt, чтобы избежать возможных ошибок взаимодействия с FUSE.

Просто убедитесь, что вы НЕ открываете свое устройство MTP с использованием любых установленных по умолчанию механизмов по вашему дистрибутиву linux, например нажав кнопку «Открыть» при появлении уведомления о подключении устройства!

github: https://github.com/whoozle/android-file-transfer-linux

PPA: https://launchpad.net/~samoilov-lex/+archive/ubuntu/aftl-stable

Читайте о MTP на linux: https: //wiki.archlinux.org/index.php/MTP

PS: Я всего лишь пользователь этого приложения.

0
ответ дан 9 August 2018 в 02:09

вам нужно установить gvfs-пакет из https://packages.ubuntu.com/xenial/gvfs

Пожалуйста, отключите телефон при установке пакета.

0
ответ дан 14 August 2018 в 20:22
  • 1
    Никогда не мудр, чтобы просто полагаться на ссылку для ответа ... если ссылка удалена или сломана, она делает ваш ответ бесполезным. – Graham 22 April 2018 в 09:39

Для пользователей, которым не повезло с mtpfs, jmtpfs, go-mtpfs или любыми другими библиотеками, которые зависят от libmtp; try / android-file-transfer.

Это не зависит от libmtp и, следовательно, не содержит встроенных ошибок, это самая современная библиотека mtp, которую я видел на github (по состоянию на май 2018 года), и также можно использовать с FUSE, хотя я лично рекомендую использовать свой собственный графический интерфейс на основе Qt, чтобы избежать возможных ошибок взаимодействия с FUSE.

Просто убедитесь, что вы НЕ открываете свое устройство MTP с использованием любых установленных по умолчанию механизмов по вашему дистрибутиву linux, например нажав кнопку «Открыть» при появлении уведомления о подключении устройства!

github: https://github.com/whoozle/android-file-transfer-linux

PPA: https://launchpad.net/~samoilov-lex/+archive/ubuntu/aftl-stable

Читайте о MTP на linux: https: //wiki.archlinux.org/index.php/MTP

PS: Я всего лишь пользователь этого приложения.

0
ответ дан 14 August 2018 в 20:22

Другие вопросы по тегам:

Похожие вопросы: