본문 바로가기

IT

MTP 모드에서 가장 안정적이고 우수한 파일 관리자, pcmanfm

며칠 동안 HTC Desire HD 관련 정보를 새삼스럽게 다시 읽으며 비공식 사이애노젠모드 13 20160730 버전(안드로이드 6.0.1, MBM30R, 보안 패치 수준 'July 5, 2016')을 탑재한 기기 자체를 들여다보고 있습니다. 이걸 USB 케이블로 pc와 연결해서 MTP 모드에서 파일을 복사하거나 안드로이드 디버깅 브릿지(adb) 기능을 통해 pc에서 제어하면서 부터로더(fastboot) 모드나 복구 모드에서 라디오(baseband) 펌웨어나 운영 체계 펌웨어를 처리할 때 몇 가지 문제가 있는데, ms 윈도우즈 10 최신 인사이더 프리뷰에서는 레지스트리를 수정하고 최신 드라이버를 설치하지 않으면 adb나 fastboot 모드 작업을 할 수 없었고 MTP 모드에서 파일을 복사하거나 할 때 탐색기가 불안정해지는 현상을 반복적으로 겪어 왔습니다. 리눅스(우분투 16.10 앞파 2, 20160730까지 업데이트 완료)에서는 adb, fastboot 모드 작업을 할 때는 별 문제가 없지만 MTP 모드에서는 파일 관리자(우분투 그놈 데스크탑 환경에서는 노틸러스가 장치를 제대로 인식하지 못하여 수시로 pc USB 포트에서 케이블을 분리했다가 다시 연결해야 하거나 어떤 프로세스(gvfsd*)가 갑자기 시스템 자원을 많이 점유하고는 놓아주지 않는바람에 시스템이 아주 버벅거리는 현상을 겪었습니다.
그러다 어제 저녁과 오늘 오전 이 문제를 다시 들여다보면서 기존 파일 관리자 - 노틸러스 - 대신 다른 것 - pcmanfm, nemo, pcmanfm 등 - 을 번갈아 써보았는데 pcmanfm(버전 1.2.4)을 쓰면서부터 아주 만족할 만한 결과를 얻었습니다. pcmanfm을 실행하기 전 pc USB 포트에 케이블을 부드럽고도 야무지개 연결한 뒤 pcmanfm을 실행하면 Desire HD를 정확히 인식함은 물론 한 번 인식한 후에는 잠을 자고 나도 그 상태를 유지하고 있었습니다.<br />노틸러스를 쓸 때와 똑같은 gvfs 데몬 관련 프로세스가 실행되는데도 노틸러스를 쓸 때 나타나던 문제가 생기지 않았습니다. gvfs 데몬 관련 프로세스가 CPU 시간을 99% 점유하기 때문에 다른 작업을 하기가 어려운 상황도 나타나지 않았습니다.<br />이 pcmanfm을 쓰기 전에는 Desire HD 자체나 USB 케이블 혹은 pc USB 포트 결함을 의심했는데 결국 파일 관리자 프로그램의 버그 때문에 그렇다는 것이 입증된 것입니다. 이건 Desire HD뿐만이 아니라 다른 기기에도 그대로 적용되는 것이라 보아겠죠.<br />따라서, 노틸러스 등 파일 관리자의 USB 장치 관련 기능이 한층 더 개선될 때까지는 pcmanfm을 주력 파일 관리자로 사용하는 게 정신 건강에 좋겠다는 게 오늘 오전의 잠정적 결론입니다. 돌핀(dolphin), thunar 등 다른 파일 관리자는 테스트해보지 않았지만 이미 탁월한 걸 확인한 뒤라 굳이 시간을 들여 테스트해보고 싶지는 않습니다.
아래 갈무리 화면 가운데 pcmanfm 실행 직후 화면과 파일 관리자 실행 여부 확인 화면 아래는 노틸러스를 쓸 때 gvfs 데몬이 보이는 이상 동작, 우분투 그놈 데스크탑에서 pcmanfm을 찾는 방법에 관한 것입니다. 'file manager'가 pcmanfm입니다. 이 아이콘을 우클릭한 뒤 '즐겨찾기에 추가'를 클릭하면 나중에 론처(launcher)에서 쉽게 찾아 실행할 수 있습니다. 물론, 익숙한 이들은 터미널 에뮬레이터를 실행한 뒤 'pcmanfs' 명령어를 바로 입력해서 실행할 수도 있고 이 파일 매니저를 실행하지 않은 상태에서 스마트 기기와 pc를 USB 케이블로 연결하면 자동으로 인식해서 파일 매니저 실행 여부를 물어보므로 그때 실행해도 됩니다.

<201607311610 추가>
pc USB 포트에 연결했던 케이블 반대편 연결부에 스마트 기기를 기기로 바꾸어 연결했다면 pc USB 포트 연결부에서 USB 케이블을 분리했다가 다시 연결해야 제대로 인식할 것입니다. 여기에 더해서 안드로이드 6.0.x에서는 USB 디폴트 모드가 충전 모드이므로 기기 화면 맨위 알림 영역(notifications drawer) 왼쪽 위에서 아래로 쓸어내리면 나타나는 설정 화면에서 MTP 모드를 수동으로 선택해야 파일 관리자에서 제대로 인식할 수 있습니다.

PCMan File Manager
From Wikipedia, the free encyclopedia