((POR FAVOR, EDITE AQUÍ, ES UN WIKI! PERO NO ES UNA RESPUESTA, ES UNA GRAN IMAGEN DE 2019))
REVISANDO LA MUCHAS HIPÓTESIS:
¿Sería este retraso un efecto secundario de un troyano escaneando nuestros teclados?
Parece que no lo es, pero es necesario realizar una doble verificación: informe aquí cualquier evidencia (y procedimientos para verificar la evidencia) sobre la hipótesis del troyano.
Evidencia de que no es un "troyano externo": el problema de retraso persiste en el USB-Live y en las nuevas instalaciones de UBUNTU 18, antes de instalar cualquier aplicación "externa de la ISO ".
PD: "interno" se introduce en la distribución ISO de la versión 18 ... por lo tanto, podemos considerar un error, no un virus.
¿Podría este retraso causado por la función "Teclas lentas"
Es otro problema! Es una buena primera hipótesis, fácil de probar y descartar.
NOTA: esta página recibe miles de páginas vistas, por lo tanto, si estaba buscando "claves lentas", vea esta buena respuesta (4 votos) y solución (o vea esta otra discusión de la página ).
¿Sería este retraso un problema de retraso de hardware ?
No, vea los comentarios de @TrinitronX que demuestran que no es así. Todos los tipos de hardwares ofrecen la misma experiencia de retraso , no es un "retraso de bajo rendimiento de hardware".
¿Sería este retraso un problema con el controlador USB?
Sí, un problema con el teclado USB, un error o un conflicto en el software del controlador del dispositivo ... Pero algo que ocurre principalmente con máquinas antiguas y / o dispositivos viejos, cuando se transfiere de UBUNTU v16 LTS a v18 LTS, porque el retraso no existe en v16 ni en dispositivos modernos.
Evidencias : compruebe todos los comentarios y respuestas (y edítelos aquí), todos hablan de diferentes dispositivos USB.
CONCLUSIÓN SOBRE NUESTRO PROBLEMA PRINCIPAL Y SU HIPÓTESIS CORRECTA:
ESTE problema es el retraso causado por el cambio en algunos teclados USB
Esta revisión de 2019 de la pregunta trata sobre el error del controlador del teclado USB y su manifestación como un retraso.
Después de ~ 1.5 años, esta pregunta es estable y ofrece un testimonio general sobre el retraso de entrada del teclado: que es un retraso de 1 segundo a 3 segundos , en general, comienza una sección o cambia el dispositivo USB (a no USB). En todas las aplicaciones (por ejemplo, terminal, Gedit, navegador, inicio de sesión en ocasiones). Es un error real en la distribución UBUNTU 18 .
¿Cómo detectar / confirmar que mi problema es ESTE problema?
Monitoreo de cambios en el registro del sistema durante las ocurrencias de retraso por
tail -f /var/log/syslog
: ábralo en una ventana de terminal y en otra prueba de ventana para editar con el teclado USB y el teclado original (integrado). Recolecta evidencias y compáralas aquí con las reportadas.
grep -i controller /var/log/syslog
debe mostrar las líneas típicas "ohci_hcd: USB" en las evidencias recopiladas.
grep -i ETC /var/log/syslog
puede usar otras palabras (por ejemplo, "no manejado") en lugar de "ETC" para verificar las evidencias recopiladas.
OTRA INFORMACIÓN ÚTIL PARA RESPUESTAS Y DISCUSIONES
Casos de estudio, perfil completo (sistema y hardware) donde se produjo ESTE problema de retraso.
CASO 1 . Es un UBUNTU 18 LTS nuevo, la máquina funciona bien con Ubuntu 16 LTS (en otra partición), es un viejo Samsung con Intel i3 core, disco SSD y RAM utilizados como este free -m
comando:
total used free shared buff/cache available
Mem: 3741 1466 1278 260 995 1794
Swap: 2047 0 2047
Monitoreo de cambios en el registro del sistema durante las ocurrencias de retraso, cambios principales y otra evidencia:
tail -f /var/log/syslog
.
... /usr/lib/gdm3/gdm-x-session[1324]: (II) config/udev: Adding input device DELL Dell USB Entry Keyboard (/dev/input/event11)
... /usr/lib/gdm3/gdm-x-session[1324]: (**) DELL Dell USB Entry Keyboard: Applying InputClass "libinput keyboard catchall"
... /usr/lib/gdm3/gdm-x-session[1324]: (II) Using input driver 'libinput' for 'DELL Dell USB Entry Keyboard'
... /usr/lib/gdm3/gdm-x-session[1324]: (II) systemd-logind: got fd for /dev/input/event11 13:75 fd 47 paused 0
... /usr/lib/gdm3/gdm-x-session[1324]: (**) DELL Dell USB Entry Keyboard: always reports core events
... /usr/lib/gdm3/gdm-x-session[1324]: (**) Option "Device" "/dev/input/event11"
... /usr/lib/gdm3/gdm-x-session[1324]: (II) event11 - DELL Dell USB Entry Keyboard: is tagged by udev as: Keyboard
... /usr/lib/gdm3/gdm-x-session[1324]: (II) event11 - DELL Dell USB Entry Keyboard: device removed
... /usr/lib/gdm3/gdm-x-session[1324]: (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.1/2-1.1:1.0/0003:413C:2107.0002/input/input13/event11"
En este tipo de experimentos, los principales grep
son:
grep -i HCI /var/log/syslog
... kernel: [ 3770.983036] usb 2-1.1: new low-speed USB device number 5 using ehci-pci
... kernel: [ 7084.642797] usb 2-1.1: new high-speed USB device number 6 using ehci-pci
... kernel: [ 1.141461] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
... kernel: [ 1.141471] ehci-pci: EHCI PCI platform driver
... kernel: [ 1.141981] ehci-pci 0000:00:1a.0: EHCI Host Controller
... kernel: [ 1.142001] ehci-pci 0000:00:1a.0: new USB bus registered, assigned bus number 1
... kernel: [ 1.142025] ehci-pci 0000:00:1a.0: debug port 2
... kernel: [ 1.146059] ehci-pci 0000:00:1a.0: cache line size of 64 is not supported
... kernel: [ 1.146091] ehci-pci 0000:00:1a.0: irq 16, io mem 0xfc806000
... kernel: [ 1.158091] ehci-pci 0000:00:1a.0: USB 2.0 started, EHCI 1.00
... kernel: [ 1.158232] usb usb1: Product: EHCI Host Controller
... kernel: [ 1.159065] ehci-pci 0000:00:1d.0: EHCI Host Controller
... kernel: [ 1.163101] ehci-pci 0000:00:1d.0: cache line size of 64 is not supported
... kernel: [ 1.178159] usb usb2: Manufacturer: Linux 5.0.0-37-generic ehci_hcd
... kernel: [ 1.178720] ehci-platform: EHCI generic platform driver
... kernel: [ 1.178738] ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver
... kernel: [ 1.178743] ohci-pci: OHCI PCI platform driver
... kernel: [ 1.178757] ohci-platform: OHCI generic platform driver
... kernel: [ 1.178768] uhci_hcd: USB Universal Host Controller Interface driver
... kernel: [ 1.467492] ahci 0000:00:1f.2: version 3.0
... kernel: [ 1.468810] scsi host0: ahci
... kernel: [ 1.502080] usb 1-1: new high-speed USB device number 2 using ehci-pci
... kernel: [ 477.859695] usb 2-1.2: new low-speed USB device number 5 using ehci-pci
grep -i controller /var/log/syslog
... kernel: [ 0.270587] acpiphp: ACPI Hot Plug PCI Controller Driver version: 0.5
... kernel: [ 1.120115] shpchp: Standard Hot Plug PCI Controller Driver version: 0.4
... kernel: [ 1.141461] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
... kernel: [ 1.141981] ehci-pci 0000:00:1a.0: EHCI Host Controller
... kernel: [ 1.158232] usb usb1: Product: EHCI Host Controller
... kernel: [ 1.159065] ehci-pci 0000:00:1d.0: EHCI Host Controller
... kernel: [ 1.178157] usb usb2: Product: EHCI Host Controller
...
grep -i controller /var/log/syslog
... kernel: [ 0.270587] acpiphp: ACPI Hot Plug PCI Controller Driver version: 0.5
... kernel: [ 1.120115] shpchp: Standard Hot Plug PCI Controller Driver version: 0.4
... kernel: [ 1.141461] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
... kernel: [ 1.141981] ehci-pci 0000:00:1a.0: EHCI Host Controller
... kernel: [ 1.158232] usb usb1: Product: EHCI Host Controller
... kernel: [ 1.178738] ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver
... kernel: [ 1.178768] uhci_hcd: USB Universal Host Controller Interface driver