fvwm, gtk e xombrero: os campos de entrada são texto branco sobre fundo branco

3

Acabei de começar a usar o gerenciador de janelas fvwm , e estou usando o navegador xombrero no OpenBSD. ( update isto é gtk problema e não gerenciador de janelas)

No entanto, as cores da barra de endereço, da caixa de pesquisa e da caixa de comando são todas brancas (ou quase brancas) e brancas (ou quase brancas). Destacar o texto também é branco. Então é impossível ler o texto de entrada.

Os formulários de entrada na página são coloridos corretamente, embora o realce cause branco no branco.

Examinei as man pages do xombrero, mas não encontrei nenhuma referência a qualquer forma de alterar a cor de qualquer um desses itens. Portanto, eu pensei que isso é talvez controlado por fvwm através de algum parâmetro FvwmForm .

Eu tentei adicionar *FvwmFormBack Black ao meu arquivo .fvwmrc e recarregar fvwm , mas não pareceu corrigir nada.

Alguém sabe o que e onde está o parâmetro de controle para a (a) cor de fundo e texto dos campos de entrada (navegador da web) e (b) a cor de realce para fvwm ?

(Ou se isso não for um problema fvwm , por favor me avise, mas eu ficaria muito surpreso se os criadores de xombrero tornassem o texto branco em branco padrão e não configurável).

Este é um problema do gtk3. Eu não tinha um tema gtk3 instalado. O Gtk3 é usado para controlar os campos de entrada relevantes. Para corrigi-lo, instalei um tema na pasta ~/.themes/THEME_NAME e adicionei o seguinte ao /etc/gtk-3.0/settings.ini:

[Settings]
gtk-theme-name = THEME_NAME

Mas isso é apenas para um usuário. Como posso instalar o tema gtk3 padrão do sistema?

Eu pesquisei% páginas man relevantes, mas saí para uma boa referência gtk3.

    
por hilcharge 05.09.2015 / 08:45

1 resposta

2

O Gtk3 é usado para controlar os campos de entrada relevantes no xombrero e em alguns outros aplicativos gui unix.

Nesse caso, estava faltando um tema gtk3, e a cor padrão do texto aparentemente era branca.

Para corrigir:

Opção 1: tema do gtk

  1. Baixe (leve) o tema gtk3 (se você não tiver um)
  2. extrai-o na pasta ~ / .themes / THEME_NAME
  3. adicionou o seguinte ao /etc/gtk-3.0/settings.ini:

    [Configurações] gtk-theme-name = THEME_NAME

Observação isso corrige o problema para um único usuário, mas não é uma solução muito boa, porque o arquivo de configurações do sistema aponta para um tema que não está instalado para todos os usuários. Espero que a outra pessoa tenha uma maneira de instalar todo o sistema.

Opção 2: altere o arquivo xtbrero gtk

(Obrigado à lista de discussão do xombrero)

No arquivo /usr/local/share/xombrero/xombrero.css , altere o seguinte

antigo:

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

novo:

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

Este método pode causar problemas se um fundo escuro para o tema gtk for usado.

    
por 10.09.2015 / 04:34

Tags