Mate의 gedit 및 기타 일부 앱이 데스크탑 테마를 따르지 않는 이유는 무엇입니까?

Mate의 gedit 및 기타 일부 앱이 데스크탑 테마를 따르지 않는 이유는 무엇입니까?

저는 현재 Green Laguna(실제로는 Green Laguna 자체이지만 MATE Desktop Environment 1.18.0에서는 일부 항목을 사용자 정의로 간주함)를 기반으로 하는 테마를 사용하고 있습니다.

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

Caja다른 많은 앱도 테마 스타일을 따릅니다.

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

하지만 Gedit일부 다른 앱은 다음을 수행하지 않습니다.

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

테마를 모든 애플리케이션에 적용하려면 무엇이 필요합니까?

답변1

gtk2와 gtk3. Caja는 gtk2와 gtk2 테마를 사용하는 반면 gedit는 gtk3을 기반으로 합니다. gtk3을 사용하여 이전 gtk2 제목 표시줄을 복원하려면 다음을 사용하세요.지속가능발전을 위한 국가협의회. 그리고 gtk3 및 gtk2도 지원하는 테마를 선택하세요. (그 수는 매우 적습니다.)

지속가능발전을 위한 국가협의회 교정 서비스부

답변2

우리는 이미 Gnome2 스타일 데스크탑을 유지하기 위해 Mate와 힘든 싸움을 벌이고 있으며 GTK3가 시스템을 해킹하고 글로벌 테마를 위반하는 것은 매우 짜증나고 환영받지 못합니다.

첫 번째 단계는 다음을 제거하는 것입니다 gedit.

sudo dnf remove gedit -y

두 번째로 설치할 항목은 다음과 같습니다 pluma.

sudo dnf install pluma -y

하지만 이전처럼 gedit명령줄에서 계속 사용하고 싶고 다른 명령을 배우고 싶지 않다면 다운로드할 수 있습니다.gedit의 최신 GTK2 버전, 적절한 아카이브 관리자(저는 하나를 사용함)를 사용하여 mc연 다음 열고 CONTENTS.cpio루트 폴더에 복사합니다.etcusr

gedit그러면 Mate에 기본 메뉴 항목도 자동으로 추가됩니다.

관련 정보