Ich habe einen Laptop mit der neuesten Linux Mint-Version (die MATE-Version, nicht die Cinnamon-Version). In 80-90% der Fälle funktioniert alles einwandfrei, aber in regelmäßigen Abständen beginnt die Maus stark zu "hinken" (es fühlt sich schwer an zu reagieren und der Cursor bewegt sich mit vielleicht 20% normaler Geschwindigkeit). Dieses Problem kommt und geht ohne ersichtlichen Grund. Es tritt sowohl mit einer USB-Maus als auch mit dem Touchpad des Laptops auf. Ich hatte dieses Problem jedoch nicht mit einer älteren Version von Mint.
Ich habe versucht, für jemanden zu googeln, der dieses Problem gelöst hat, aber aufgrund der allgemeinen Natur der Begriffe ("Maus", "Linux", "Verzögerung" usw.) finde ich nur eine Menge nicht verwandter Seiten.
Hat jemand Vorschläge, wie ich diagnostizieren kann, was diese seltsame Mausverzögerung verursacht (und im Idealfall, wie ich sie beheben kann)?
* EDIT *
Hier ist ein Beispiel für die top
Ausgabe während der Verzögerung:
top - 20:10:27 up 34 days, 22:31, 4 users, load average: 2.36, 1.19, 0.65
Tasks: 192 total, 2 running, 190 sleeping, 0 stopped, 0 zombie
%Cpu(s): 5.8 us, 24.8 sy, 0.0 ni, 68.5 id, 0.4 wa, 0.0 hi, 0.5 si, 0.0 st
KiB Mem: 4032688 total, 3475752 used, 556936 free, 202180 buffers
KiB Swap: 8787516 total, 137556 used, 8649960 free, 1768748 cached
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
21961 root 20 0 0 0 0 S 20.9 0.0 0:12.82 kworker/1:0
21762 root 20 0 0 0 0 R 11.3 0.0 0:12.05 kworker/0:2
5780 me 20 0 181m 26m 16m S 9.3 0.7 271:41.38 mate-system-mon
21733 root 20 0 0 0 0 S 7.6 0.0 0:16.24 kworker/1:1
21956 root 20 0 0 0 0 S 7.3 0.0 0:13.10 kworker/0:0
21879 root 20 0 0 0 0 S 3.7 0.0 0:03.25 kworker/u:2
23920 me 20 0 425m 85m 16m S 3.3 2.2 148:23.44 chrome
20013 me 20 0 426m 198m 27m S 2.0 5.0 5:53.41 chrome
852 me 20 0 170m 13m 10m S 1.0 0.3 1:43.49 mate-terminal
2283 root 20 0 132m 26m 10m S 1.0 0.7 140:33.62 Xorg
11361 me 20 0 1054m 212m 26m S 1.0 5.4 119:45.32 eclipse
23766 me 20 0 644m 179m 39m S 1.0 4.6 156:13.04 chrome
19035 couchdb 20 0 86672 5120 1484 S 0.7 0.1 314:22.75 beam.smp
10 root 20 0 0 0 0 S 0.3 0.0 6:08.10 ksoftirqd/1
2453 me 20 0 38796 1824 1680 S 0.3 0.0 2:31.55 gvfs-afc-volume
5776 me 20 0 105m 8376 6772 S 0.3 0.2 1:48.06 multiload-apple
18074 me 20 0 69836 14m 3808 S 0.3 0.4 9:23.07 python
Hier ist ein tail
laufender dmesg
( dmesg
gibt eine Menge Ausgabe, also die tail
):
[2844570.290434] type=1701 audit(1358135321.797:17): auid=4294967295 uid=1000 gid=1000 ses=4294967295 pid=6593 comm="chrome" reason="seccomp" sig=0 syscall=20 compat=0 ip=0xb3599424 code=0x50000
[2855118.278240] stereo mode not supported
[2891634.104527] stereo mode not supported
[2929390.761034] stereo mode not supported
[2930948.986039] stereo mode not supported
[2931457.828088] stereo mode not supported
[2936251.706768] stereo mode not supported
[2939573.402914] stereo mode not supported
[2940015.539524] stereo mode not supported
[2977473.595590] stereo mode not supported
Nach der Antwort von @ grs ist hier die tail
von mir /var/log/Xorg.0.log
:
[2940015.539] (II) intel(0): Printing DDC gathered Modelines:
[2940015.539] (II) intel(0): Modeline "1366x768"x0.0 69.30 1366 1414 1446 1456 768 771 777 793 -hsync -vsync (47.6 kHz eP)
[2977473.595] (II) intel(0): EDID vendor "AUO", prod id 4140
[2977473.595] (II) intel(0): DDCModeFromDetailedTiming: Ignoring: We don't handle stereo.
[2977473.595] (II) intel(0): Printing DDC gathered Modelines:
[2977473.595] (II) intel(0): Modeline "1366x768"x0.0 69.30 1366 1414 1446 1456 768 771 777 793 -hsync -vsync (47.6 kHz eP)
[3020717.050] (II) intel(0): EDID vendor "AUO", prod id 4140
[3020717.050] (II) intel(0): DDCModeFromDetailedTiming: Ignoring: We don't handle stereo.
[3020717.050] (II) intel(0): Printing DDC gathered Modelines:
[3020717.050] (II) intel(0): Modeline "1366x768"x0.0 69.30 1366 1414 1446 1456 768 771 777 793 -hsync -vsync (47.6 kHz eP)
quelle
top
)? Betrifft die Verzögerung der Maus auch die Tastatur? Im Allgemeinen erhalten Sie eine bessere Antwort, wenn Sie mehr Informationen in Ihre Frage eingeben.Antworten:
Auf Ask Ubuntu habe ich folgende Lösung gefunden :
Es hat das Problem definitiv gelöst und nach mehr als einer Woche kann ich bestätigen, dass es die Verzögerung der Maus für mich gestoppt hat.
quelle
Beachten Sie, dass auf neueren Kerneln das Modul drm_kms_helper möglicherweise nicht standardmäßig geladen wird. Ein zusätzlicher Schritt bringt dies zum Laufen:
Hoffe das hilft jemandem!
quelle
echo 'drm_kms_helper' >> /etc/modules-load.d/local.conf
Während die akzeptierte Antwort von OP früher vielleicht geholfen hat; es funktioniert heute nicht mehr.
Heute müssen Sie die
mousepoll
Rate desusbhid
Moduls anpassen .Wenn Ihre Maus mit 1000 Hz arbeitet, müssen Sie angeben, dass in
usbhid
diesem Intervall eine Abfrage durchgeführt werden soll. standardmäßig wird bei 125hz abgefragt.Auf Debian-Systemen können Sie dies tun, indem Sie Folgendes hinzufügen
/etc/modules
:Hinweis: Ich hatte noch nie
echo 1 > /sys/module/usbhid/parameters/mousepoll
Arbeit. Ich musste das Abfrageintervall hinzufügen und neu starten. Wahrscheinlich müssen Sie X neu starten und / oder Videomodule neu laden, um es ohne Neustart anzuwenden.quelle
Gemessen an dem relativ hohen
%sy
Wert intop
und basierend auf Ihrer Aussage, dass die gleiche Hardware vor dem Upgrade ordnungsgemäß funktioniert hat, wird die Verzögerung meiner Meinung nach von einem Treiber verursacht. Es ist ungewöhnlich, dass ein gesundes, fast inaktives System so viel Zeit im Kernelmodus verbringt. Ich habe gerade überprüft, ob Linux Mint 14 auf Ubuntu 12.10 basiert und Kernel 3.5 verwendet. Es wäre neugierig zu sehen, ob irgendwelche Fehler in aufgezeichnet sind/var/log/Xorg.0.log
.Ihre Möglichkeiten, dies zu lösen, sind ziemlich begrenzt:
Wenn es so schlimm ist, möchten Sie vielleicht den Kernel der 2.6.x-Familie installieren. Es besteht die Möglichkeit, dass etwas anderes "kaputt geht", und wahrscheinlich müssten Sie es kompilieren.
quelle
/var/log/Xorg.0.log
tail
; es scheint mir harmlos, aber ich bin nicht wirklich sicher.Ich weiß nicht, ob dies noch ein Problem ist? ... Allerdings hatte ich das gleiche Problem mit der Mausverzögerung in Linux Mint 14 x64 Cinnamon. Ich habe alles ausprobiert ... verschiedene Kernel, Treiberaktualisierung - nichts hat funktioniert.
Die überraschend magische Lösung war jedenfalls, die Option "Touchpad während der Eingabe deaktivieren" in den Mauseinstellungen zu deaktivieren. Diese Einstellung scheint zufällig schwere Probleme zu verursachen.
Ich hoffe, das könnte jemand anderem da draußen helfen!
quelle
Fixing Mouse Lag auf Zimt
Ich habe plötzlich starke Mausverzögerungen bei Zimt festgestellt. Falls jemand anders diese Seite findet, wenn er wie ich nach einer möglichen Ursache sucht, ist dies möglicherweise: Desktop-Vergrößerung. Stellen Sie sicher, dass es mit Alt + Super + 8 ausgeschaltet ist, auch wenn der Bildschirm nicht vergrößert ist.
Es dauerte einige Zeit , es aufzuspüren, vor allem das Problem nach dem Start fand mein gesamtes Home - Verzeichnis (verschieben Hälfte der Verzeichnisse in ein temporären Verzeichnis und wieder anmelden etc.) halbieren , bis ich finden konnte
~/.config/dconf/user
und dann schließlich die Zoomstufe Faktor, der auf 1.0 gesetzt wurde:Mit können Sie überprüfen, ob dies bei Ihrem Cinnamon der Fall ist
quelle
Nach wochenlangem Suchen und Versuchen, dieses Problem zu beheben, habe ich es endlich auf dieser Seite sortiert: http://carlocapocasa.com/crushing-the-kworker-uprising-or-ow-to-fix-your-linux-lenovo- ideapad-y560p /
$ grep enabled / sys / firmware / acpi / interrupts / * (das Problem ist das gpe mit der klaren hohen Zahl)
Fügen Sie dann einen crontab-Eintrag hinzu, um das Problem zu beheben. @Reboot echo "disable"> / sys / firmware / acpi / interrupts / gpeXX (XX ist die Nummer Ihres gpe)
-037
quelle