Периодические глюки ввода в xorg

Автор PbI6A, 30 января 2020, 07:09:19

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

PbI6A

Здравствуйте!

Странная проблема. Временами глючит ввод в xorg с разными симптомами. Симптомов несколько:
1. самый частый случай. При переключении Alt+Tab как будто "залипает" клавиша Tab и после отпускания клавиш продолжает бесконечно вводиться Tab в поле ввода, пока не нажмёшь и не отпустишь клавишу Tab.
2. более редкий случай. При каком-нибудь действии, например, закрытии произвольной программы, происходит зависание ввода. Xorg перестаёт реагировать на мышь и/или клавиатуру. Симптомы бывают разные:
2.1 залипает мышь, перестаёт кататься. Поскольку мышь у меня включена через ps/2 kvm, её не так-то просто выдернуть и воткнуть в другое гнездо. Альтернативного гнезда ps/2 просто нет. Выхожу из положения переходником 2*ps/2 -> usb, перетыкаю через него в гнездо usb, определяется заново как новое устройство и продолжает работать.
2.2 залипают и мышь и клавиатура. Иногда срабатывает Ctrl+Alt+F1 и можно перезапустить иксы, иногда ввод виснет наглухо :( Аналогично первому случаю, спасает переходник usb.

Как минимум, это не удобно :( И такое случается как дома на 11, так и на работе на десятой версии. Насколько помню, на предыдущих версиях было то же самое. Кто-то встречался с такими проблемами? Может быть, как-то это можно порешать? Костыль какой-нибудь? Перезапуск устройств ввода в xorg без перезапуска самих иксов?
LINUX means: Linux Is Not a UniX
Вернулся на Devuan. Счастлив!

PbI6A

"Никогда такого не было, и вот опять..." :) Сегодня утром пришёл на работу, разблокировал иксы (клава работала!!!), переключился в браузер, потыкал вкладки, позакрывал ненужное, в одной из вкладок надо было ввести пароль, ввёл, нажал Enter, посмотрел на экран - никаких изменений. Потыкал разные клавиши - ничего не набирается. Мышь работает. Выдернул и снова вставил USB переходник с клавой и мышью - всё определилось и работает. Вот что говорит dmesg про оборудование:
Открыть содержимое (спойлер)
[517838.108192] sd 6:0:0:0: [sdc] Attached SCSI removable disk
[517867.006761] usb 1-1.3: USB disconnect, device number 4
[517875.934241] usb 1-1.3: new high-speed USB device number 5 using ehci-pci
[517876.045076] usb 1-1.3: New USB device found, idVendor=05e3, idProduct=0743, bcdDevice= 8.19
[517876.045080] usb 1-1.3: New USB device strings: Mfr=3, Product=4, SerialNumber=5
[517876.045081] usb 1-1.3: Product: USB Storage
[517876.045083] usb 1-1.3: Manufacturer: Generic
[517876.045084] usb 1-1.3: SerialNumber: 000000000819
[517876.045721] usb-storage 1-1.3:1.0: USB Mass Storage device detected
[517876.048506] scsi host6: usb-storage 1-1.3:1.0
[517877.071249] scsi 6:0:0:0: Direct-Access     Generic  STORAGE DEVICE   0819 PQ: 0 ANSI: 6
[517877.071491] sd 6:0:0:0: Attached scsi generic sg2 type 0
[517878.031096] sd 6:0:0:0: [sdc] Spinning up disk...
[517879.054271] .
[517879.423186] sd 6:0:0:0: [sdc] Attached SCSI removable disk
[533001.879619] usb 1-1.3: USB disconnect, device number 5
[свернуть]
- это что было с оборудованием до выходных. Подключал и отключал флэшки, ничего с устройствами ввода.
Открыть содержимое (спойлер)
[733395.940740] md: data-check of RAID array md0
[733397.806722] md: delaying data-check of md1 until md0 has finished (they share one or more physical units)
[733631.732538] md: md0: data-check done.
[733631.748547] md: data-check of RAID array md1
[743713.723766] md: md1: data-check done.
[846822.205197] usb 1-1.6: USB disconnect, device number 3
[846829.297847] usb 2-2: new low-speed USB device number 2 using xhci_hcd
[846829.448945] usb 2-2: New USB device found, idVendor=13ba, idProduct=0017, bcdDevice= 0.01
[846829.448947] usb 2-2: New USB device strings: Mfr=0, Product=1, SerialNumber=0
[846829.448947] usb 2-2: Product: Generic USB K/B
[846829.451184] input: Generic USB K/B as /devices/pci0000:00/0000:00:14.0/usb2/2-2/2-2:1.0/0003:13BA:0017.0003/input/input16
[846829.510057] hid-generic 0003:13BA:0017.0003: input,hidraw0: USB HID v1.10 Keyboard [Generic USB K/B] on usb-0000:00:14.0-2/input0
[846829.511886] input: Generic USB K/B Mouse as /devices/pci0000:00/0000:00:14.0/usb2/2-2/2-2:1.1/0003:13BA:0017.0004/input/input17
[846829.511989] input: Generic USB K/B System Control as /devices/pci0000:00/0000:00:14.0/usb2/2-2/2-2:1.1/0003:13BA:0017.0004/input/input18
[846829.569985] hid-generic 0003:13BA:0017.0004: input,hidraw1: USB HID v1.10 Mouse [Generic USB K/B] on usb-0000:00:14.0-2/input1
[свернуть]
- это происходило уже сегодня. То есть никаких событий с устройствами не происходило :(
Вообще, из наблюдений за гюком, мне кажется, что это какая-то проблема с переключением между окнами. То ли что-то из окружения (или как оно там называется?) одной программы не выгружается и попадает в окружение другой :( Передёргивание USB устройств ввода, конечно, помогает, но это костыль :(
LINUX means: Linux Is Not a UniX
Вернулся на Devuan. Счастлив!