
최신 아치 설치에서 i3wm을 사용하고 있으며 파일 저장/열기 대화 상자에서 열리도록 응용 프로그램을 변경하는 방법을 알고 싶습니다.
재생산 방법
- okular를 열고 "파일 열기"를 선택하면 보기 흉한 파일 관리자가 나타납니다.
- 크롬에서 "PDF 저장"을 클릭하면 동일한 앱이 열립니다.
내가 시도한 것
- exo-preferred-applications에서 기본값을 설정하세요
- 내 컴퓨터에서 찾을 수 있는 모든 MIME 구성 파일에서 수동으로 설정합니다(inode/directory=Nautilus.desktop;)
- 그리고 온라인에서 찾은 다른 수정 사항들
- xdg-open 및 mimeo는 디렉토리를 열 때 올바른 앱을 엽니다.
또한 내 PC에 gnome이 설치되어 있고 이 데스크톱 관리자에서 Chrome을 시작하면 노틸러스가 열리므로 데스크톱/창 관리자에서 처리할 수 있다고 생각하므로 제 경우에는 i3입니다.
답변1
를 사용하면 파일 대화 상자를 열거나 열지 않고도 모든 하위 프로세스를 pstree
볼 수 있습니다 . okular
당신이 발견하게 될 것은 의 파일 대화 상자가 생성된 프로세스가 아니라 앱 자체의 일부라는 것입니다. 애플리케이션이 작성된 라이브러리와 해당 라이브러리에 적용된 테마에 따라 모양이 결정됩니다.
관련 라이브러리 버전과 적용되는 테마 및 아이콘에 따라 앱이 다른 파일 선택기 앱을 사용하는 것처럼 보일 수 있습니다.
가장 널리 사용되는 그래픽 라이브러리는 QT와 GTK입니다. 검토할 수 있습니다.통일된 테마를 적용하는 방법QT 및 GTK 앱 모두에 적용됩니다.
Okular와 같은 KDE 중심 앱은 일반적으로 QT 라이브러리로 작성되는 반면 Chromium 및 Gnome 중심 앱은 GTK 라이브러리를 사용합니다.