Zaktualizowano od 16.04 do 16.10; klawiatura i mysz nie działają już po przejściu do ekranu blokady

33

Właśnie zaktualizowałem do wersji 16.10 (dostałem 16.04 kilka tygodni temu, wciąż nowy w Linuksie). Klawiatura nadal działa, gdy muszę wprowadzić hasło w celu odszyfrowania dysku lvm, ale przestaje działać (wraz z myszą) po przejściu do ekranu logowania. Czy to znany problem? Jak to naprawić? Nawiasem mówiąc, jest on zainstalowany na konsoli Think Lenovo.

Dzięki

Edycja: wróciłem do domu i spróbowałem podłączyć klawiaturę USB. Nie działa (ponownie dopiero po przejściu do ekranu logowania). Co się u licha dzieje?

Bowdens
źródło

Odpowiedzi:

51

Miałem dzisiaj ten sam problem i znalazłem ten raport o błędzie .

Problem polega na tym, że podczas procesu aktualizacji zapominają o instalacji / aktualizacji pakietu xserver-xorg-input-all!

Więc te instrukcje działały dla mnie na moim notebooku Thinkpad P51 z niewielką modyfikacją:

  1. Naciśnij Shiftklawisz podczas uruchamiania, aby wyświetlić menu GRUB.
  2. W GRUB-ie wybierz Opcje zaawansowane, a następnie pierwsze jądro z trybem odzyskiwania.
  3. Wybierz „Sieć”, aby uzyskać dostęp do sieci (wymagany do instalacji pakietu)
  4. Wybierz „Drop to root shell”
  5. Naciśnij, Enteraby potwierdzić.
  6. W moim systemie nie jest to konieczne, ponieważ system plików został podłączony rw, ale w razie potrzeby wtedy mount -o rw,remount /.
  7. Zainstaluj potrzebny pakiet: apt install xserver-xorg-input-all(i komunikat, że muszą odinstalować pakiety 16.04!)
  8. Naciśnij Ctrl+, Daby opuścić powłokę główną.
  9. Wybierz wznowienie rozruchu z menu.
  10. Teraz mogłem tylko zalogować się do konsoli.
  11. sudo reboot

Po ponownym uruchomieniu mysz i klawiatura ThinkPada oraz zewnętrzna mysz i klawiatura działały poprawnie!

Arties
źródło
2
Dzięki za podpowiedź, rozwiązałem to przez SSH w maszynie i po prostusudo apt install xserver-xorg-input-all
Fahl-Design
1
Dziękuję bardzo za pomoc; ta szczegółowa odpowiedź naprawdę pomogła. Dodałbym, że włączenie sieci w Opcjach zaawansowanych nie zawsze działa w takiej sytuacji. Możesz skończyć z komunikatami o błędach dla /etc/resolv.confpliku nieistniejącego / uszkodzony link W takim przypadku polecam echo "nameserver 8.8.8.8" > /etc/resolv.conf. Spróbuj także mieć połączenie przewodowe, łatwiejsze niż uruchomienie wifi w tym scenariuszu.
shf8888,
1
Również dobre dla v 18.04
DavidC
1
Dziękuję Ci! Miałem ten problem, gdy próbowałem zainstalować mtrack na Ubuntu 16.04, a twoje rozwiązanie również go rozwiązało. Tyle że na początku musiałem nacisnąć Esc zamiast shift.
Peter
1
Pracowano w dniach 18.04.3
ICE
19

Miałem ten sam problem. Naprawiłem to używając tylko mojego gładzika. Musiałem włączyć klawiaturę ekranową w Ustawieniach systemu> Uniwersalny dostęp> Pisanie, a następnie otworzyłem terminal i uruchomiłem sudo apt install xserver-xorg-input-all. Po ponownym uruchomieniu wszystko było w porządku. Trochę nudne, ale to najprostsze rozwiązanie, jakie widziałem.

benjxg
źródło
Dzięki. To mnie uratowało. Krótka skuteczna odpowiedź. Ten koleś przestraszył mnie swoimi 11 krokami. To pytanie zostało zadane w kwietniu. Dwa miesiące temu żadne ciało jeszcze nie myślało, żeby to naprawić?
Mohammed Joraid
4
MJored, 11 kroków jest zrozumiałych ze względu na fakt, że osoba, która zadała pytanie, straciła zarówno klawiaturę, jak i mysz..aka..trackpad. Bez myszy nie można uzyskać dostępu do klawiatury online.
Michael Colby
Jak włączyć klawiaturę ekranową, ponieważ klawiatura i touchpad nie działają na ekranie logowania? Zaktualizowałem moje Ubuntu z 16.04 do 17.04.
Katty
Działa to dla mnie z przewodową klawiaturą aluminiową Mac, po prostu nie zapomnij podłączyć klawiatury, to był mój drugi problem po uruchomieniu tych poleceń i klawiatura nie działała. DOH!
Robby1212,
7

Aby to naprawić, możesz użyć Live CD lub jak sugeruje @Arties użycie trybu odzyskiwania do uruchomienia apt-get, aby uzyskać nowe pliki do naprawy systemu.

-

sudo mount /dev/sda1 /mnt
sudo mount --bind /dev /mnt/dev
sudo mount --bind /proc /mnt/proc
sudo mount --bind /sys /mnt/sys
sudo chroot /mnt
apt update
apt upgrade
apt full-upgrade -y
apt install -y ubuntu-desktop
apt install xserver-xorg-input-all

Jeśli masz problemy z dostępem do sieci po chroot, prawdopodobnie używasz DHCP i możesz obejść ten problem, dodając serwery nazw OpenDNS do /etc/resolv.conf po użyciu chroot:

nameserver 208.67.222.222
nameserver 208.67.220.220
Waqleh
źródło
Ta odpowiedź uratowała mi życie !! Dopiero po dodaniu serwera nazw do /etc/resolv.conf myślę, że musiałem zrestartować LiveCD
divHelper11 28.01.2018
1
Po chroot dodałem serwery nazw do /etc/resolv.conf i wszystko poszło dobrze. Wielkie dzięki.
mip
3

Poszedłem od 16.04 do 17.04. Zamiast przejść przez tryb odzyskiwania wybrałem inną trasę. (Z jakiegoś powodu nie mogę połączyć się z Internetem w trybie odzyskiwania)

Mam włączoną funkcję ssh na pulpicie Ubuntu, więc po prostu połączyłem się z nią zdalnie, zainstalowałem pakiet xserver-xorg-input-all i uruchomiłem ponownie. Moja mysz i klawiatura znów działają.

Jay Phillips
źródło
0

Oto sposób, w jaki udało mi się, choć jest to trochę niekonwencjonalne. Na laptopie nie miałem żadnej funkcji klawiatury, ale korzystałem z gładzika. Myślę, że wcześniej naprawiłem funkcjonalność gładzika. Próbowałem 11-etapowego planu z @Arties powyżej, ale utknąłem na kroku 7, prawdopodobnie z powodu problemu z połączeniem internetowym. Tak więc na moim komputerze z systemem WIN10 utworzyłem plik tekstowy w Notepad ++ z zakończeniami linii uniksowych (Edycja> Konwersja EOL ...) i wpisałem:

sudo apt install xserver-xorg-input-all
<blank line with Unix line ending>
<my password>
<blank line with Unix line ending>
y
<blank line with Unix line ending>

Przenieśliłem ten plik tekstowy na laptop Ubuntu za pomocą pamięci USB. Następnie za pomocą gładzika otworzyłem plik tekstowy i użyłem prawego przycisku myszy, aby skopiować i wkleić różne wiersze (i kolejne puste wiersze, aby uniknąć używania przycisku ENTER na klawiaturze) w odpowiednim oknie. Nie jestem pewien, czy zakończenia linii uniksowych (w porównaniu z zakończeniami linii Windows) były krytyczne. Funkcjonalność klawiatury została przywrócona po jednym lub dwóch restartach. Mam nadzieję, że to komuś pomoże.

ptenax
źródło
0

Mój problem polegał na tym, że po przejściu na Gnome3 (cynamon?) Na 64-bitowym NUC Intela z systemem Ubuntu 16.04.3 LTS, mysz USB przestałaby całkowicie działać. Zwykle byłby w tym stanie, gdy komputer (NUC) był bezczynny i przeszedł w tryb blokady; ale kilka razy zdarzyło się to również podczas pisania i pisania.

Wystarczy odłączyć i ponownie podłączyć mysz, aby zawsze działała natychmiast.

Postępowałem zgodnie z radą, aby zabić fwupd, ale problem wciąż się powtarzał - ale zobaczyłem też, że demon został uruchomiony ponownie. Więc „mogę usunąć” d fwupd i zabiłem go, i od tego czasu problem nie powrócił. Nie ma strony podręcznika użytkownika dla fwupd i nie jestem pewien, jak ważny jest ten komponent, ani nawet czy wskazane byłoby, aby pozwolił on wprowadzić zmiany oprogramowania wewnętrznego do NUC.

Aktualizacja: wkrótce rozmawiałem. Problem nadal występuje, więc fwupd prawdopodobnie nie jest winowajcą.

LukeJKendall
źródło