Мой L-терминал не работает.
Вот немного предыстории:
Несколько дней назад я хотел настроить раскладки клавиатуры для моего Lubuntu 11.10 для английского и румынского языков. Вы можете найти подробное описание того, что я сделал здесь:
Итак, это работало в течение нескольких дней. Сегодня перестал работать снова. Поэтому я снова начал читать форумы. Я пытался подписаться на этом форуме . Поэтому я поднялся в терминал, зашел в файл .bashrc и сразу после этого добавил
sudo tee -a /etc/xdg/lxsession/Lubuntu/autostart
:
setxkbmap -layout "us,ro(winkeys)" -option "grp:ctrl_shift_toggle"
Затем нажал Ctrl + X и Enter.
Почти одновременно я установил некоторые системные обновления.
Через несколько минут я снова захотел использовать терминал и заметил, что терминал больше не начинается со строки user @ user-pc: - $. Вместо этого он сразу переходит к следующему:
[sudo] password for dora:
Я ввожу пароль, но ничего не происходит. Кроме того, какую бы команду я не набрал, она просто возвращается. Нет сообщений об ошибках, ничего.
Пожалуйста, помогите.
PS: как ни странно, я только что заметил, что теперь снова могу печатать на румынском!
Продолжение:
Только что нашел тему с такой же проблемой. Очевидно, что терминал ведет себя так, потому что я набрал команду sudo внутри .bashrc, и теперь он пытается выполнять ее каждый раз, когда я открываю терминал.
Я поставил # перед этой командой sudo следующим образом: #sudo tee -a / etc / xdg / lxsession / Lubuntu / autostart И решил, что на всякий случай оставлю его там приостановленным. Отключив его таким образом, я вернул свой терминал в нормальное состояние.
У меня иногда возникали проблемы с неработающим переключателем раскладки клавиатуры. В этих случаях кажется, что простое открытие и закрытие файла .bashrc делает свое дело - я понятия не имею, почему. Но это работает.
Я открыл и закрыл свой .bashrc, и теперь он работает.