mtpツールを使用して携帯電話をマウントする方法は?

mtpツールを使用して携帯電話をマウントする方法は?

私はChrome OSでDebian 8.5を実行していてGalaxy On5を接続しましたが、ChromeOSはそれをすぐに認識しましたが、Debianは認識しませんでした。 mtpツールをインストールしてmtp-Detectを実行すると、次の出力が表示されます。

Unable to open ~/.mtpz-data for reading, MTPZ disabled.
libmtp version: 1.1.8

Listing raw device(s)
Device 0 (VID=04e8 and PID=6860) is a Samsung Galaxy models (MTP).
   Found 1 device(s):
   Samsung: Galaxy models (MTP) (04e8:6860) @ bus 1, dev 10
Attempting to connect device(s)
ignoring libusb_claim_interface() = -6PTP_ERROR_IO: failed to open
session, trying again after resetting USB interface
LIBMTP libusb: Attempt to reset device
inep: usb_get_endpoint_status(): No such device
outep: usb_get_endpoint_status(): No such device
libusb_open() failed!: No such device
LIBMTP PANIC: Could not init USB on second attempt
Unable to open raw device 0
OK.

答え1

持つ最新バージョンMTPツールバックポートで利用できるので、問題が解決したら試してみてください。

答え2

実行すると、mtp-detectほぼ同じエラーが発生します。

読んだ後Next エラーレポート、次のパッケージを削除して問題を解決できました。

sudo apt remove gvfs-backends
sudo apt remove gvfs

今実行すると、mtp-detect単にSamsung Galaxy MTPデバイスであるかどうかを検出するのではなく、携帯電話に関する詳細情報を提供します。

また、Dolphinファイルマネージャを使用してKDEからデバイスを閲覧することもできます(以前はGNOME gvfsとの競合のために不可能でした)。

オペレーティングシステムはDebian 11 Busterの最新バージョン(libmtpバージョン:1.1.17)で、携帯電話はSamsung Galaxy S9 +です。

関連情報