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

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.

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.