Я пытался редактировать раскладку клавиатуры в Ubuntu 14.04, но она не принимала изменения.
- Я посмотрел его и обнаружил, что мне нужно удалить,
/var/lib/xkb
чтобы изменения вступили в силу. Я сделал это, и это все еще не вступило в силу, но ничего не изменилось. - Я посмотрел дальше и обнаружил, что должен был сделать
sudo restart lightdm
. Я сделал это, и он сделал свое дело, но когда я попытался снова войти в систему, я не смог набрать. - Я выключился и попробовал снова, но я все еще не мог напечатать. Я подошел к экранной клавиатуре и там говорилось, что клавиатура X не найдена, повторная попытка ...
У меня даже нет клавиатуры USB или чего-то еще, это ноутбук со встроенной клавиатурой. Я ничего не могу сделать, потому что моя клавиатура не работает, и я не знаю, что делать. Помогите!
keyboard
login
keyboard-layout
AxolotlEmu
источник
источник
Ответы:
Только что это случилось. Я редактировал
/usr/share/X11/xkb/symbols/pc
(переназначение alt в ctrl), но забыл точку с запятой и не мог использовать мою клавиатуру для входа в систему.Я перезапустил GRUB, чтобы выбрать режим восстановления, а затем режим корневого терминала. Клавиатура работала в простом корневом терминале, и я смог редактировать и исправлять
.../pc
. Уф!источник
У меня было то же самое после внесения (очевидно) плохих изменений в / usr / share / X11 / xkb / symbols / pc и rm /var/lib/xkb/*.xkm.
Я смог восстановить систему, войдя в систему в качестве гостя, щелкнув по меню Wi-Fi, выбрав «Информация о соединении», получив адрес IPv4 и подключившись по ssh'ингу с моего другого компьютера. Затем я отменил свои плохие изменения на компьютере, вышел из соединения ssh и перезапустил Ubuntu. Клавиатура работала нормально, когда снова появился экран входа в систему.
Обратите внимание, что это не сработало бы, если бы я следовал порядочным правилам безопасности и не разрешал рут через ssh, но это была довольно новая установка, и я пока не дошел до этого.
источник
Была такая же проблема. Переустановил
xkb-data
пакет, используя Ubuntu Software Center (только мышью), и это было исправлено.Пакет можно найти здесь: http://packages.ubuntu.com/search?keywords=xkb-data
источник
Я решил ту же проблему, создав текстовый файл с паролем на USB-ключе с помощью другого компьютера, а затем вставив USB-ключ и скопировав пароль из текстового файла только с помощью мыши. Затем я переустановил,
xkb-data
используя ответ выше иsynaptic
. Это сработало.Если у вас нет автологина, эта возможность может не сработать, так как я не думаю, что USB-ключ автоматически подключается, если вы не вошли в систему. Тогда я думаю, что вы можете просто перезагрузить компьютер, выбрать режим восстановления из Grub и затем ввести как суперпользователь. Клавиатура должна работать здесь. Потом:
apt-get
для переустановкиЯ не должен был попробовать это таким образом, но это должно работать тоже, я думаю.
источник
У меня была такая же проблема, когда я редактировал макеты в США. Ctrl+ Alt+ F1-7не работал над моим макетом по умолчанию.
Мое решение было переключиться на вторичное производство английской раскладке я установил, использование Ctrl+ Alt+ F1-7, а затем войти нормально и запустить
sudo apt-get install --reinstall xkb-data
.Совет всем, кто возится с пользовательскими макетами - всегда включайте вторичный макет резервного копирования для подобных вещей. Латинские буквы предпочтительнее, но все, что позволяет использовать Ctrl+ Alt+ F1-7работает.
источник
Я также боролся с этим и решил, просто используя Ubuntu Live USB-диск и заменив файл символов клавиатуры / ПК по умолчанию. Простое решение, но мне потребовалось некоторое время, прежде чем я подумал об этом, поэтому я надеюсь, что это поможет другим людям.
источник