Внезапно у меня возникла очень серьезная проблема со следующей ошибкой в изображении.
Я выключил свой компьютер, и когда я внезапно запустил его снова после входа в систему, он вошел в цикл входа в систему и не смог войти в рабочий стол. Затем я вошел в систему, используя tty3 Ctrl
+ Alt
+ F3
, и после входа в систему я вижу следующую ошибку:
изображение ошибки i.stack. imgur.com/3CMnH.jpg
Я перепробовал все подходы через Интернет, но это не сработало. Примечание. Команда формы tty3 startx
работает
Ниже приведены пути, установленные в системе:
echo $ PATH
/ home / muzamil / anaconda3 / bin: / bin: / condabin: / usr / local / hadoop / bin: / usr / local / hadoop / sbin
и
cat / etc / environment
PATH = "/ usr / local / sbin: / usr / local / bin: / usr / sbin: / usr / bin: / sbin: / bin: / usr / games: / usr / local / games: / snap / bin: $ PATH "JAVA_HOME = / opt / jdk / jdk1.8.0_261 JRE_HOME = / opt / jdk / jdk1.8.0_261 / jre
Спасибо
Решение:
Это выглядит странно, но каким-то образом мне удалось исправить этот вопрос. Похоже, что пути из ~ / .profile
и / etc / environment
не могут быть прочитаны. Я попытался вручную указать пути из ~ / .profile
и / etc / environment
в ~ / .bashrc
и запустить source ~ / .bashrc
, путь устанавливается навсегда, но бот может читать, когда я вхожу в систему (тот же цикл).
После нескольких часов поиска я обнаружил этот хак , Следовательно, установка путей вверху в файле ~ / .bashrc до следующей строки
# If not running interactively, don't do anything
[ -z "$PS1" ] && return
сработала для меня. Похоже, что интерактивный режим bash не может работать и не может читать пути из ~ / .profile
.
Судя по полученной вами ошибке, что-то не так с переменной среды PATH вашего пользователя (значение не содержит /usr/bin и /bin).
Можете ли вы запустить следующую команду (с вашего tty3) и опубликовать вывод:
echo $PATH
Это напечатает вашу текущую переменную среды пути.
Также возможно, что переменная окружения пути для всей системы неправильно сконфигурирована. Вы можете проверить это, запустив:
cat /etc/environment
См. также этот ответ