Próbowałem edytować układ klawiatury w Ubuntu 14.04, ale nie akceptował zmian.
- Poszukałem go i stwierdziłem, że muszę go usunąć,
/var/lib/xkb
aby zmiana zaczęła obowiązywać. Zrobiłem to i nadal nie zadziałało, ale też nic się nie zmieniło. - Spojrzałam dalej i stwierdziłam, że muszę to zrobić
sudo restart lightdm
. Zrobiłem to i udało się, ale kiedy spróbowałem się zalogować, nie mogłem pisać. - Zamknąłem się i spróbowałem ponownie, ale nadal nie mogłem pisać. Poszedłem do klawiatury ekranowej i powiedziałem, że nie znaleziono klawiatury X, próbuję…
Nie mam nawet klawiatury USB ani nic takiego, to laptop z wbudowaną klawiaturą. Nie mogę nic zrobić, ponieważ moja klawiatura nie działa i nie mam pojęcia, co robić. Wsparcie!
keyboard
login
keyboard-layout
AxolotlEmu
źródło
źródło
Odpowiedzi:
Właśnie tak się stało. Byłem edycji
/usr/share/X11/xkb/symbols/pc
(manipulowanie ALT CTRL) ale zapomniał średnik i nie mógł korzystać z klawiatury, aby się zalogować.Uruchomiłem ponownie przy użyciu GRUB, aby wybrać tryb odzyskiwania, a następnie tryb terminala root. Klawiatura działała w prostym terminalu głównym i mogłem edytować i naprawiać
.../pc
. Uff!źródło
Zdarzyło mi się tak samo po wprowadzeniu (najwyraźniej) złych zmian w / usr / share / X11 / xkb / symbols / pc i rm /var/lib/xkb/*.xkm.
W końcu udało mi się odzyskać, logując się jako gość, klikając otwórz menu Wi-Fi, klikając Informacje o połączeniu, uzyskując adres IPv4 i ssh'ing z mojego drugiego komputera. Potem cofnąłem swoje złe zmiany na PC, zamknąłem połączenie ssh i ponownie uruchomiłem system Ubuntu. Klawiatura działała normalnie po ponownym wyświetleniu ekranu logowania.
Zauważ, że to nie zadziałałoby, gdybym przestrzegał przyzwoitych praktyk bezpieczeństwa i nie pozwolił na rootowanie przez ssh, ale była to dość nowa instalacja i jeszcze się do tego nie przyzwyczaiłem.
źródło
Miałem ten sam problem. Ponownie zainstalowany
xkb-data
pakiet za pomocą Centrum oprogramowania Ubuntu (tylko za pomocą myszy) i został naprawiony.Pakiet można znaleźć tutaj: http://packages.ubuntu.com/search?ke words=xkb-data
źródło
Rozwiązałem ten sam problem, tworząc plik tekstowy z hasłem na kluczu USB za pomocą innego komputera, a następnie wkładając klucz USB i kopiując-wklejając hasło z pliku tekstowego tylko za pomocą myszy. Następnie przeinstalowałem
xkb-data
przy użyciu powyższej odpowiedzi isynaptic
. Zadziałało.Jeśli nie masz automatycznego logowania, ta możliwość może nie działać, ponieważ nie sądzę, aby klucz USB został automatycznie zamontowany, jeśli nie jesteś zalogowany. Wtedy myślę, że możesz po prostu ponownie uruchomić komputer, wybrać tryb odzyskiwania z Grub, a następnie wejść jako superużytkownik. Klawiatura powinna tutaj działać. Następnie:
apt-get
aby ponownie zainstalowaćNie musiałem tego próbować w ten sposób, ale myślę, że to też powinno działać.
źródło
Miałem ten sam problem, kiedy edytowałem układy w USA. Ctrl+ Alt+ F1-7nie działał na moim domyślnym układzie.
Moim rozwiązaniem było przejście na dodatkowy, nieanglojęzyczny układ, który zainstalowałem, użyj Ctrl+ Alt+ F1-7, a następnie zaloguj się normalnie i uruchom
sudo apt-get install --reinstall xkb-data
.Porada dla każdego, kto ma problemy z niestandardowymi układami - zawsze włącz drugi układ kopii zapasowych dla takich rzeczy. Preferowane są litery łacińskie, ale cokolwiek pozwala na korzystanie z utworów Ctrl+ Alt+ F1-7.
źródło
Walczyłem również z tym i rozwiązałem go, używając po prostu dysku USB na żywo Ubuntu i zastępując plik symboli klawiatury / PC domyślnym. Proste rozwiązanie, ale zajęło mi trochę czasu, zanim o tym pomyślałem, więc mam nadzieję, że to pomoże innym ludziom.
źródło