Nemo가 Xfce의 데스크탑을 처리하게 하세요(Mint).

Nemo가 Xfce의 데스크탑을 처리하게 하세요(Mint).

아래 설명된 목적을 위해 Thunar를 제거하는 것은 해결책이 아닙니다. Thunar를 제거해도 아래 설명된 동작은 변경되지 않습니다. 그래서,Xfce 데스크탑을 처리하는 것은 Thunar가 아닙니다.따라서 여기서 "Thunar 데스크탑" 또는 "Thunar 아이콘"(데스크톱 아이콘과 반대)이라고 말할 때 이는 Xfce 데스크탑 핸들러를 의미해야 합니다.


여러 가지 이유로 Nemo를 Xfce(Mint 19.2)의 기본 파일 관리자로 사용하고 싶습니다. 단순히 Nemo를 설치하고 이를 기본 파일 관리자로 설정한다고 해서 exo-preferred-applicationsNemo가 데스크탑도 처리할 수 있는 것은 아닙니다.

그래서 Nemo가 데스크탑을 처리하도록 하려고 할 때 필요한 명령이 무엇인지 알고 있습니다 nemo-desktop.

그러나 시작할 때 실행하는 것만으로는 터미널에서 명령을 실행할 때 볼 수 있는 것처럼 달성되지 않습니다.

** (nemo-desktop:9781): WARNING **: 16:50:30.626: Desktop already managed by another application, skipping desktop setup.
To change this, modify org.nemo.desktop 'ignored-desktop-handlers'.

이때는nemo-desktop아니요실행 중인 응용 프로그램에 나열됩니다.

dconf 편집기로 이동하여 ['thunar']거기에 추가했습니다. ( ['org.xfce.FileManager']효과는 보이는 것과 동일합니다. org.nemo.desktop show-desktop-icons구체적인 설명은 "Nemo가 데스크탑을 관리하도록 허용합니다"이며 "사용되지 않음"으로 표시되어 있으며 해당 값을 변경해도 아무런 차이가 없습니다.) 이 시점에서 ( xfdesktop-settings)데스크탑->아이콘->모양->아이콘 유형로 설정되어 있습니다파일/실행기 아이콘,세션을 다시 시작한 후데스크탑에는 데스크탑 아이콘이 두 번 표시됩니다(한 번은 Nemo-desktop을 통해, 한 번은 Xfce/Thunar 데스크탑을 통해). 맨 위에는 Nemo 아이콘이 있고 Xfce/Thunar 아이콘은 액세스할 수 없습니다.

이 조합은 형편없지만 적어도 nemo-desktop시스템 모니터 목록에 표시된 것처럼 실행 중인 것으로 확인되었으며 설정을 통해 일시적으로 수정할 수 있습니다.데스크탑->아이콘->모양->아이콘 유형도착하다전혀. 이것은 내가 원하는 것을 제공하지만 세션이 끝날 때만 모든 아이콘이 사라집니다(설정대로 xfdesktop-settings).세션을 다시 시작한 후. (저는 로그아웃하거나 다시 시작하는 일이 거의 없기 때문에 이 방법이 저에게는 어느 정도 효과가 있습니다. 잠시 멈추기만 하면 됩니다.)

~하지 않는 한데스크탑->아이콘->모양->아이콘 유형으로 설정되었습니다파일/실행기 아이콘세션 시작 중에 Nemo 아이콘이 데스크탑에 표시되는지 여부입니다. -- Nemo는 xfdesktop-settings세션이 시작될 때 설정을 존중하며 세션 중 변경된 사항은 Xfce/Thunar 아이콘에만 영향을 미칩니다.(Nemo 데스크탑 아이콘은 달리 xfdesktop-settings명시하더라도 로그아웃할 때까지 계속 표시됩니다.)

해결책은 설정하는 것입니다.데스크탑->아이콘->모양->아이콘 유형도착하다파일/실행기 아이콘그러나 Xfce-desktop-manager를 완전히 중지합니다(어느 쪽이든, Thunar가 아니기 때문에) 처리 데스크탑에서.

답변1

따라서 질문에 명시된 대로 Thunar를 제거할 필요가 없습니다. (제거된 경우 재설치가 가능하며 Mint에서는 입니다 sudo apt install thunar mint-meta-xfce thunar thunar-archive-plugin thunar-media-tags-plugin thunar-volman xfce4-places-plugin.)

전체 문제는 다음과 관련이 있습니다.Xfce 데스크탑 관리자 식별.

나는 받았다답변질문에: 그렇습니다 xfdesktop.

xfdesktop --quit적절한 데스크탑을 가지려면 Xfce에서 실행 중이어야 합니다. 질문에서 제안한 대로 중지(사용)해서는 안 됩니다 . 그렇지 않으면 데스크탑이 배경화면과 구성을 잃게 됩니다. 그러나 xfdesktop프로그램이 올바르게 지정되면 질문에 언급된 모든 문제가 사라집니다 gsettings. Nemo-desktop은 Nemo와 관련된 데스크탑 관리자이며, 그런 경우에는 nemo-desktop이 중지됩니다. gsettings(아마도 사용하지 않는 한dconf 편집기) 아래에 org.nemo.desktop ignored-desktop-handlers.

그래서:

  • 터미널에서 하세요gsettings set org.nemo.desktop ignored-desktop-handlers ['xfdesktop']

  • xfdesktop-settings('데스크톱') 으로 이동아이콘->외관->아이콘 유형그리고 그것을로 설정전혀

  • 세션 및 시작( xfce4-session-settings), 애플리케이션 자동 시작에서 다음을 추가합니다.nemo-desktop

  • 세션 다시 시작


Xfce의 Nemo에 대한 기타 유용한 설정:

  • Thunar 일괄 이름 변경과 통합: Nemo에서는편집>기본 설정>동작>일괄 이름 바꾸기, 입력하다thunar --bulk-rename

  • (Filemanager-Actions 구성 도구) 세부 정보를 사용하여 filemanager-actions사용자 정의 작업을 추가합니다.여기

관련 정보