Xorg: Hareketli Farede Yüksek CPU Kullanımı (% 94) (Ubuntu 18.04)


10

faremi yeterince hareket ettirdiğimde yüksek işlemci kullanımına neden oluyor. Sağlanan ekran görüntüsü yeni bir X oturumunda.

Xorg Çok fazla CPU alıyor

Bu, örneğin oyun gibi başka programlar çalıştırıyorsam da sık sık donmalara neden olur.

[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 kullanımının bu kadar yüksek olmamasının bir yolu var mı?

DÜZENLE:

Başka farelerle denedim. CPU kullanımının Fare DPI ile arttığı veya tam olarak göründüğü gibi, genel bir fare bir CPU kullanım artışına neden olur, ancak oyun faresi kadar değil.

Donanım hızlandırmanın etkin olup olmadığını da kontrol ettim.

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

DÜZENLEME 2:

CPU bir AMD FX-6350

GPU, AMD RX Vega 56'dır


Varsayılan Gnome Masaüstü yerine Ubuntu Unity Masaüstü'nü deneyin. Skylake dizüstü bilgisayarımda performansı çok daha iyi buldum.
WinEunuuchs2Unix

Yine de xfce kullanıyorum.
Zephyr

Üzgünüm küçük telefonumda bu etiketi kaçırdım :(
WinEunuuchs2Unix

2
Karşılaştırma olarak bir AMD Kaveri A8-7600 APU'm var ve faremi yan yana sallamak Xorg'a yaklaşık% 12 ekliyor (% 0-0.7 ila% 12-13 CPU). Aynı zamanda Firefox benzerlik kazanır, ancak hızlı bir şekilde kıpırdatırsam% 20'nin üzerine çıkabilirim! Meraklı.
pbhj

Yanıtlar:


3

Usbhid Çekirdek modülündeki fare yoklama oranı parametresini değiştirmeyi deneyebilirsiniz . Süper kullanıcı olarak çalışarak değerini anında değiştirebilirsiniz

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

Bu, yoklama oranını varsayılan 0 (yani "sınırsız") değerinden 4 ms'ye (veya 250 Hz) değiştirir.

Not: Daha sonra herhangi bir etki görmek için farenizi yeniden takmanız gerekecektir.

Eğer hattına parametre ekleyerek bu değişiklik kalıcı yapabilir, yardımcı olması şartıyla GRUB_CMDLINE_LINUX_DEFAULTiçinde /etc/default/grubşöyle

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash usbhid.mousepoll=4"                                                                                                      

O zaman koş

update-grub 

ve

reboot 

1
Benim durumumda yüksek CPU kullanımı aynı kaldı. Faremi yeniden taktım.
Jimmy He
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.