domingo, 2 de agosto de 2026

Corrigindo o erro de temas claros e escuros no XFCE quando se troca de interface gráfica

 Como o Gnome e Plasma 6 podem bagunçar o GTK 3 e 4

Quem usa mais de uma interface gráfica (como eu) pode acabar tendo que lidar com temas claros e escuros que não "montam" as janelas direito, com temas claros aparecendo escuros ou "parcialmente" claros, principalmente no XFCE e outras interfaces gráficas. 

A imagem acima mostra uma janela do Thunar (XFCE) que deveria estar toda branca obedecendo o tema escolhido (no caso, WhiteSur Light) mas só o título da janela permanece na cor do tema. Esse erro pode ocorrer devido a alguns "overrides" que podem ser inseridos nos arquivos de configuração para que temas do Plasma 6 que usam GTK possam ser usados sem problemas OU temas para Gnome que usam Libadwaita (específico do ambiente) e que podem "travar" o tal modo escuro em outros ambientes gráficos. E além das janelas, os painéis podem sofrer também com esse tipo de interferência, com determinados pontos com tonalidades diferentes.

Para resolver isso, vá no Terminal e digite:

xfconf-query -c xsettings -p /Net/ColorScheme -s ""
gsettings set org.gnome.desktop.interface color-scheme 'default'

Se der erro no primeiro comando, digite esse:

xfconf-query -c xsettings -p /Net/ColorScheme -n -t string -s ""

e depois:

gsettings set org.gnome.desktop.interface color-scheme 'default'

Depois, ainda no Terminal:

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

Procure a linha:

gtk-application-prefer-dark-theme=1 ou true

e troque por:

gtk-application-prefer-dark-theme=0 ou false 

Salve o arquivo e faça o mesmo com ~/.config/gtk-4.0/settings.ini.

Aproveite para apagar o arquivo abaixo:

rm -f ~/.config/gtk-4.0/gtk.css

Reinicie a interface gráfica (logoff/logon) e veja se resolveu. Você pode também apagar o arquivo ~/.config/gtk-3.0/gtk.css se por acaso algumas janelas de determinados programas ainda se comportarem de modo inadequado. Só se lembre de que isso pode voltar a ocorrer se você mudar de interface gráfica caso a sua máquina tiver mais de uma, ainda mais se uma das interfaces for o Gnome devido ao modo como o Gnome e o GTK estão sendo construídos dentro do ecossistema. Se voltar a acontecer, já sabe como resolver.


Nenhum comentário:

Postar um comentário