xdg-open이 내 애플리케이션 정의를 무시합니다.

xdg-open이 내 애플리케이션 정의를 무시합니다.

나는 달리고 있다컴피즈 그놈세션xfdesktop~에FC16, 이유는 묻지 마세요. 하지만 이상한 문제가 있습니다. 일부 응용 프로그램(예: 추적기 또는 진화)은 해당 파일 형식에 적합한 응용 프로그램을 시작하지 않습니다. 대신 노틸러스가 시작됩니다. 파일 ./local/share/applications/이 있는지 아래에서 확인했으며 . 조금 디버깅했는데 xdg-open이 적절한 실행을 수행하는 것 같습니다 ..desktopmimeapps.listgvfs-open

답변1

드디어 무엇이 문제인지 알게 되었고, 영향을 받은 것 같습니다.이 버그. 문제는 exo-filemanager업데이트되었음에도 불구하고 mimeapps.list파일에 여전히 잘못된 항목이 포함되어 있다는 것입니다. mimeapps.list및 줄을 mimeinfo.cache포함하는 모든 줄을 수동으로 편집하고 제거해야 합니다 x-scheme-handler.

답변2

[Default Applications]항목과 [Added Associations]새 항목 아래에 핸들러를 추가해야 합니다 .

하지만 어쨌든, 이것을 쉽게 달성하기 위해 thunar를 사용하지 않겠습니까? Open With상자를 참조하십시오: (핸들러를 변경한 후 mimeapps.list를 비교할 수도 있습니다)

여기에 이미지 설명을 입력하세요

관련 정보