Não é possível fazer o login no Ubuntu

0

Estou usando o Ubuntu 14.04 (no VM Player), mas não consigo acessar de repente. Estou inserindo a senha correta, porque se eu digitar a senha errada, dá mensagem de erro de senha, e não o contrário. Apenas fica na tela de login - sem erro nada. Eu reiniciei o VM Player e VM algumas vezes, etc

Adicionando mais detalhes Meu problema original foi o meu programa não encontrar o JAVA_HOME, mesmo que esteja lá.

1. Originalmente, eu tinha configurado o PATH em etc / environemnt.

$ sudo service dse start
**Java executable not found (hint: set JAVA_HOME)**
@ubuntu:~/Downloads$ echo $JAVA_HOME
/opt/jdk1.8.0_111
@ubuntu:~/Downloads$ java -version
java version "1.8.0_111"
Java(TM) SE Runtime Environment (build 1.8.0_111-b14)
Java HotSpot(TM) 64-Bit Server VM (build 25.111-b14, mixed mode)

Java existe como acima

2. Então eu configurei o PATH .bashrc (isso também não funcionou) exportar JAVA_HOME = /opt/jdk1.8.0_111 PATH de exportação = $ PATH: $ JAVA_HOME / bin

  1. Caminho adicionado para .profile (igual ao anterior) agora removido de .bashrc e etc / environemnt Depois disso, meus problemas de login foram iniciados.

A hipótese original estava lá talvez várias versões do java causando conflitos, mas isso pode não ser verdade:

~$ sudo update-alternatives --config java
update-alternatives: error: no alternatives for java

Thx

    
por Sam-T 21.11.2016 / 18:35

3 respostas

0

Remova a variável path de / etc / environment, .bashrc e .profile.

Agora adicione a seguinte linha apenas em / etc / environment como,    PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin‌:/usr/games:/usr/loc‌​al/games:/opt/jdk1.8‌​.0_111/bin"

Desfaça tudo o que você adicionou no arquivo .bashrc e .profile.

    
por Rahul 21.11.2016 / 21:50
0

Para o problema de PATH para executar meu comando, fiz:

sudo env PATH="$PATH" service dse start

Variáveis de ambiente quando executado com 'sudo'

    
por Sam-T 23.11.2016 / 13:47
0

Este problema de login foi resolvido (graças a muitos) recuperando o .profile por /bin/cp /etc/skel/.profile . E corrigindo o erro de digitação (faltava uma citação no PATH).

    
por Sam-T 22.11.2016 / 01:01