두 개의 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를 활성화하세요.