출처 : http://iprize.tistory.com/search/.gvfs
여러가지 테스트 목적으로 Fedora 13 Alpha 버전을 사용하고 있다. 하지만 언제부터인가 홈 디렉토리에서 파일 목록을 볼 때 멈춰버리는 경우가 발생하였다. 원인을 찾기 위해 며칠간 이것 저것 살펴보았지만 찾지 못하다 오늘 루트로 로긴하여 ‘ls -al’을 해보았더니 아래와 같은 출력을 볼 수 있었다.
drwxr-xr-x 9 iprize iprize 4096 Apr 7 11:54 .
drwxr-xr-x 6 root root 4096 Oct 2 2009 ..
-rw——- 1 iprize iprize 138 Apr 7 11:53 .bash_history
drwxr-xr-x 7 root root 4096 Apr 7 11:17 Desktop
drwx—— 2 iprize iprize 4096 Apr 7 11:54 .gconf
drwx—— 2 iprize iprize 4096 Apr 7 11:54 .gconfd
d?????????? ? ? ? ? ? .gvfs
drwxr-xr-x 2 iprize iprize 4096 Apr 7 11:54 .nautilus
drwx—— 2 iprize iprize 4096 Apr 7 11:54 .pulse
drwxr-xr-x 2 root root 4096 Apr 7 11:24 .vnc
중간에 보면 .gvfs의 디렉토리 정보가 이상하게 표시되는 현상을 볼 수 있다. 이 때문에 노틸러스로 문제의 홈디렉토리를 보려고 하면 디렉토리 내용이 뜨지 않고 빈 화면으로 표시되며 또 터미널에서 ‘ls -al’을 실행하면 결과값이 제대로 출력되지 않고 멈춰버리는 현상이 발생한다.
이 문제를 구글링해서 찾아본 결과 이는 Fedora 13 Alpha의 문제가 아니라 Gnome Virtual File system의 문제였다1
위 문제를 해결하는 방법은 다음과 같다.
- vfs-fuse-daemon을 vfs-fuse-daemon.bak 등으로 파일명을 변경한다. 파일의 위치는 locate을 이용하여 찾도록 하자. 보통은 /usr/libexec/ 디렉토리에 존재한다.
- ‘touch vfs-fuse-daemon’ 명령으로 새로운 파일을 생성한 후 파일 속성을 644로 변경한다.
- 재부팅하여 ‘ls -al’ 명령이 제대로 실행되는지 확인한다.
레드햇 버그 트래킹 시스템인 버그질라에 등록되어 있는 버그지만 아직 해결되지 않은 문제인듯 하다2
Comments