Linux
MTP 文件傳輸在 Linux Cinnamon 18 上不起作用
有兩部 Android 手機摩托羅拉和 HTC 都不能在 Cinnamon 18 上工作。他們都在 Cinnamon 17.2 上工作。
我已經安裝了 MTP 工具。這些命令
mtp-detect
和lsusb
都返回沒有明顯錯誤的 Vids 和 Pids。插入手機我選擇文件傳輸但沒有任何反應,即沒有連接聲音,也沒有自動
nemo
彈出視窗,手動打開 nemo 顯示沒有手機。我還在開發人員選項下打開了 USB 調試。
任何幫助我將不勝感激謝謝。
已解決問題是未安裝“Gvfs-Backends”包。通過 Synaptic 包管理器安裝它。它如何被解除安裝是一個謎。我通過將工作筆記型電腦上的 Gvfs 包與 Synaptic 包管理器中不工作的筆記型電腦進行比較發現了這一點,以供可能遇到此問題的人使用。因此,現在一切都按應有的方式執行。謝謝大家,魯迪
創建
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。