2つのAndroid携帯電話、MotorolaとHTCはCinnamon 18を実行できません。彼らはすべてCinnamon 17.2を実行します。
MTPツールをインストールしました。コマンドmtp-detect
とlsusb
その両方は明らかなエラーなしでVidsとPidsを返します。
携帯電話を接続した後、「ファイル転送」を選択しましたが、何も起こりませんでした。つまり、接続音もなく、自動ポップアップnemo
ウィンドウもありませんでした。手動でnemoを開くと、携帯電話がないことがわかりました。
開発者オプションでUSBデバッグも有効にしました。
どんな助けでも大変感謝します。
答え1
「Gvfs-Backends」パッケージがインストールされていない問題を修正しました。 Synaptic パッケージマネージャを介してインストールします。どのように削除されたのは謎です。この問題が発生する可能性がある人のために、Synaptic Package Managerで動作するノートブックのGvfsパッケージと機能しないノートブックを比較してこの問題を発見しました。今、すべてが正常に動作します。みんなありがとう、ルディ
答え2
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
表示されます。または、デバイスがすでに接続されている場合は、udevにを使用してデバイスを再作成するように指示します。idVendor
idProduct
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を有効にします。