私は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 +です。