Actualizado del 16.04 al 16.10; el teclado y el mouse ya no funcionan después de llegar a la pantalla de bloqueo

33

Así que acabo de actualizar a 16.10 (acabo de recibir 16.04 hace unas semanas, todavía nuevo en Linux). El teclado aún funciona cuando necesito ingresar mi contraseña para desencriptar la unidad lvm, pero deja de funcionar (junto con el mouse) cuando llego a la pantalla de inicio de sesión. ¿Es este un problema conocido? ¿Cómo puedo solucionar esto? Por cierto, esto está instalado en un panel de pensamiento de Lenovo.

Gracias

Editar: llegué a casa e intenté conectar un teclado usb. No funciona (nuevamente solo después de llegar a la pantalla de inicio de sesión). ¿Qué diablos está pasando?

Bowdens
fuente

Respuestas:

52

Tuve el mismo problema hoy y encontré este informe de error .

¡El problema parece ser que durante el proceso de actualización se olvidan de instalar / actualizar el paquete xserver-xorg-input-all!

Así que estas instrucciones me funcionaron en mi notebook thinkpad p51s con una pequeña modificación:

  1. Presione una Shifttecla durante el arranque para obtener el menú GRUB.
  2. En GRUB, seleccione Opciones avanzadas, luego el primer núcleo con el modo de recuperación.
  3. Seleccione "Red" para obtener acceso a la red (necesario para la instalación del paquete)
  4. Seleccione "Soltar al shell de root"
  5. Presione Enterpara confirmar.
  6. En mi sistema no es necesario, ya que, el sistema de ficheros estaba montado rw, pero si es necesario a continuación mount -o rw,remount /.
  7. Instale el paquete necesario: apt install xserver-xorg-input-all(¡y el mensaje de que necesitan desinstalar los paquetes 16.04!)
  8. Presione Ctrl+ Dpara salir de la raíz.
  9. Seleccione reanudar arranque desde el menú.
  10. Ahora solo podía iniciar sesión en la consola.
  11. sudo reboot

¡Después de reiniciar el mouse y el teclado de mi ThinkPad y el mouse y el teclado externos funcionaron bien!

Arties
fuente
2
Gracias por la pista, lo resolví por SSH en la máquina y solosudo apt install xserver-xorg-input-all
Fahl-Design
1
Muchas gracias por tu ayuda; Esta respuesta detallada realmente ayudó. Agregaría que habilitar la red en Opciones avanzadas no siempre funciona en tal situación. Puede terminar con mensajes de error para el /etc/resolv.confarchivo no existente / enlace roto. En tal caso, lo recomiendo echo "nameserver 8.8.8.8" > /etc/resolv.conf. Intente y tenga una conexión por cable también, más fácil que hacer funcionar wifi en este escenario.
shf8888
1
También es bueno para v 18.04
DavidC
1
¡Gracias! Tuve este problema al intentar instalar mtrack en ubuntu 16.04, y su solución también lo solucionó. Excepto que tuve que presionar Esc en lugar de shift al principio.
Peter
1
Trabajó el 18.04.3
ICE
20

Yo tuve el mismo problema. Lo arreglé usando solo mi trackpad. Tuve que habilitar el teclado en pantalla desde Configuración del sistema> Acceso universal> Escritura, luego abrí un terminal y ejecuté sudo apt install xserver-xorg-input-all. Después de un reinicio, todo estuvo bien. Un poco tedioso pero es la solución más simple que he visto.

benjxg
fuente
Gracias. Eso me salvó. Respuesta corta y efectiva. Ese tipo me asustó con sus 11 pasos. Esta pregunta se hizo en abril. Hace dos meses, ¿ningún cuerpo pensó en arreglarlo todavía?
Mohammed Joraid
44
MJored, los 11 pasos son comprensibles debido al hecho de que la persona que hizo la pregunta había perdido tanto el teclado como el mouse ... ya ... el trackpad. Sin un mouse, es imposible acceder al teclado en línea.
Michael Colby
¿Cómo habilitar el teclado en pantalla porque el teclado y el panel táctil no funcionan en la pantalla de inicio de sesión? Estaba actualizando mi Ubuntu de 16.04 a 17.04.
Katty
Esto funcionó para mí usando un teclado de aluminio Mac con cable, solo que no olvide tener el teclado enchufado, ese fue mi segundo problema después de ejecutar estos comandos y el teclado no funcionó. DOH!
Robby1212
7

Para solucionar esto, puede usar el Live CD o como @Arties sugirió usar el modo de recuperación para ejecutar apt-get para obtener los nuevos archivos para arreglar su sistema.

-

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

Si tiene problemas para acceder a su red después de chroot, probablemente use DHCP y pueda solucionar esto agregando servidores de nombres OpenDNS a su /etc/resolv.conf después de usar chroot:

nameserver 208.67.222.222
nameserver 208.67.220.220
Waqleh
fuente
¡Esta respuesta me salvó la vida! Solo después de agregar el servidor de nombres a /etc/resolv.conf creo que tuve que reiniciar el LiveCD
divHelper11
1
Después de chroot, agregué los servidores de nombres a /etc/resolv.conf y todo estuvo bien. Muchas gracias.
mip
3

Pasé de 16.04 a 17.04. En lugar de pasar por el modo de recuperación, tomé una ruta diferente. (Por alguna razón, no puedo conectarme a Internet en modo de recuperación)

Tengo habilitado ssh en mi escritorio Ubuntu, así que simplemente me conecté a él de forma remota e instalé el paquete xserver-xorg-input-all y lo reinicié. Mi mouse y mi teclado están funcionando nuevamente.

Jay Phillips
fuente
0

Aquí hay una manera que logré, aunque es un poco poco ortodoxa. No tenía función de teclado en mi computadora portátil, pero sí utilicé el trackpad. Creo que había reparado la funcionalidad del trackpad anteriormente. Probé el plan de 11 pasos de @Arties arriba, pero me quedé atascado en el paso 7, posiblemente debido a un problema de conexión a Internet. Entonces, en mi máquina WIN10 creé un archivo de texto en Notepad ++ con terminaciones de línea Unix (Edición> Conversión EOL ...) y escribí:

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>

Transferí este archivo de texto a la computadora portátil Ubuntu a través de una memoria USB. Luego, usando el panel táctil, abrí el archivo de texto y usé el botón derecho para copiar y pegar las diversas líneas (y las líneas en blanco posteriores para evitar usar el botón ENTER en el teclado) en la ventana del terminal en el momento adecuado. No estoy seguro si las terminaciones de línea de Unix (versus las terminaciones de línea de Windows) fueron críticas. La funcionalidad del teclado se restauró después de uno o dos reinicios. Espero que esto ayude a alguien.

ptenax
fuente
0

Mi problema fue que después de cambiar a Gnome3 (¿canela?) En un Intel 64bit NUC con Ubuntu 16.04.3 LTS, el mouse USB dejaría de funcionar al azar por completo. Por lo general, estaría en este estado después de que la PC (NUC) hubiera estado inactiva y en modo de bloqueo; pero algunas veces también ocurrió mientras estaba escribiendo y pasando el mouse.

Simplemente desconectando y volviendo a enchufar el mouse siempre lo volvía a hacer funcionar, al instante.

Seguí el consejo de matar a fwupd, pero encontré que el problema aún era recurrente, pero también vi que el demonio se había reiniciado. Así que "eliminé" d fwupd y lo maté, y desde entonces el problema no ha vuelto a ocurrir. No hay una página de manual para fwupd, y no estoy seguro de cuán importante es un componente, ni siquiera si sería aconsejable dejar que haga cambios de firmware a un NUC.

Actualizado: hablé pronto. El problema aún ocurre, por lo que fwupd probablemente no sea el culpable.

LukeJKendall
fuente