Estou no Ubuntu 18.04.
Eu criei um xorg.conf
em /etc/X11
para corrigir um problema do xbacklight :
Section "Device"
Identifier "Intel Graphics"
Driver "intel"
Option "Backlight" "intel_backlight"
EndSection
Então, saí do i3wm e entrei de volta, e meu urxvt estava completamente rosa, sem texto visível. O problema do xbacklight foi resolvido.
Quando tentei executar o vim no meu .Xresources
para diagnosticar o problema, notei que o terminal estava impresso, Warning: Color name "S_base3" is not defined
.
S_base3
é uma cor que eu tenho em meu .Xresources e é definido corretamente. Se eu executar xrdb .Xresources
, o erro deixará de aparecer e as cores serão corrigidas.
No entanto, quando tentei sair e fazer login novamente, o problema voltou. A exclusão do xorg.conf
não pareceu fazer nada. Ao longo de todo este processo.
Estou realmente confuso sobre essa bagunça toda. . . porque é o meu terminal rosa?
Editar: Eu fiz mais alguns testes, e se eu apagar as linhas no meu .Xresources
que definem as cores de fundo, as cores de primeiro plano, etc., então eu posso ver o meu terminal quando eu logar pela primeira vez. executar neofetch, vejo que a barra de paleta de cores é completamente rosa. Novamente, executar xrdb .Xresources
corrige isso. Além disso, as alterações em .Xresources
parecem parar a mensagem de erro.
Editar 2: O problema parece estar na definição de variáveis de cores. Por exemplo, se eu comentar tudo, e eu definir color0
para S_base02
, a primeira cor no neofetch será rosa, antes de eu recarregar .Xresources
. No entanto, se eu definir color0
como #rrggbb
de S_base02
, a primeira cor em neofetch estará correta desde o início.