De acordo com esta postagem nos Fóruns do Ubuntu , o problema é mesg n
:
Eu diria que mesg n
deve estar em seu .bashrc
, não em .profile
, o que deve apenas assumir que ele é executado em um shell POSIX.
Eu recentemente atualizei meu sistema para o 14.04LTS de 12.04LTS. Após a exibição do kubuntu, recebi esta mensagem
Error found when loading /home/username/.profile :\n\nstdin is not a tty\n\n As a result the session will not be configured correctly. You should fix this problem as soon as feasible.
Depois, cliquei no botão OK, ele desapareceu e eu pude e minha tela apareceu da maneira normal. Mas essa mensagem reaparece toda vez que eu inicio meu sistema.
Eu tentei o seguinte comando em vão
cp /etc/skel/.profile ~/.profile
O conteúdo do meu arquivo .profile é
# ~/.profile: executed by Bourne-compatible login shells.
if [ "$BASH" ]; then
if [ -f ~/.bashrc ]; then
. ~/.bashrc
fi
fi
mesg n
De acordo com esta postagem nos Fóruns do Ubuntu , o problema é mesg n
:
Eu diria que mesg n
deve estar em seu .bashrc
, não em .profile
, o que deve apenas assumir que ele é executado em um shell POSIX.