KDE에서 Gnome 응용프로그램(예: Firefox)과 함께 어두운 테마 사용하기

KDE에서 Gnome 응용프로그램(예: Firefox)과 함께 어두운 테마 사용하기

나는 Breeze Dark KDE 테마를 선호합니다. 불행하게도 일부 gnome 애플리케이션(예: Firefox)에는 문제가 있습니다. 특히, Firefox의 텍스트 입력 필드에서는 흰색 배경에 흰색 텍스트가 나타나거나 어두운 배경에 검정색 텍스트가 표시됩니다.

나는 가지고있다:

Settings -> colors -> options -> apply colors to non-Qt applications enabled

Settings -> Application Style -> Gnome Application Style (GTK):
    GTK3 Theme: Adwaita-dark
    Icon theme: Adwaita

많은 검색 끝에 Adwaita-dark 아이콘 테마를 모릅니다.

KDE에 대해 Breeze Dark를 활성화하려면 다음이 필요합니다.

Settings->Application Style-> Widget Style: Breeze
Settings->Workspace Theme -> Desktop Theme: Breeze Dark

필요없겠지만 나도 설치했어https://addons.mozilla.org/en-Us/firefox/addon/breeze-dark/.

cat~/.config/gtk-3.0/settings.ini

[Settings]
gtk-application-prefer-dark-theme=true
gtk-button-images=1
gtk-cursor-theme-name=ComixCursors-Opaque-Orange
gtk-fallback-icon-theme=Numix-Circle
gtk-font-name=Liberation Sans Regular 11
gtk-icon-theme-name=Adwaita
gtk-menu-images=1
gtk-primary-button-warps-slider=1
gtk-theme-name=Adwaita-dark
gtk-toolbar-style=GTK_TOOLBAR_ICONS

결국 Firefox 텍스트 입력 필드는 여전히 흰색 바탕에 흰색, 검정색 바탕에 검정색이므로 읽을 수 없습니다. (임시 해결 방법은 내가 입력하는 내용을 볼 수 있도록 필드의 텍스트를 강조 표시하는 것이지만 이는 매우 서투른 작업입니다.)

다음 질문은 밀접하게 관련된 이 문제가 수정된 버그라고 주장합니다. KDE - 어두운 테마 문제

그러나 최신 KDE Plasma5를 사용하여 Arch Linux를 실행하고 있는데 여전히 같은 문제가 있는 것 같습니다. 그러나 드롭다운 콤보 상자에는 반드시 나타나는 것이 아니라 대부분 텍스트 입력 필드에 나타나는 것으로 나타났습니다.

답변1

Plasma 5.12(Kubuntu 18.04) 및 5.14(18.10에서 백포트로 업그레이드)에서 테스트되었습니다.

GTK 테마로 "Breeze Dark"를 선택할 수 있습니다.

나는 breeze-gtk-theme그것을 설치했다.

또한 아래에서 다른 어두운 테마를 찾아보세요."설정->응용프로그램 스타일->Gnome 응용프로그램 스타일(GTK)"- "새 테마 받기".

과거에 어두운 Kvantum 테마를 사용할 때 Firefox에서 문제를 본 적이 있지만 Firefox에서만 가능합니다. 하지만 아직 그런 일은 일어나지 않았습니다.

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

답변2

내 경험에 따르면 GTK+ 애플리케이션 테마는 gnome 세션이 없으면 제대로 작동하지 않습니다.

lxappearanceGTK+ 테마나 아이콘 테마를 적용하려면 KDE를 실행하는 동안 이 응용 프로그램을 사용해 보아야 합니다 . KDE5 및 LXQt에서 테스트되었습니다.

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

인기 아이콘 테마는 다크 테마와 라이트 테마 모두에 잘 어울리는 것 같아요.

답변3

KDE 5.18.3 QT 5.12.5 업데이트:

시스템 메시지

lxappearance패키지를 설치할 필요가 없습니다

GTK2/3 설정은 다음 위치에 있습니다.System Settings --> Application Style --> Gnome/GTK Application Style

내 문제는 다음과 같이 Angry IP Scanner - Breeze GTK 스타일에 있습니다.

Breeze GTK 테마가 포함된 Angry IP 스캐너

AD-BlueAgave로 변경하고 닫은 후 다시 로드하세요. 이제 다음과 같이 보입니다.

AD-BlueAgave GTK 테마를 사용한 화난 IP 스캐너

추가 소프트웨어 패키지가 필요하지 않습니다. 몇 가지 다른 GTK 테마를 시도해 보고 문제가 있는 GTK 애플리케이션을 닫았다가 다시 열어 변경 사항을 확인하는 것을 잊지 마세요.

답변4

@AveryFreeman의 답변 외에도. 더 나은 일관성을 위해 Breeze 테마의 어두운 변형을 고수한다면 여전히 가능합니다. KDE는 GTK 테마를 지정하고 어두운 변형을 더 잘 처리하기 위해 여러 가지 트릭을 사용합니다.

즉, 다음 문제를 해결해야 합니다.

  1. 문서~/.conf/xsettingsd/xsettingdsd.conf
Net/ThemeName "Breeze-Dark"
  1. 파일 ~/.config/gtk3.0/settings.ini~/.config/gtk4.0/settings.ini
gtk-application-prefer-dark-theme=true

NB.1: 이것은 쿠분투 22.04에서 여전히 문제입니다.

NB.2: 이는 다음을 통해서도 GTK+ v2, v3 및 v4 애플리케이션을 수정합니다.sudo

NB.3: KDE 시스템 설정 패널을 통해 테마 구성을 변경한 경우 다시 실행해야 합니다.

관련 정보