나는 알고있다이 다른 질문그리고 그 해결책이 내 문제에 충분하지 않았기 때문에 나는 새로운 것을 만들고 있습니다.
바닐라 우분투 10.10 설치 위에 xfce와 pcmanfm을 설치했습니다. 나는 그것들에 질린 후에 그것들을 제거했습니다. 그런 다음 일부 프로그램(gnome-do, firefox, file-browser-applet, chrome)에서 오류가 발생합니다.
'filename.txt' 파일을 표시할 수 없습니다. "위치가 폴더가 아닙니다."
해당 프로그램이 관리하는 파일을 열려고 할 때.
이전에 언급한 질문에서 제안한 대로 다음을 시도했습니다.
sudo apt-get remove exo-utils
아무 소용이 없습니다. ubuntu Tweak을 받고 파일 연결 탭으로 이동했는데 폴더 파일 유형이 open-folder로 설정되어 있습니다. 괜찮나요?
또한 나는 이 파일들을 확인했습니다
/usr/share/applications/nautilus-computer.desktop
/usr/share/applications/nautilus-folder-handler.desktop
그리고 10.10을 새로 설치한 것과 동일합니다(가상 머신으로 확인했습니다).
gnome-open 'the name of some file.pdf'
그리고 나는 같은 오류가 발생하며 해당 오류를 보내는 프로그램이 gnome-open 또는 이와 유사한 것을 호출하는 일부 함수()를 사용하고 있다고 추측합니다. 또한 "exo-preferred-applications"를 사용하여 노틸러스로 전환하려고 시도했지만 일부에서 제안한 대로 파일 관리자 옵션이 표시되지 않습니다.
지금은 exo 유틸리티나 exo가 설치되어 있지 않으며 Xfce와 관련된 것도 없습니다. 시도할 것이 부족하므로 도움을 주시면 감사하겠습니다.
업데이트
XFCE 패키지 설치를 시도한 다음 해당 데스크탑에 로그인했는데 gnome-open이 xfce에서 작동합니다... 이상합니다. 또한 깨끗한 10.10 설치에서 /usr/share/desktop에 있는 모든 파일을 얻었고 손상된 설치의 파일을 복사했습니다. 그리고 그것은 도움이 되지도 않았고 그들에게는 문제가 되지도 않았습니다...
답변1
드디어 얻었습니다! 폴더를 삭제했는데 ~/.gconf/desktop/gnome/url-handlers
이제 문제가 완전히 사라졌습니다.
관심이 있으시면,이게 소스였어아이디어의.