Не могу ввести пароль для входа, потому что клавиатура не найдена

12

Я пытался редактировать раскладку клавиатуры в Ubuntu 14.04, но она не принимала изменения.

  • Я посмотрел его и обнаружил, что мне нужно удалить, /var/lib/xkbчтобы изменения вступили в силу. Я сделал это, и это все еще не вступило в силу, но ничего не изменилось.
  • Я посмотрел дальше и обнаружил, что должен был сделать sudo restart lightdm. Я сделал это, и он сделал свое дело, но когда я попытался снова войти в систему, я не смог набрать.
  • Я выключился и попробовал снова, но я все еще не мог напечатать. Я подошел к экранной клавиатуре и там говорилось, что клавиатура X не найдена, повторная попытка ...

У меня даже нет клавиатуры USB или чего-то еще, это ноутбук со встроенной клавиатурой. Я ничего не могу сделать, потому что моя клавиатура не работает, и я не знаю, что делать. Помогите!

AxolotlEmu
источник
Откройте Onboard, затем введите пароль для входа
sohel4r
Я не знаю, установлен ли я на борту. Я также не знаю, как бы я получил к нему доступ с экрана входа в систему.
AxolotlEmu
верхний правый угол
sohel4r
Если вы имеете в виду экранную клавиатуру в раскрывающемся меню специальных возможностей, то она тоже кажется сломанной. Клавиатура не найдена, и это все вопросительные знаки. В противном случае, я не совсем уверен, что вы имеете в виду.
AxolotlEmu
Кроме того, я вошел в гостевую учетную запись и все еще не могу использовать клавиатуру. Все остальное работает, и это показывает, что я использую английскую клавиатуру, но ничего, что я печатаю, не получают.
AxolotlEmu

Ответы:

4

Только что это случилось. Я редактировал /usr/share/X11/xkb/symbols/pc(переназначение alt в ctrl), но забыл точку с запятой и не мог использовать мою клавиатуру для входа в систему.

Я перезапустил GRUB, чтобы выбрать режим восстановления, а затем режим корневого терминала. Клавиатура работала в простом корневом терминале, и я смог редактировать и исправлять .../pc. Уф!

cyniphile
источник
1

У меня было то же самое после внесения (очевидно) плохих изменений в / usr / share / X11 / xkb / symbols / pc и rm /var/lib/xkb/*.xkm.

Я смог восстановить систему, войдя в систему в качестве гостя, щелкнув по меню Wi-Fi, выбрав «Информация о соединении», получив адрес IPv4 и подключившись по ssh'ингу с моего другого компьютера. Затем я отменил свои плохие изменения на компьютере, вышел из соединения ssh и перезапустил Ubuntu. Клавиатура работала нормально, когда снова появился экран входа в систему.

Обратите внимание, что это не сработало бы, если бы я следовал порядочным правилам безопасности и не разрешал рут через ssh, но это была довольно новая установка, и я пока не дошел до этого.

Кливленд
источник
0

Была такая же проблема. Переустановил xkb-dataпакет, используя Ubuntu Software Center (только мышью), и это было исправлено.
Пакет можно найти здесь: http://packages.ubuntu.com/search?keywords=xkb-data

Сабина Тимпеа
источник
0

Я решил ту же проблему, создав текстовый файл с паролем на USB-ключе с помощью другого компьютера, а затем вставив USB-ключ и скопировав пароль из текстового файла только с помощью мыши. Затем я переустановил, xkb-dataиспользуя ответ выше и synaptic. Это сработало.

Если у вас нет автологина, эта возможность может не сработать, так как я не думаю, что USB-ключ автоматически подключается, если вы не вошли в систему. Тогда я думаю, что вы можете просто перезагрузить компьютер, выбрать режим восстановления из Grub и затем ввести как суперпользователь. Клавиатура должна работать здесь. Потом:

  • Перемонтируйте файловую систему как для чтения / записи:
mount -o remount,rw /
  • Используйте apt-getдля переустановки
sudo apt-get install --reinstall xbd-data

Я не должен был попробовать это таким образом, но это должно работать тоже, я думаю.

называй меня морковкой
источник
0

У меня была такая же проблема, когда я редактировал макеты в США. Ctrl+ Alt+ F1-7не работал над моим макетом по умолчанию.

Мое решение было переключиться на вторичное производство английской раскладке я установил, использование Ctrl+ Alt+ F1-7, а затем войти нормально и запустить sudo apt-get install --reinstall xkb-data.

Совет всем, кто возится с пользовательскими макетами - всегда включайте вторичный макет резервного копирования для подобных вещей. Латинские буквы предпочтительнее, но все, что позволяет использовать Ctrl+ Alt+ F1-7работает.

ASCIIThenANSI
источник
-1

Я также боролся с этим и решил, просто используя Ubuntu Live USB-диск и заменив файл символов клавиатуры / ПК по умолчанию. Простое решение, но мне потребовалось некоторое время, прежде чем я подумал об этом, поэтому я надеюсь, что это поможет другим людям.

Франс Якобс
источник