((TOLONG DI SINI, INI ADALAH WIKI! TAPI BUKAN JAWABAN, ADALAH GAMBAR BESAR 2019))
MENINJAU HIPOTESIS BANYAK:
Apakah kelambatan ini merupakan efek samping dari Trojan yang memindai keyboard kita?
Tampaknya tidak, tetapi pemeriksaan ganda diperlukan: tolong laporkan di sini bukti (dan prosedur untuk memeriksa bukti) tentang hipotesis Trojan.
Bukti yang bukan "Trojan eksternal": masalah lag tetap ada di USB-Live dan di instalasi UBUNTU 18 baru - sebelum menginstal aplikasi "eksternal dari ISO " apa pun.
PS: "internal" diperkenalkan dengan merilis distribusi ISO 18 ... jadi, kita dapat mempertimbangkan bug, bukan virus.
Apakah kelambatan ini disebabkan oleh fitur "Tombol Lambat"
Ini masalah lain! Ini adalah hipotesis pertama yang baik, mudah diuji dan dibuang.
CATATAN: halaman ini menerima ribuan tampilan halaman, jadi, jika Anda mencari "Tombol Lambat", lihat jawaban dan solusi yang baik (4 suara) ini (atau lihat diskusi halaman lain ini ).
Apakah kelambatan ini menjadi masalah kelambatan perangkat keras ?
Tidak, lihat komentar @TrinitronX yang menunjukkan bahwa itu bukan. Semua jenis perangkat keras menawarkan pengalaman jeda yang sama , ini bukan "jeda oleh perangkat keras berkinerja rendah".
Apakah kelambatan ini menjadi masalah driver USB?
Ya, masalah USB-keyboard, bug atau konflik pada perangkat lunak driver-perangkat ... Tetapi sesuatu yang terjadi terutama dengan mesin lama dan / atau perangkat lama, ketika porting dari UBUNTU v16 LTS ke v18 LTS, karena keterlambatan tidak ada pada v16 juga pada perangkat modern.
Bukti : silakan periksa semua komentar dan jawaban (dan edit di sini cantumkan), mereka semua berbicara tentang perangkat USB yang berbeda.
KESIMPULAN TENTANG MASALAH UTAMA KAMI DAN HIPOTESIS YANG BENARNYA:
Masalah ini adalah kelambatan yang disebabkan oleh perubahan ke beberapa keyboard USB
Ulasan 2019 atas pertanyaan ini adalah tentang bug driver keyboard USB dan manifestasinya sebagai kelambatan.
Setelah ~ 1,5 tahun pertanyaan ini stabil dan menawarkan kesaksian umum tentang lag input keyboard: bahwa itu adalah lag 1 detik hingga 3 detik , secara umum memulai bagian atau mengubah perangkat USB (menjadi non-USB). Di semua aplikasi (misalnya terminal, Gedit, browser, kadang-kadang masuk). Ini adalah bug nyata dalam distribusi UBUNTU 18 .
Bagaimana cara mendeteksi / mengkonfirmasi bahwa masalah saya adalah masalah INI?
Memantau perubahan dalam syslog selama kejadian lag oleh
tail -f /var/log/syslog
: buka di jendela terminal dan di jendela lain tes untuk mengedit dengan keyboard USB dan keyboard asli (onboard). Kumpulkan bukti dan bandingkan di sini dengan yang dilaporkan.
grep -i controller /var/log/syslog
harus menunjukkan garis "ohci_hcd: USB" pada bukti yang dikumpulkan.
grep -i ETC /var/log/syslog
Anda dapat menggunakan kata lain (mis. "tidak ditangani") sebagai gantinya "ETC" untuk memeriksa bukti yang dikumpulkan.
INFORMASI BERMANFAAT LAIN UNTUK JAWABAN DAN PEMBAHASAN
Studi kasus, profil lengkap (sistem dan perangkat keras) di mana masalah lag INI terjadi.
KASUS 1 . Ini adalah UBUNTU 18 LTS baru, mesin bekerja dengan baik dengan Ubuntu 16 LTS (di partisi lain), itu adalah Samsung tua dengan Intel i3 core, disk SSD dan RAM yang digunakan sebagai free -m
perintah ini :
total used free shared buff/cache available
Mem: 3741 1466 1278 260 995 1794
Swap: 2047 0 2047
Memantau perubahan dalam syslog selama kejadian kelambanan, perubahan utama, dan bukti lainnya:
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"
Dalam eksperimen semacam ini yang utama grep
adalah:
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