Eu acho que o nome desse arquivo deve ser diferente (pelo menos no Ubuntu). Tente (1) o seguinte:
-
encontre seu
hostname
:% hostname pern
(digite
hostname
no seu shell preferido --- no mesmo xterm se você quiser. Você terá o nome do host impresso --- no meu caso é "pern"). -
você deve usar
.Xdefaults-hostname
como um nome de arquivo para o seu arquivo de recurso padrão. Por exemplo, supondo que seu é .Xresource, você pode criar um link simbólico:cd ~; ln -s .Xresources .Xdefaults-$(hostname)
(mais simplesmente: o arquivo de recursos deve ser chamado após seu nome de host; portanto, se, por exemplo, seu nome de host for
alfabeta
, seu arquivo de recursos deve ser denominado.Xdefaults-alfabeta
. O comando acima, digitado como em um shell, vai cuidar de criar um alias, também conhecido como link simbólico, para o seu arquivo.Xresources
(2) existente
... e agora deve carregá-lo na inicialização (logout e login para verificar, não há necessidade de reiniciar).
Como último recurso, você pode tentar colocar o comando xrdb
em um script executável chamado .xprofile
(funciona para mim no Xubuntu) ou .xsessionrc
em seu diretório pessoal ou adicioná-lo à sua programas de inicialização de sessão .
Notas de rodapé :
(1) todo o mecanismo de recursos X11, embora não oficialmente obsoleto, é basicamente usado apenas por programas dos anos 90 e anteriores ( XJed
, xterm
, xfig
e assim por diante). Que eu ainda uso, junto com mais alguns dinossauros. Provavelmente, o status da manutenção dos scripts que estão sendo carregados está, bem, atrasado. Dado que você é um novo usuário, por que não usar um emulador de terminal mais poderoso como, por exemplo, terminator
? Ele tem perfis, configurabilidade, tela dividida, linha de status e muito mais sofisticado do que bom xterm
.
(2) que, a propósito, eu não sei porque não está funcionando. Ele deve ser carregado por /etc/X11/Xsession.d/30x11-common_xresources
, que é originado por /etc/X11/Xsession
. Alguém?