Nenhum arquivo originado em shells que não são de login

0

Em shells de login, não há problema: /etc/profile e ~/.profile são originados. Mas em shells não-login (xterm no XOrg), eles não são. o $HOME variável não está definida.

estou a usar Fluxbox e a concha Bourne ( /bin/sh ). O único usuário é root, com autologin.

Como saber se no login ou no shell não-login: https://unix.stackexchange.com/a/237672

Como posso consertar isso?

Plataforma: x86, Buildroot, Busybox, Xorg, Fluxbox, inicialização do Busybox

dplamp
fonte

Respostas:

0

Eu acho que consertei. Eu estava chamando startx de um /etc/init.d/rcS script, é claro, não havia ambiente de login anterior para se propagar. Agora eu chamo startx de /etc/profile.d/startx.sh, somente se X não estiver rodando.

dplamp
fonte