2台のAndroid電話MotorolaとHTCの両方がCinnamon18で動作していませんでした。どちらもCinnamon17.2で動作していました。
MTPツールをインストールしました。コマンドmtp-detect
とlsusb
はどちらも、明らかなエラーなしでVidとPidを返します。
電話を接続する[ファイル転送]を選択しましたが、何も起こりません。つまり、接続音も自動nemo
ポップアップも表示されず、nemoを手動で開くと携帯電話が表示されません。
また、開発者向けオプションでUSBデバッグをオンにしています。
どんな助けでもありがたいですありがとうございます。
解決済み問題は、「Gvfs-Backends」パッケージがインストールされていないことでした。 Synaptic PackageManagerを介してインストールしました。どのようにしてアンインストールされたのかは謎です。この問題が発生する可能性がある人のために、動作しているラップトップのGvfsパッケージをSynaptic PackageManagerの動作していないラップトップと比較することでこれを見つけました。そのため、すべてが正常に動作するようになりました。みんなありがとう、ルディ
udev
ルールを作成します。
editor /etc/udev/rules.d/51-Android.rules
次の内容で:
SUBSYSTEM=="usb", ATTR{idVendor}=="put_the_idVendor_here", ATTR{idProduct}=="put_the_idProduct_here", MODE="0666"
次に、Androidデバイスを接続すると、コマンドmtp-detect
はidVendor
とidProduct
を表示します。または、デバイスがすでに接続されている場合、udevにudevadm trigger -a idVendor="put_the_idVendor_here"
でデバイスを再作成するように指示します。
Fuse.conf
を編集します:
editor /etc/Fuse.conf
user_allow_other
のコメントを外します:
# Allow non-root users to specify the allow_other or allow_root mount options.
user_allow_other
マウントポイントを作成します:
Sudo mkdir /media/Android
Sudo chmod a+rwx /media/Android
Sudo adduser $USER Fuse
デバイス設定からMTPを有効にします。