Eu acho que o nome desse arquivo deve ser diferente (pelo menos no Ubuntu). Tente (1) o seguinte:
-
encontre seu
hostname:% hostname pern(digite
hostnameno seu shell preferido --- no mesmo xterm se você quiser. Você terá o nome do host impresso --- no meu caso é "pern"). -
você deve usar
.Xdefaults-hostnamecomo 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?