LINUX.ORG.RU

Подвисания GUI

 , , ,


0

2

Fedora 34 на HP ProBook

Через некоторое время после перезагрузки начинаются подвисания гуя - мышь при движении останавливается на секунду, в это же время клавиатура перестаёт печатать. Музыка на фоне продолжает играть, видео - проигрываются. Т.е. это не система вывода изображения и звука тормозит, а именно подсистема ввода.

Я почти смирился с этим, но…

В некоторых приложениях при печати на клаве с моей скоростью получаются дублирования знаков. Например, может вполлллллллне получчччччччиться вот такккккое предлоооооооожение. Это заставляет меня печатать медленно.

Как идентифицировать проблему и решить её?

★★★★★

Или Wayland хваленый, или Гном 40 еще сыроват.

ololoid ★★★★
()

У меня такое появляется при использовании Gnome с Wayland, на иксах все нормально. Самое интересное, что данное поведение у меня не зависит от текущей нагрузки в системе. Чудеса могут появляться после 30-ти минутного обеденного отдыха без задач, так и под нагрузкой при компиляции.

anonymous
()
Ответ на: комментарий от anonymous

Забыл указать. Карта AMD. Возможно, в этом проблема, но это не точно.

anonymous
()
Ответ на: комментарий от anonymous

Когда там иксы собираются окончательно выбрасывать из федоры? Я не хочу случайно проапгрейдиться на эту версию.

rupert ★★★★★
()

Щас угадаю. В логах у тебя что-то типа " event processing lagging behind by XXms, your system is too slow " в то время как под вендой все работает отлично?

bhfq ★★★★★
()
Последнее исправление: bhfq (всего исправлений: 1)

Подписался, похожая проблема под бубунтой. Есть мысль, что дело в расширениях и/или в недостатке RAM. У меня проблема начинает проявляться если долго жирнолис незакрытый повисел + долго не рестартовал щель. Если рестартануть шелл(alt+f2, r, enter) - на какое-то время симптомы пропадают. После рестарта тормозиловских приложений - эффект держится дольше.

pon4ik ★★★★★
()
Ответ на: комментарий от EXL

Да, но на вяленом тоже самое, и ещё куллером жужжит постоянно.

pon4ik ★★★★★
()
Ответ на: комментарий от pon4ik

А как? Вот пока RAM не занят больше чем на 75% проблема не воспроизводится.

купи оперативки... это типичный ООМ

jo_b1ack ★★★★★
()
Ответ на: комментарий от jo_b1ack

У меня похожая проблема. Графика фризится на полсекунды раз в пару минут, при этом занято 15-20 из 24..

izzholtik ★★★
()
Ответ на: комментарий от pon4ik

Ну не знаю. У меня занято от силы процентов 10-15 от имеющейся памяти и при этом наблюдаю подобное.

anonymous
()
Ответ на: комментарий от anonymous

Сегодня больше обычного уделил внимание проявлению проблемки - подтверждаю, при половине незанятой рамы оно так-же воспроизводится. Из закономерностей вижу только такие:

  • Пропадает после перезапуска щели
  • Долго не появляется пока не имеешь дело с видео(ютуб, созвоночки в скайп, гуглмит, зум и джитси)
pon4ik ★★★★★
()
Ответ на: комментарий от anonymous

специально просидел на иксах весь рабочий день. вроде все ровно было. сейчас, под вечер, такие же залипания. так что, иксы или вяленый - разницы нет.

bvn13 ★★★★★
() автор топика
Ответ на: комментарий от Aber

вот такое там в конце

[75994.327709] Lockdown: systemd-logind: hibernation is restricted; see man kernel_lockdown.7
[76377.585381] Bluetooth: hci0: urb 00000000e84c20e8 submission failed (90)
[76377.585387] Bluetooth: hci0: sending frame failed (-90)
[76389.051110] Bluetooth: hci0: SCO packet for unknown connection handle 257
[76390.607018] Bluetooth: hci0: urb 00000000511ac33e submission failed (90)
[76390.607024] Bluetooth: hci0: sending frame failed (-90)
[76665.316149] Bluetooth: hci0: SCO packet for unknown connection handle 257
[83666.700548] Bluetooth: hci0: urb 000000001d24a27b submission failed (90)
[83666.700557] Bluetooth: hci0: sending frame failed (-90)
[83674.136317] Bluetooth: hci0: SCO packet for unknown connection handle 257
[83686.045354] Bluetooth: hci0: urb 000000005ef74fe0 submission failed (90)
[83686.045370] Bluetooth: hci0: sending frame failed (-90)
[84247.584748] pcieport 0000:00:1d.4: AER: Multiple Corrected error received: 0000:02:00.0
[84247.584759] pcieport 0000:00:1d.4: PCIe Bus Error: severity=Corrected, type=Data Link Layer, (Transmitter ID)
[84247.584768] pcieport 0000:00:1d.4:   device [8086:9db4] error status/mask=00001000/00002000
[84247.584771] pcieport 0000:00:1d.4:    [12] Timeout               
[84247.584776] nvme 0000:02:00.0: PCIe Bus Error: severity=Corrected, type=Data Link Layer, (Receiver ID)
[84247.584778] nvme 0000:02:00.0:   device [1344:5410] error status/mask=00000040/00002000
[84247.584779] nvme 0000:02:00.0:    [ 6] BadTLP                
[84247.584781] nvme 0000:02:00.0: AER:   Error of this Agent is reported first
[88236.834681] pcieport 0000:00:1d.4: AER: Multiple Corrected error received: 0000:02:00.0
[88236.834703] pcieport 0000:00:1d.4: PCIe Bus Error: severity=Corrected, type=Data Link Layer, (Transmitter ID)
[88236.834709] pcieport 0000:00:1d.4:   device [8086:9db4] error status/mask=00001000/00002000
[88236.834716] pcieport 0000:00:1d.4:    [12] Timeout               
[88236.834727] nvme 0000:02:00.0: PCIe Bus Error: severity=Corrected, type=Data Link Layer, (Receiver ID)
[88236.834732] nvme 0000:02:00.0:   device [1344:5410] error status/mask=00000040/00002000
[88236.834738] nvme 0000:02:00.0:    [ 6] BadTLP                
[88236.834743] nvme 0000:02:00.0: AER:   Error of this Agent is reported first
[89139.074604] Bluetooth: hci0: urb 00000000cefed8d8 submission failed (90)
[89139.074616] Bluetooth: hci0: sending frame failed (-90)
[89379.259334] Bluetooth: hci0: SCO packet for unknown connection handle 257
[89554.072592] Bluetooth: hci0: urb 00000000cb71a38c submission failed (90)
[89554.072611] Bluetooth: hci0: sending frame failed (-90)
[89667.360324] Bluetooth: hci0: urb 0000000053861652 submission failed (90)
[89667.360343] Bluetooth: hci0: sending frame failed (-90)
[90533.657410] Bluetooth: hci0: SCO packet for unknown connection handle 257
[91406.061397] Bluetooth: hci0: urb 00000000901aa7be submission failed (90)
[91406.061403] Bluetooth: hci0: sending frame failed (-90)
[94558.569938] pcieport 0000:00:1d.4: AER: Multiple Corrected error received: 0000:02:00.0
[94558.569946] pcieport 0000:00:1d.4: PCIe Bus Error: severity=Corrected, type=Data Link Layer, (Transmitter ID)
[94558.569948] pcieport 0000:00:1d.4:   device [8086:9db4] error status/mask=00001000/00002000
[94558.569950] pcieport 0000:00:1d.4:    [12] Timeout               
[94558.569956] nvme 0000:02:00.0: PCIe Bus Error: severity=Corrected, type=Data Link Layer, (Receiver ID)
[94558.569957] nvme 0000:02:00.0:   device [1344:5410] error status/mask=00000040/00002000
[94558.569959] nvme 0000:02:00.0:    [ 6] BadTLP                
[94558.569960] nvme 0000:02:00.0: AER:   Error of this Agent is reported first
[94588.611362] nvme nvme0: I/O 704 QID 1 timeout, aborting
[94588.612804] nvme nvme0: Abort status: 0x0
[108039.288669] input: MID ANC (AVRCP) as /devices/virtual/input/input68
bvn13 ★★★★★
() автор топика
Ответ на: комментарий от Dog

почитай выше - без разницы

bvn13 ★★★★★
() автор топика
Ответ на: комментарий от rupert

на иксах тоже тормозит. только на исках еще и вывод видео тормозит.

заметил, что на иксах eduke32 дергает вывод графики и мышь не реагирует. на вяленом не было замечено в eduke32/

bvn13 ★★★★★
() автор топика
Последнее исправление: bvn13 (всего исправлений: 1)
Ответ на: комментарий от bvn13

Будет кек, если проблема решится путём отключения анимаций (у гнома вечные проблемы с ними, 40 GNOME тормозил при открытии нескольких окошек в overview, пока не вышел 40.2-40.3)

anonymous
()
Ответ на: комментарий от bvn13

в journalctl логи libinput

попробуй так

journalctl -b --no-hostname -o short-monotonic

есть вариант переключиться на evdev вместо libinput, хз как это делается в федорах и валянных.

@pon4ik ^

bhfq ★★★★★
()
Последнее исправление: bhfq (всего исправлений: 1)
Ответ на: комментарий от pon4ik

Сколько видеопамяти на системе если встройка в проц то лучше увеличить наверное аж до 1гб, хотя у меня виртуалки работали ОК и с 256мб vram. Хотя если было близко к vram oom то firefox тупо бы артефачил черными квадратами.

bhfq ★★★★★
()
Последнее исправление: bhfq (всего исправлений: 1)
Ответ на: комментарий от bvn13

Все в порядке с nvme накопителем? Я вижу какие-то ошибки связанные с ним. Покажи что за модель lspci -vs "02:00.0"

Интересно, когда возникают тормоза что показывает iotop, я помню когда у меня ssd отваливался там было кажись waiting io или что-то вроде этого.

Aber ★★★★★
()
Последнее исправление: Aber (всего исправлений: 1)

репорть в базгиллу, жди ответа, очевидный же план

anonymous
()
Ответ на: комментарий от pon4ik

А как? Вот пока RAM не занят больше чем на 75%

mem2log, psi2log

psi2log позволит смотреть также давление I/O при лагах и делать выводы о связи лагов с давлением памяти или I/O

anonymous
()
Ответ на: комментарий от bhfq

Встройка, выдано 512. Это максимум для моего раритета.

pon4ik ★★★★★
()
Ответ на: комментарий от Aber
# lspci -vs "02:00.0"
02:00.0 Non-Volatile memory controller: Micron Technology Inc Device 5410 (rev 01) (prog-if 02 [NVM Express])
	Subsystem: Micron Technology Inc Device 0100
	Flags: bus master, fast devsel, latency 0, IRQ 16, NUMA node 0
	Memory at f1000000 (64-bit, non-prefetchable) [size=16K]
	Capabilities: [80] Express Endpoint, MSI 00
	Capabilities: [d0] MSI-X: Enable+ Count=32 Masked-
	Capabilities: [e0] MSI: Enable- Count=1/1 Maskable- 64bit+
	Capabilities: [f8] Power Management version 3
	Capabilities: [100] Vendor Specific Information: ID=1556 Rev=1 Len=008 <?>
	Capabilities: [108] Latency Tolerance Reporting
	Capabilities: [110] L1 PM Substates
	Capabilities: [200] Advanced Error Reporting
	Capabilities: [300] Secondary PCI Express
	Kernel driver in use: nvme
	Kernel modules: nvme
bvn13 ★★★★★
() автор топика
Последнее исправление: bvn13 (всего исправлений: 1)

Заметил ещё такую штуку - у меня прошли апдейты. Оно попросило ребутнуться, а я на недельку забил. Сегодня утром ребутнулся и целый день проблемка не воспроизводилась. Возможно - совпадение :)

pon4ik ★★★★★
()
Ответ на: комментарий от pon4ik

я сегодня поставил апдейты и после ребута проблема была на свежезагруженной системе без открытых приложений - память была не задействована под ноль. проверял как на иксах, так и на вяленом. спустя пару релогинов - как-то прошло, сижу в итоге на иксах пока

bvn13 ★★★★★
() автор топика
Последнее исправление: bvn13 (всего исправлений: 1)
Ответ на: комментарий от bvn13

Накопитель странный но ничего плохого про него вроде не пишут, по ключевым словам нагуглил эту страницу, ради прикола попробуй загрузиться с опцией ядра pci=nommconf, вдруг поможет :)

Aber ★★★★★
()
Ответ на: комментарий от Aber

добавил эту опцию, тестирую. спасибо!

bvn13 ★★★★★
() автор топика
Ответ на: комментарий от Aber

вот выводы iotop, сижу на иксах. второй день после перезагрузки - начало подтормаживать

Total DISK READ :       0.00 B/s | Total DISK WRITE :       3.59 K/s
Actual DISK READ:       0.00 B/s | Actual DISK WRITE:       0.00 B/s
    TID  PRIO  USER     DISK READ  DISK WRITE  SWAPIN     IO>    COMMAND                                                                                                                                                        
   2287 be/4 bvn13	 0.00 B/s    0.00 B/s  0.00 %  0.01 % Xorg vt2 -displayfd 3 -auth /run/user/1000/gdm/Xauthority -nolisten tcp -background none -noreset -keeptty -novtswitch -verbose 3
   4819 be/4 bvn13	 0.00 B/s    3.59 K/s  0.00 %  0.00 % vivaldi-bin --new-window
      1 be/4 root        0.00 B/s    0.00 B/s  0.00 %  0.00 % systemd rhgb --switched-root --system --deserialize 30

Total DISK READ :       0.00 B/s | Total DISK WRITE :       3.36 K/s
Actual DISK READ:       0.00 B/s | Actual DISK WRITE:       0.00 B/s
    TID  PRIO  USER     DISK READ  DISK WRITE  SWAPIN     IO>    COMMAND                                                                                                                                                        
   2287 be/4 bvn13	 0.00 B/s    0.00 B/s  0.00 %  0.11 % Xorg vt2 -displayfd 3 -auth /run/user/1000/gdm/Xauthority -nolisten tcp -background none -noreset -keeptty -novtswitch -verbose 3
2618961 be/4 bvn13	 0.00 B/s    3.36 K/s  0.00 %  0.00 % java --add-opens java.base/java.util=ALL-UNNAMED --add-opens java.base/java.lang~r-6.8.jar org.gradle.launcher.daemon.bootstrap.GradleDaemon 6.8 [Daemon periodic]
      1 be/4 root        0.00 B/s    0.00 B/s  0.00 %  0.00 % systemd rhgb --switched-root --system --deserialize 30
      2 be/4 root        0.00 B/s    0.00 B/s  0.00 %  0.00 % [kthreadd]
      3 be/0 root        0.00 B/s    0.00 B/s  0.00 %  0.00 % [rcu_gp]
      4 be/0 root        0.00 B/s    0.00 B/s  0.00 %  0.00 % [rcu_par_gp]
      6 be/0 root        0.00 B/s    0.00 B/s  0.00 %  0.00 % [kworker/0:0H-events_highpri]
      9 be/0 root        0.00 B/s    0.00 B/s  0.00 %  0.00 % [mm_percpu_wq]
     10 be/4 root        0.00 B/s    0.00 B/s  0.00 %  0.00 % [rcu_tasks_kthre]
     11 be/4 root        0.00 B/s    0.00 B/s  0.00 %  0.00 % [rcu_tasks_rude_]
     12 be/4 root        0.00 B/s    0.00 B/s  0.00 %  0.00 % [rcu_tasks_trace]
     13 be/4 root        0.00 B/s    0.00 B/s  0.00 %  0.00 % [ksoftirqd/0]
     14 be/4 root        0.00 B/s    0.00 B/s  0.00 %  0.00 % [rcu_sched]
     15 rt/4 root        0.00 B/s    0.00 B/s  0.00 %  0.00 % [migration/0]

bvn13 ★★★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.