web-dev-qa-db-ja.com

AndroidでDCIM /カメラにアクセスするとNautilusがハングする

携帯電話(Gallaxy S5 Neo)のSDカードから写真やビデオを転送できません。電話を接続し、「許可」をタップしてファイルを転送すると、Nautilusにマウントされた電話が表示されます。ノーチラスのカード/ DCIM /カメラに移動すると、回転するホイールが表示されます。その後、フォルダーの内容を表示するのに数分かかります。ファイルの1つをクリックすると、Nautilusがフリーズし、「強制終了」ウィンドウが表示されます。

以前にUbuntu 17.10でファイルを転送できたため、最近の更新に関連しているようです。携帯電話とコンピューターの両方を再起動してみました。 USBケーブル経由でファイルを転送するための提案はありますか?

10
MHT

Galaxy S6でも同様の問題があります。 ...(0).jpgのように、最後に括弧が付いたファイル名を取得する画像があることを発見しました。これらの画像を一覧表示しようとするとNautilusがハングし、最終的に失敗するようです。私はそれらを電話の新しいディレクトリに移動しましたが、NautilusはDCIM/Cameraディレクトリの読み込みが非常に高速でした。その後、括弧で20個未満の画像を含む新しいディレクトリをロードしようとしましたが、Nautilusは再び失敗しました。括弧を削除するためにファイルの名前を変更すると、すべてが修正されました。

9
WokYai

Ubuntu 18.04のGalaxy S8でも同様の問題が発生しました。カメラフォルダーをクリックした後、nautilusが応答しなかったため、デバイスを取り外して接続し直しても、電話のフォルダーはどれも読み込まれませんでした。 libmtpを削除して再インストールしましたが、動作しませんでした。その後、nautilusを削除して再インストールしましたが、DCIM/Camera以外のすべてのフォルダーが機能していました。名前に「(」と「)」を含む20個ほどのファイルを携帯電話のファイルマネージャーで別のフォルダーに移動した後、DCIM/Cameraは問題なく開きすぎていました。

TL; DR:名前に括弧を含むファイルを取り除きます。

それでも解決しない場合は、nautilusを削除して再インストールしてください。

0
alpersunter