Xresources não fazendo nada em 13.10

4

Estou tentando entender as capacidades do .Xresources, mas não consigo fazer as configurações mais simples. Por exemplo, eu quero poder mudar a cor de fundo do meu terminal.

No meu arquivo .Xresources eu tenho:

*background: #FFFFFF

Eu salvei isso e depois corri

xrdb -merge ~/.Xresources

Eu tentei sair do terminal, fazer o logoff e depois reiniciar. Sem sorte.

Sei que posso alterar o plano de fundo usando Editar - > Preferências de perfil - > Cores, mas quero entender Xresources

Edit: Eu fiz esta pergunta sobre Fóruns do Ubuntu e recebi esta resposta da Toz

Which terminal program are you using? The process you list works fine for xterm (and other Xt library-derived applications). If you're using gnome-terminal or xfce4-terminal, then you're out of luck - neither terminal doesn't use Xresources to set its properties. You have to use the configuration system that the program uses.

Na época, eu não estava usando o xterm, então não fazia sentido usar .Xresources .

    
por adam-beck 17.12.2013 / 02:11

3 respostas

1

Do que você está dizendo (especificamente sua referência à entrada do menu Editar - > Preferências de perfil - > Cores ), deduzo que você está usando o gnome-terminal.

É por isso que não funciona: o gnome-terminal não usa os arquivos ~/.Xresources ou ~/.Xdefaults . Ele tem sua própria configuração, armazenada em outro lugar (especificamente, ~/.gconf/apps/gnome-terminal/ ).

Veja também aqui: link

Nos velhos tempos, quando tudo era simplificado e padronizado no GNU / Linux, basicamente qualquer programa de terminal usaria esses arquivos. Mas hoje em dia, todo desenvolvedor está fazendo suas próprias coisas, especialmente quando você olha para o Gnome, KDE e consortes.

Se você quiser entender e brincar com os arquivos ~ / .Xresources e ~ / .Xdefaults , use um terminal X old-school como xterm, rxvt ou urxvt.

    
por Malte Skoruppa 07.01.2014 / 11:29
0

.Xresources não funciona mais para mim. Minha solução é usar / etc / X11 / app-defaults / XTerm-color e / etc / X11 / app-defaults / XTerm .

    
por user232671 07.01.2014 / 09:44
0

Você pode exportar seu XENVIRONMENT da seguinte forma:

export XENVIRONMENT="${HOME}/.Xresources"
    
por nowox 24.04.2016 / 16:14