J'ai un ordinateur portable avec la dernière Linux Mint installée (la version MATE, pas la Cinnamon). 80-90% du temps, tout fonctionne très bien, mais périodiquement la souris commencera à "ralentir" fortement (elle se sentira lente à répondre et le curseur se déplacera à peut-être 20% de la vitesse normale). Ce problème va et vient sans aucune cause apparente. Cela se produit à la fois avec une souris USB et avec le pavé tactile de l'ordinateur portable. Je n'ai cependant pas eu ce problème avec une ancienne version de Mint.
J'ai essayé Google pour quelqu'un d'autre qui a résolu ce problème, mais en raison de la nature générale des termes impliqués ("souris", "linux", "lag", etc.), je trouve juste beaucoup de pages non liées.
Quelqu'un at-il des suggestions sur la façon dont je peux diagnostiquer ce qui cause cet étrange décalage de la souris (et idéalement, comment le résoudre)?
* ÉDITER *
Voici un exemple de top
sortie pendant le décalage:
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
Voici un tail
fonctionnement dmesg
( dmesg
donne beaucoup de sortie, donc le 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
Selon la réponse de @ grs, voici la tail
de mes /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)
la source
top
)? Quand le retard de la souris se produit-il également sur le clavier? Généralement, plus d'informations que vous mettez dans votre question, une meilleure réponse que vous pouvez obtenir.Réponses:
J'ai trouvé la solution suivante sur Ask Ubuntu :
Il a définitivement résolu le problème pour moi, et après plus d'une semaine de tests, je peux confirmer qu'il a arrêté le décalage de la souris pour moi.
la source
Notez que sur les noyaux plus récents, le module drm_kms_helper peut ne pas être chargé par défaut. Une étape supplémentaire permet de faire fonctionner ceci:
J'espère que cela aide quelqu'un!
la source
echo 'drm_kms_helper' >> /etc/modules-load.d/local.conf
Bien que la réponse acceptée par OP ait pu aider dans la journée; cela ne fonctionne plus aujourd'hui.
Aujourd'hui, vous devez ajuster le
mousepoll
taux duusbhid
module.Si votre souris est à 1000 Hz, vous devez indiquer
usbhid
à l'interrogation à cet intervalle; par défaut, il interroge à 125 Hz.Sur les systèmes Debian, vous pouvez le faire en ajoutant ce qui suit à
/etc/modules
:Remarque: je n'ai jamais eu de
echo 1 > /sys/module/usbhid/parameters/mousepoll
travail; J'ai dû ajouter l'intervalle d'interrogation et redémarrer. Il faudra probablement redémarrer X et / ou recharger les modules vidéo pour l'appliquer sans redémarrer.la source
À en juger par la
%sy
valeur relativement élevéetop
et sur la base de votre déclaration selon laquelle le même matériel fonctionnait correctement avant la mise à niveau, je pense que le retard est causé par un pilote. Il est rare qu'un système sain et presque inactif passe autant de temps en mode noyau. Je viens de vérifier que Linux Mint 14 est basé sur Ubuntu 12.10 et utilise le noyau 3.5. Il serait curieux de voir si des erreurs sont enregistrées dans/var/log/Xorg.0.log
.Vos options pour résoudre ce problème sont assez limitées:
Si c'est si terrible, vous voudrez peut-être installer le noyau de la famille 2.6.x. Il est possible qu'il "casse" autre chose et vous devrez probablement le compiler.
la source
/var/log/Xorg.0.log
tail
; cela me semble anodin, mais je n'en suis pas vraiment sûr.Je ne sais pas si celui-ci est toujours un problème? ... Cependant, j'ai eu le même problème avec le décalage de la souris dans Linux Mint 14 x64 Cinnamon. J'ai essayé n'importe quoi ... différents noyaux, mise à jour des pilotes - rien n'a fonctionné.
Quoi qu'il en soit, la solution étonnamment magique consistait à décocher l'option "Désactiver le pavé tactile lors de la frappe" dans les paramètres de la souris. Ce paramètre semble provoquer de gros problèmes au hasard.
J'espère que cela pourrait aider quelqu'un d'autre là-bas!
la source
Correction du décalage de la souris sur la cannelle
J'ai soudainement ressenti un gros décalage de souris sur la cannelle. Dans le cas où quelqu'un d'autre trouve cette page lors d'une recherche, comme moi, pour une cause possible, c'est peut-être: le grossissement du bureau. Assurez-vous qu'il est désactivé avec Alt + Super + 8, même lorsque l'écran n'est pas agrandi.
Il m'a fallu un certain temps pour le retrouver, j'ai principalement trouvé le problème après avoir commencé à bissecter tout mon répertoire personnel (déplacer la moitié des répertoires dans un répertoire temporaire et me reconnecter, etc.) jusqu'à ce que je puisse localiser
~/.config/dconf/user
puis enfin le niveau de zoom facteur défini sur 1.0:Vous pouvez vérifier si tel est le cas sur votre cannelle avec
la source
Après des semaines de recherche et de résolution de ce problème, je l'ai finalement trié sur cette page: http://carlocapocasa.com/crushing-the-kworker-uprising-or-how-to-fix-your-linux-lenovo- ideapad-y560p /
$ grep enabled / sys / firmware / acpi / interrupts / * (le gpe avec le nombre élevé clair est le problème)
Ajoutez ensuite une entrée crontab pour le corriger @reboot echo "disable"> / sys / firmware / acpi / interrupts / gpeXX (XX est le numéro de votre gpe)
-037
la source