Xorg: високе використання процесора (94%) у рухомій миші (Ubuntu 18.04)


10

щоразу, коли я досить переміщую мишу, це призводить до високого використання процесора. Знімок екрана на новому X сесії.

Xorg Займає багато процесора

Це також спричиняє часті морози, якщо я запускаю інші програми, наприклад, ігри.

[1075299.085] (II) event4  - Corsair Corsair Vengeance M90 Mouse: SYN_DROPPED event - some input events have been lost.
[1077813.434] (II) event4  - Corsair Corsair Vengeance M90 Mouse: SYN_DROPPED event - some input events have been lost.
[1077814.079] (II) event4  - Corsair Corsair Vengeance M90 Mouse: SYN_DROPPED event - some input events have been lost.
[1077814.246] (II) event4  - Corsair Corsair Vengeance M90 Mouse: SYN_DROPPED event - some input events have been lost.
[1077814.682] (II) event4  - Corsair Corsair Vengeance M90 Mouse: SYN_DROPPED event - some input events have been lost.
[1077831.975] (EE) client bug: timer event4 debounce: offset negative (-18ms)
[1077831.975] (II) event4  - Corsair Corsair Vengeance M90 Mouse: SYN_DROPPED event - some input events have been lost.
[1077831.975] (II) event4  - Corsair Corsair Vengeance M90 Mouse: WARNING: log rate limit exceeded (5 msgs per 30000ms). Discarding future messages.
[1120008.128] (II) event4  - Corsair Corsair Vengeance M90 Mouse: SYN_DROPPED event - some input events have been lost.

Чи є спосіб використання процесора не таким високим?

Редагувати:

Я пробував з іншими мишами. Здається, використання CPU збільшується з DPI миші або, якщо бути точним, загальна миша спричинить сплеск використання процесора, але не настільки, як ігрова миша.

Я також перевірив, чи увімкнено апаратне прискорення.

$ glxinfo | grep "direct rendering"
direct rendering: Yes

EDIT 2:

Процесор являє собою AMD FX-6350

GPU - це AMD RX Vega 56


Спробуйте Ubuntu Unity Desktop замість стандартного робочого столу Gnome. Я знайшов продуктивність набагато краще на своєму ноутбуку Skylake.
WinEunuuchs2Unix

Я використовую xfce, хоча.
Зефір

Вибачте, що я пропустив цей тег на своєму крихітному телефоні :(
WinEunuuchs2Unix

1
Для порівняння, у мене є AMD Kaveri A8-7600 APU, і хитання моєю мишкою вбік додає приблизно 12% до Xorg (до 0-0,7 до 12-13% процесора). У той же час Firefox піднімається до подібного, але я можу отримати понад 20%, якщо швидко помахую! Цікавий.
pbhj

Відповіді:


3

Ви можете спробувати змінити параметр швидкості опитування миші на модулі ядра usbhid . Ви можете змінювати його значення під час руху, працюючи як супер користувач

echo "4" > /sys/module/usbhid/parameters/mousepoll

Це змінює швидкість опитування зі значення за замовчуванням 0 (тобто "необмежене") до 4 мс (або 250 Гц).

Примітка. Після цього вам доведеться відключити мишу, щоб побачити будь-який ефект.

При умови , що допомагає, ви могли б зробити ці зміни постійними шляхом додавання параметра в рядку GRUB_CMDLINE_LINUX_DEFAULTв /etc/default/grubяк так

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash usbhid.mousepoll=4"                                                                                                      

Потім бігайте

update-grub 

і

reboot 

1
У моєму випадку високе використання процесора залишилось колишнім. Я відключив свою мишку.
Джиммі Він
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.