xterm não está carregando xresources apropriadamente

1

Existem perguntas semelhantes por aí , no entanto, não consegui descobrir as falhas no meu arquivo .xinitrc que faz com que .Xresources não seja carregado. O respectivo .xinitrc

#!/bin/sh

[[ -f ~/.Xresources ]] && xrdb -merge -I$HOME ~/.Xresources

exec startxfce4

O respectivo DE é xfce4 , não usando nenhum gerenciador de login ( startx apenas), sendo executado em arch . Eu li o wiki e publiquei lá fora, nada parece resolver o problema ...

O arquivo .Xresources

#define _background #272822
#define _color8 #303030

#define _foreground #d0d0d0
#define _color9 #ff0090

#define _color2 #66AA11
#define _color10 #80FF00

#define _color3 #c47f2c
#define _color11 #ffba68

#define _color4 #30309b
#define _color12 #5f5fee

#define _color5 #7e40a5
#define _color13 #bb88dd

#define _color6 #3579A8
#define _color14 #4eb4fa

#define _color7 #9999AA
#define _color15 #ffffff

xterm*background: _background
xterm*foreground: _foreground

xterm*cursorColor: _foreground

xterm*color0: _background
xterm*color1: _foreground
xterm*color2: _color2
xterm*color3: _color3
xterm*color4: _color4
xterm*color5: _color5
xterm*color6: _color6
xterm*color7: _color7
xterm*color8: _color8
xterm*color9: _color9
xterm*color10: _color10
xterm*color11: _color11
xterm*color12: _color12
xterm*color13: _color13
xterm*color14: _color14
xterm*color15: _color15
    
por sitilge 16.07.2016 / 22:02

2 respostas

2

O problema foi uma sintaxe incorreta no arquivo .Xresources . Parece que a sintaxe #define não está funcionando; Assim, usando os códigos hexadecimais resolveu diretamente o problema. Um exemplo:

*.foreground:   #ababab
*.background:   #000000
*.cursorColor:  #ababab
    
por 18.07.2016 / 15:59
1

Eu tive o mesmo problema:

O caminho mais claro é:

  1. copie /etc/xdg/xfce4/xinitrc para ~/.config/xfce4/
  2. Edite ~/.config/xfce4/xinitrc , encontre a linha:

cat /dev/null $XRESOURCES | xrdb --nocpp -merge -

  1. delete --nocpp , para que a linha agora pareça

cat /dev/null $XRESOURCES | xrdb -merge -

  1. salvar

Boa sorte!

    
por 20.08.2016 / 00:07