Я использую Ubuntu 14.04 (На Плеере VM), но не могущий внезапно войти в систему. Я ввожу правильный пароль, потому что, если я ввожу неправильный пароль, он дает сообщение об ошибке пароля, и не иначе. Это просто остается на экране входа в систему - никакая ошибка ничто. Я перезапустил Плеер VM и VM несколько раз и т.д.
Добавление большего количества деталей, Моей проблемой orginal была моя программа, не находящая JAVA_HOME даже при том, что это там.
1. Первоначально у меня был ПУТЬ установки в 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 существует как выше
2. Затем я устанавливаю ПУТЬ .bashrc (это также не работало), экспортируют JAVA_HOME =/opt/jdk1.8.0_111 ПУТЬ экспорта = $PATH: $JAVA_HOME/bin
Исходная гипотеза была там, возможно, несколькими версиями Java, вызывающими конфликты, но это не может быть верно:
~$ sudo update-alternatives --config java
update-alternatives: error: no alternatives for java
Спасибо
Удалите переменную пути из/etc/environment, .bashrc и .profile.
Теперь добавляют следующую строку только в/etc/environment как, PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/opt/jdk1.8.0_111/bin"
Отмена вообще, Вы добавили в .bashrc и .profile файле.
Этот вопрос входа в систему был решен (благодаря многим) путем восстановления .profile /bin/cp /etc/skel/.profile .
, И фиксируя опечатку в нем (имел недостающую кавычку в ПУТИ).
Для проблемы ПУТИ для выполнения моей команды я сделал:
sudo env PATH="$PATH" service dse start