Chaque fois que je verrouille l'écran, au bout d'un certain temps, le processeur et le ventilateur du processeur atteignent leurs limites et reviennent à la normale dès que je déverrouille l'écran (comme indiqué par psensor
).
Comment puis-je savoir quel processus en est responsable?
J'ai essayé avec "top -S", et le résultat est le suivant ...
UTILISATEUR PID NI NI VIRT RES SHR S% CPU% MEM TIME + COMMAND 2114 me 20 0 326m 104m 40m R 16 2.6 66: 50.03 compiz 1234 root 20 0 396m 152m 98m R 6 3,8 20: 23,88 Xorg 2204 me 20 0 160m 38m 30m S 4 1,0 0: 33,35 yakuake 2446 me 20 0 206m 18m 12m S 4 0,5 6: 32,18 psensor 2280 me 20 0 220m 18m 10m S 2 0,5 5: 01,60 unité-panneau 9138 me 20 0 154m 27m 15m S 2 0,7 0: 03,63 plugin-cont 2282 me 20 0 65800 5272 3316 S 1 0,1 4: 36,90 hud-service 2143 me 20 0 140m 11m 8352 S 1 0,3 2: 50,16 indicateur-m 9095 me 20 0 720m 253m 36m S 1 6,4 0: 26,34 firefox 2076 me 20 0 7168 3484 828 S 1 0.1 1: 46.53 dbus-daemon 2307 me 20 0 55000 5132 3632 S 1 0.1 2: 01.55 indicateur-a 2557 me 20 0 86328 6028 4576 S 0 0,1 1: 44,71 conky 6290 me 20 0 2836 1296 964 R 0 0,0 0: 29,64 top [.____] 6291 me 20 0 2836 1188 884 S 0 0,0 0: 29,49 top 1 racine 20 0 3644 1984 1284 S 0 0,0 60: 57,76 init
Spécifications:
Peut-être que [fglrx] compiz utilise 100% de la CPU lorsque l'écran est éteint (..) , c'est également votre problème. Alors voici ce que vous pouvez essayer de faire:
SOLUTION DE CONTOURNEMENT:
- Ouvrez Catalyst Control Center.
- Allez à 3D> Plus de paramètres.
- Définissez "Attendre l'actualisation verticale" sur "Activé, à moins que l'application spécifie". Et si cela ne fonctionne pas, alors faites aussi:
- Exécuter "ccsm"
- Dans les solutions de contournement, activez "Forcer le redessinage plein écran (échange de tampon) lors du repeinte".
Veuillez également marquer le bogue comme suit: "Ce bogue me concerne", le cas échéant.
Pour les utilisateurs qui ont un problème "similaire": Il est important de distinguer si l'utilisation du processeur augmente
Autant que je sache d'après les commentaires, cela peut être facilement mélangé (je l'ai également mélangé pour la première fois).
Pour distinguer:
S'il y avait un processeur élevé, vous n'avez RIEN à faire avec l'économiseur d'écran, car l'économiseur d'écran n'a pas été activé. C'est le cas avec mon système.
J'ai créé un bogue officiel Ubuntu, mais je me suis rendu compte qu'il existait un bogue lié à celui-ci. J'ai donc lié: https://bugs.launchpad.net/ubuntu/+source/compiz/+bug/1322751
J'ai écrit une solution de contournement assez brutale là-bas. S'il vous plaît utilisez-le si vous avez compris ce que fait ce script - et cela vous convient.
Il semble que les processeurs Intel "Haswell" ou les processeurs/GPU les plus récents soient affectés.
Veuillez cocher "Ce bogue vous concerne" s'il est vrai.
Pour savoir quels processus utilisent le processeur lorsque l'écran est verrouillé, utilisez
top -b -i > watch.txt
et verrouillez l'écran. Attendez un moment, puis regardez le fichier. J'ai découvert que Compiz et Emacs s'amusaient beaucoup pendant mon absence.