fvwm, gtk 및 xombrero: 입력 필드는 흰색 배경에 흰색 텍스트입니다.

fvwm, gtk 및 xombrero: 입력 필드는 흰색 배경에 흰색 텍스트입니다.

저는 방금 OpenBSD에서 창 관리자와 fvwm브라우저를 사용하기 시작했습니다. xombrero(고쳐 쓰다이것은 gtk창 관리자가 아닌 문제입니다)

그러나 주소 표시줄, 검색 상자 및 명령 상자 색상은 모두 흰색(또는 황백색) 텍스트와 흰색(또는 황백색) 배경입니다. 강조표시된 텍스트도 흰색입니다. 따라서 입력된 텍스트를 읽을 수 없습니다.

페이지 내의 입력 양식 색상은 훌륭하지만 강조 표시하면 흰색 배경에 흰색 텍스트가 표시됩니다.

xombrero 매뉴얼 페이지를 살펴보았지만 이러한 항목의 색상을 변경하는 방법에 대한 참조를 찾지 못했습니다. 그래서 저는 이것이 fvwm몇 가지 매개변수를 통해 FvwmForm제어 될 수 있다고 생각합니다.

*FvwmFormBack Black.fvwmrc파일 에 추가하고 다시 로드해 보았지만 fvwm아무 것도 수정되지 않은 것 같습니다.

(a) (웹 브라우저) 입력 필드의 배경 및 텍스트 색상과 (b) 강조 색상에 대한 제어 매개 변수가 무엇이며 어디에 있는지 아는 사람이 있습니까 fvwm?

(혹은 이것이 확실히 fvwm문제가 되지 않는다면 알려주세요. 하지만 작성자가 xombrero흰색 텍스트를 기본값으로 설정하고 구성할 수 없도록 설정했다면 매우 놀랄 것입니다.)

이것은 gtk3 문제입니다. gtk3 테마가 설치되어 있지 않습니다. Gtk3은 관련 입력 필드를 제어하는 ​​데 사용됩니다. 이 문제를 해결하기 위해 ~/.themes/THEME_NAME폴더에 테마를 설치하고 /etc/gtk-3.0/settings.ini에 다음을 추가했습니다.

[Settings]
gtk-theme-name = THEME_NAME

하지만 이는 한 명의 사용자에게만 적용됩니다. 시스템 기본 gtk3 테마를 설치하는 방법은 무엇입니까?

관련 페이지를 검색했지만 man좋은 gtk3 참조를 얻지 못했습니다.

답변1

Gtk3는 xombrero 및 기타 일부 GUI Unix 애플리케이션에서 관련 입력 필드를 제어하는 ​​데 사용됩니다.

이 경우에는 gtk3 테마가 누락되었으며 기본 텍스트 색상은 분명히 흰색입니다.

이 문제를 해결하려면:

옵션 1: gtk 테마

  1. (경량) gtk3 테마가 아직 없다면 다운로드하세요.
  2. ~/.themes/THEME_NAME 폴더에 추출하세요.
  3. /etc/gtk-3.0/settings.ini에 다음 내용을 추가합니다.

    [설정] gtk-테마 이름=THEME_NAME

노트이는 단일 사용자의 문제를 해결하지만 시스템 설정 파일이 모든 사용자에 대해 설치되지 않은 테마를 가리키기 때문에 좋은 솔루션은 아닙니다. 다른 사람이 전체 시스템을 설치할 수 있기를 바랍니다.

옵션 2: xombrero gtk 파일 변경

(xombrero 메일링 리스트에 감사드립니다)

파일에서 /usr/local/share/xombrero/xombrero.css다음을 변경하십시오.

오래된:

.entry { padding: 2px; color:@text_color; }

새로운:

.entry {padding: 2px; color: black;}

이 방법은 gtk 테마가 어두운 배경을 사용하는 경우 문제를 일으킬 수 있습니다.

관련 정보