Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 19/07/2025, à 15:46

koss

gnome-shell utilisation excessive du CPU [RESOLU]

Bonjour,
depuis hier, avec le passage au noyau 6.14.0.24, sur 24.04 LTS, il y a une consommation accrue du CPU, permanente par gnome-shell (en tête du TOP), et variable de 5% à 45% c'est ce qui provoque je pense  les ralentissements d'affichage, surtout du curseur de souris  devenu instable et imprécis;
J'ai essayé en désactivant certaines extensions gnome, sans résultats.
La documentation est abondante mais sans certitude, et demande de procéder par éliminations...
Juste pour savoir si quelqu'un avait eu ce pb tout récemment analogue au mien...et tiendrait une solution simple.
Merci.

Dernière modification par koss (Le 25/07/2025, à 10:19)


Ubuntu 24.04 LTS / Pentium G3258 à 4.4Ghz / 24Go RAM / CG-Asus-Nvidia GT-730 / CM ASUS H97M-plus.

Hors ligne

#2 Le 19/07/2025, à 16:01

xubu1957

Re : gnome-shell utilisation excessive du CPU [RESOLU]

Bonjour,

Donne la liste des anomalies de démarrage :

journalctl --no-pager -b -p err
xinput list

d'éventuels paquets cassés :

dpkg -l | grep -v ^ii

et :

ls -l /var/crash

en te servant du Retour utilisable de commande.


Conseils pour les nouveaux demandeurs et pas qu'eux
Important : Pensez à passer vos sujets en [Réso|u] lorsque ceux-ci le sont, au début du titre en cliquant sur Modifier sous le premier message, et un bref récapitulatif de la solution à la fin de celui-ci. Merci.                   Membre de Linux-Azur

Hors ligne

#3 Le 19/07/2025, à 19:24

koss

Re : gnome-shell utilisation excessive du CPU [RESOLU]

Bonjour xubu1957,

Voici les retours :

paulm@ubuntupolo:~$ journalctl --no-pager -b -p err
juil. 19 19:00:05 ubuntupolo kernel: x86/cpu: VMX (outside TXT) disabled by BIOS
juil. 19 19:00:05 ubuntupolo kernel: ACPI BIOS Error (bug): Could not resolve symbol [\_SB.PCI0.SAT0.SPT5._GTF.DSSP], AE_NOT_FOUND (20240827/psargs-332)
juil. 19 19:00:05 ubuntupolo kernel: ACPI Error: Aborting method \_SB.PCI0.SAT0.SPT5._GTF due to previous error (AE_NOT_FOUND) (20240827/psparse-529)
juil. 19 19:00:05 ubuntupolo kernel: ACPI BIOS Error (bug): Could not resolve symbol [\_SB.PCI0.SAT0.SPT5._GTF.DSSP], AE_NOT_FOUND (20240827/psargs-332)
juil. 19 19:00:05 ubuntupolo kernel: ACPI Error: Aborting method \_SB.PCI0.SAT0.SPT5._GTF due to previous error (AE_NOT_FOUND) (20240827/psparse-529)
juil. 19 19:00:08 ubuntupolo kernel: usb 1-3: 3:1: cannot get freq at ep 0x86
juil. 19 19:00:08 ubuntupolo kernel: usb 1-3: 5:2: cannot get min/max values for control 2 (id 5)
juil. 19 19:00:08 ubuntupolo (udev-worker)[554]: event10: Failed to call EVIOCSKEYCODE with scan code 0x7c, and key code 190: Invalid argument
juil. 19 19:00:08 ubuntupolo kernel: i2c i2c-0: Failed to register i2c client jc42 at 0x18 (-16)
juil. 19 19:00:08 ubuntupolo kernel: i2c i2c-0: Failed to register i2c client jc42 at 0x19 (-16)
juil. 19 19:00:08 ubuntupolo (udev-worker)[560]: controlC2: /usr/lib/udev/rules.d/78-sound-card.rules:5 Failed to write ATTR{/sys/devices/pci0000:00/0000:00:14.0/usb1/1-3/1-3:1.2/sound/card2/controlC2/../uevent}, ignoring: No such file or directory
juil. 19 19:00:09 ubuntupolo bluetoothd[1200]: profiles/sap/server.c:sap_server_register() Sap driver initialization failed.
juil. 19 19:00:09 ubuntupolo bluetoothd[1200]: sap-server: Operation not permitted (1)
juil. 19 19:00:20 ubuntupolo gdm-autologin][1748]: gkr-pam: couldn't unlock the login keyring.
juil. 19 19:00:20 ubuntupolo gdm3[1741]: Gdm: on_display_added: assertion 'GDM_IS_REMOTE_DISPLAY (display)' failed
juil. 19 19:00:20 ubuntupolo gdm3[1741]: Gdm: on_display_removed: assertion 'GDM_IS_REMOTE_DISPLAY (display)' failed
juil. 19 19:00:31 ubuntupolo systemd[1757]: Failed to start app-gnome-gnome\x2dkeyring\x2dpkcs11-2217.scope - Application launched by gnome-session-binary.
juil. 19 19:00:33 ubuntupolo systemd[1757]: Failed to start app-gnome-im\x2dlaunch-2450.scope - Application launched by gnome-session-binary.

ensuite :

paulm@ubuntupolo:~$ xinput list
WARNING: running xinput against an Xwayland server. See the xinput man page for details.
⎡ Virtual core pointer                    	id=2	[master pointer  (3)]
⎜   ↳ Virtual core XTEST pointer              	id=4	[slave  pointer  (2)]
⎜   ↳ xwayland-pointer:14                     	id=6	[slave  pointer  (2)]
⎜   ↳ xwayland-relative-pointer:14            	id=7	[slave  pointer  (2)]
⎜   ↳ xwayland-pointer-gestures:14            	id=8	[slave  pointer  (2)]
⎣ Virtual core keyboard                   	id=3	[master keyboard (2)]
    ↳ Virtual core XTEST keyboard             	id=5	[slave  keyboard (3)]
    ↳ xwayland-keyboard:14                    	id=9	[slave  keyboard (3)]

Puis :

paulm@ubuntupolo:~$ dpkg -l | grep -v ^ii
Souhait=inconnU/Installé/suppRimé/Purgé/H=à garder
| État=Non/Installé/fichier-Config/dépaqUeté/échec-conFig/H=semi-installé/W=attend-traitement-déclenchements
|/ Err?=(aucune)/besoin Réinstallation (État,Err: majuscule=mauvais)
||/ Nom                                           Version                                  Architecture Description
+++-=============================================-========================================-============-================================================================================
rc  libnvidia-compute-565-server:amd64            565.57.01-0ubuntu0.24.04.3               amd64        NVIDIA libcompute package
rc  linux-image-6.11.0-17-generic                 6.11.0-17.17~24.04.2                     amd64        Signed kernel image generic
rc  linux-image-6.11.0-19-generic                 6.11.0-19.19~24.04.1                     amd64        Signed kernel image generic
rc  linux-image-6.11.0-21-generic                 6.11.0-21.21~24.04.1+1                   amd64        Signed kernel image generic
rc  linux-image-6.11.0-24-generic                 6.11.0-24.24~24.04.1                     amd64        Signed kernel image generic
rc  linux-image-6.11.0-26-generic                 6.11.0-26.26~24.04.1                     amd64        Signed kernel image generic
rc  linux-image-6.11.0-28-generic                 6.11.0-28.28~24.04.1                     amd64        Signed kernel image generic
rc  linux-image-6.8.0-31-generic                  6.8.0-31.31                              amd64        Signed kernel image generic
rc  linux-image-6.8.0-35-generic                  6.8.0-35.35+1                            amd64        Signed kernel image generic
rc  linux-image-6.8.0-36-generic                  6.8.0-36.36                              amd64        Signed kernel image generic
rc  linux-image-6.8.0-38-generic                  6.8.0-38.38                              amd64        Signed kernel image generic
rc  linux-image-6.8.0-39-generic                  6.8.0-39.39                              amd64        Signed kernel image generic
rc  linux-image-6.8.0-41-generic                  6.8.0-41.41                              amd64        Signed kernel image generic
rc  linux-image-6.8.0-44-generic                  6.8.0-44.44                              amd64        Signed kernel image generic
rc  linux-image-6.8.0-45-generic                  6.8.0-45.45                              amd64        Signed kernel image generic
rc  linux-image-6.8.0-47-generic                  6.8.0-47.47                              amd64        Signed kernel image generic
rc  linux-image-6.8.0-48-generic                  6.8.0-48.48                              amd64        Signed kernel image generic
rc  linux-image-6.8.0-49-generic                  6.8.0-49.49                              amd64        Signed kernel image generic
rc  linux-image-6.8.0-51-generic                  6.8.0-51.52                              amd64        Signed kernel image generic
rc  linux-image-6.8.0-52-generic                  6.8.0-52.53                              amd64        Signed kernel image generic
rc  linux-modules-6.11.0-17-generic               6.11.0-17.17~24.04.2                     amd64        Linux kernel extra modules for version 6.11.0 on 64 bit x86 SMP
rc  linux-modules-6.11.0-19-generic               6.11.0-19.19~24.04.1                     amd64        Linux kernel extra modules for version 6.11.0 on 64 bit x86 SMP
rc  linux-modules-6.11.0-21-generic               6.11.0-21.21~24.04.1                     amd64        Linux kernel extra modules for version 6.11.0 on 64 bit x86 SMP
rc  linux-modules-6.11.0-24-generic               6.11.0-24.24~24.04.1                     amd64        Linux kernel extra modules for version 6.11.0 on 64 bit x86 SMP
rc  linux-modules-6.11.0-26-generic               6.11.0-26.26~24.04.1                     amd64        Linux kernel extra modules for version 6.11.0 on 64 bit x86 SMP
rc  linux-modules-6.11.0-28-generic               6.11.0-28.28~24.04.1                     amd64        Linux kernel extra modules for version 6.11.0 on 64 bit x86 SMP
rc  linux-modules-6.8.0-31-generic                6.8.0-31.31                              amd64        Linux kernel extra modules for version 6.8.0 on 64 bit x86 SMP
rc  linux-modules-6.8.0-35-generic                6.8.0-35.35                              amd64        Linux kernel extra modules for version 6.8.0 on 64 bit x86 SMP
rc  linux-modules-6.8.0-36-generic                6.8.0-36.36                              amd64        Linux kernel extra modules for version 6.8.0 on 64 bit x86 SMP
rc  linux-modules-6.8.0-38-generic                6.8.0-38.38                              amd64        Linux kernel extra modules for version 6.8.0 on 64 bit x86 SMP
rc  linux-modules-6.8.0-39-generic                6.8.0-39.39                              amd64        Linux kernel extra modules for version 6.8.0 on 64 bit x86 SMP
rc  linux-modules-6.8.0-41-generic                6.8.0-41.41                              amd64        Linux kernel extra modules for version 6.8.0 on 64 bit x86 SMP
rc  linux-modules-6.8.0-44-generic                6.8.0-44.44                              amd64        Linux kernel extra modules for version 6.8.0 on 64 bit x86 SMP
rc  linux-modules-6.8.0-45-generic                6.8.0-45.45                              amd64        Linux kernel extra modules for version 6.8.0 on 64 bit x86 SMP
rc  linux-modules-6.8.0-47-generic                6.8.0-47.47                              amd64        Linux kernel extra modules for version 6.8.0 on 64 bit x86 SMP
rc  linux-modules-6.8.0-48-generic                6.8.0-48.48                              amd64        Linux kernel extra modules for version 6.8.0 on 64 bit x86 SMP
rc  linux-modules-6.8.0-49-generic                6.8.0-49.49                              amd64        Linux kernel extra modules for version 6.8.0 on 64 bit x86 SMP
rc  linux-modules-6.8.0-51-generic                6.8.0-51.52                              amd64        Linux kernel extra modules for version 6.8.0 on 64 bit x86 SMP
rc  linux-modules-6.8.0-52-generic                6.8.0-52.53                              amd64        Linux kernel extra modules for version 6.8.0 on 64 bit x86 SMP
rc  linux-modules-extra-6.11.0-17-generic         6.11.0-17.17~24.04.2                     amd64        Linux kernel extra modules for version 6.11.0 on 64 bit x86 SMP
rc  linux-modules-extra-6.11.0-19-generic         6.11.0-19.19~24.04.1                     amd64        Linux kernel extra modules for version 6.11.0 on 64 bit x86 SMP
rc  linux-modules-extra-6.11.0-21-generic         6.11.0-21.21~24.04.1                     amd64        Linux kernel extra modules for version 6.11.0 on 64 bit x86 SMP
rc  linux-modules-extra-6.11.0-24-generic         6.11.0-24.24~24.04.1                     amd64        Linux kernel extra modules for version 6.11.0 on 64 bit x86 SMP
rc  linux-modules-extra-6.11.0-26-generic         6.11.0-26.26~24.04.1                     amd64        Linux kernel extra modules for version 6.11.0 on 64 bit x86 SMP
rc  linux-modules-extra-6.11.0-28-generic         6.11.0-28.28~24.04.1                     amd64        Linux kernel extra modules for version 6.11.0 on 64 bit x86 SMP
rc  linux-modules-extra-6.8.0-31-generic          6.8.0-31.31                              amd64        Linux kernel extra modules for version 6.8.0 on 64 bit x86 SMP
rc  linux-modules-extra-6.8.0-35-generic          6.8.0-35.35                              amd64        Linux kernel extra modules for version 6.8.0 on 64 bit x86 SMP
rc  linux-modules-extra-6.8.0-36-generic          6.8.0-36.36                              amd64        Linux kernel extra modules for version 6.8.0 on 64 bit x86 SMP
rc  linux-modules-extra-6.8.0-38-generic          6.8.0-38.38                              amd64        Linux kernel extra modules for version 6.8.0 on 64 bit x86 SMP
rc  linux-modules-extra-6.8.0-39-generic          6.8.0-39.39                              amd64        Linux kernel extra modules for version 6.8.0 on 64 bit x86 SMP
rc  linux-modules-extra-6.8.0-41-generic          6.8.0-41.41                              amd64        Linux kernel extra modules for version 6.8.0 on 64 bit x86 SMP
rc  linux-modules-extra-6.8.0-44-generic          6.8.0-44.44                              amd64        Linux kernel extra modules for version 6.8.0 on 64 bit x86 SMP
rc  linux-modules-extra-6.8.0-45-generic          6.8.0-45.45                              amd64        Linux kernel extra modules for version 6.8.0 on 64 bit x86 SMP
rc  linux-modules-extra-6.8.0-47-generic          6.8.0-47.47                              amd64        Linux kernel extra modules for version 6.8.0 on 64 bit x86 SMP
rc  linux-modules-extra-6.8.0-48-generic          6.8.0-48.48                              amd64        Linux kernel extra modules for version 6.8.0 on 64 bit x86 SMP
rc  linux-modules-extra-6.8.0-49-generic          6.8.0-49.49                              amd64        Linux kernel extra modules for version 6.8.0 on 64 bit x86 SMP
rc  linux-modules-extra-6.8.0-51-generic          6.8.0-51.52                              amd64        Linux kernel extra modules for version 6.8.0 on 64 bit x86 SMP
rc  linux-modules-extra-6.8.0-52-generic          6.8.0-52.53                              amd64        Linux kernel extra modules for version 6.8.0 on 64 bit x86 SMP
rc  linux-modules-nvidia-470-6.11.0-17-generic    6.11.0-17.17~24.04.2+1                   amd64        Linux kernel nvidia modules for version 6.11.0-17
rc  linux-modules-nvidia-470-6.11.0-19-generic    6.11.0-19.19~24.04.1+1                   amd64        Linux kernel nvidia modules for version 6.11.0-19
rc  linux-modules-nvidia-470-6.11.0-21-generic    6.11.0-21.21~24.04.1+1                   amd64        Linux kernel nvidia modules for version 6.11.0-21
rc  linux-modules-nvidia-470-6.11.0-24-generic    6.11.0-24.24~24.04.1+1                   amd64        Linux kernel nvidia modules for version 6.11.0-24
rc  linux-modules-nvidia-470-6.11.0-26-generic    6.11.0-26.26~24.04.1+1                   amd64        Linux kernel nvidia modules for version 6.11.0-26
rc  linux-modules-nvidia-470-6.11.0-28-generic    6.11.0-28.28~24.04.1                     amd64        Linux kernel nvidia modules for version 6.11.0-28
rc  linux-modules-nvidia-470-6.8.0-31-generic     6.8.0-31.31                              amd64        Linux kernel nvidia modules for version 6.8.0-31
rc  linux-modules-nvidia-470-6.8.0-35-generic     6.8.0-35.35+1                            amd64        Linux kernel nvidia modules for version 6.8.0-35
rc  linux-modules-nvidia-470-6.8.0-52-generic     6.8.0-52.53                              amd64        Linux kernel nvidia modules for version 6.8.0-52
rc  linux-objects-nvidia-470-6.11.0-17-generic    6.11.0-17.17~24.04.2+1                   amd64        Linux kernel nvidia modules for version 6.11.0-17 (objects)
rc  linux-objects-nvidia-470-6.11.0-19-generic    6.11.0-19.19~24.04.1+1                   amd64        Linux kernel nvidia modules for version 6.11.0-19 (objects)
rc  linux-objects-nvidia-470-6.11.0-21-generic    6.11.0-21.21~24.04.1+1                   amd64        Linux kernel nvidia modules for version 6.11.0-21 (objects)
rc  linux-objects-nvidia-470-6.11.0-24-generic    6.11.0-24.24~24.04.1+1                   amd64        Linux kernel nvidia modules for version 6.11.0-24 (objects)
rc  linux-objects-nvidia-470-6.11.0-26-generic    6.11.0-26.26~24.04.1+1                   amd64        Linux kernel nvidia modules for version 6.11.0-26 (objects)
rc  linux-objects-nvidia-470-6.11.0-28-generic    6.11.0-28.28~24.04.1                     amd64        Linux kernel nvidia modules for version 6.11.0-28 (objects)
rc  linux-objects-nvidia-470-6.8.0-31-generic     6.8.0-31.31                              amd64        Linux kernel nvidia modules for version 6.8.0-31 (objects)
rc  linux-objects-nvidia-470-6.8.0-35-generic     6.8.0-35.35+1                            amd64        Linux kernel nvidia modules for version 6.8.0-35 (objects)
rc  linux-objects-nvidia-470-6.8.0-52-generic     6.8.0-52.53                              amd64        Linux kernel nvidia modules for version 6.8.0-52 (objects)
rc  p7zip-full                                    16.02+transitional.1                     all          transitional package
rc  thunderbird                                   2:1snap1-0ubuntu3                        amd64        Transitional package - thunderbird -> thunderbird snap

Et enfin :

paulm@ubuntupolo:~$ ls -l /var/crash
total 0

Merci de ton attention.


Ubuntu 24.04 LTS / Pentium G3258 à 4.4Ghz / 24Go RAM / CG-Asus-Nvidia GT-730 / CM ASUS H97M-plus.

Hors ligne

#4 Le 25/07/2025, à 10:23

koss

Re : gnome-shell utilisation excessive du CPU [RESOLU]

Bonjour,
Problème résolu en changeant le driver graphique, en passant du Nvidia propriétaire, au Nouveau, libre.
Je revis.
Merci, de toute façon.


Ubuntu 24.04 LTS / Pentium G3258 à 4.4Ghz / 24Go RAM / CG-Asus-Nvidia GT-730 / CM ASUS H97M-plus.

Hors ligne

#5 Le 25/07/2025, à 12:09

ylag

Re : gnome-shell utilisation excessive du CPU [RESOLU]

Bonjour,

Si tu as bien cette carte graphique GeForce GT 730 d'architecture Kepler, le pilote proprio requis NVIDIA 470 est en fin de vie et abandonné à partir des noyaux 6.14.
Dans ce cas, il faut rester sur le pilote libre Nouveau, même si le pilote 470 est encore recommandé par le système dans Pilotes additionnels ou via la commande ubuntu-drivers devices

A+

Dernière modification par ylag (Le 25/07/2025, à 12:42)

Hors ligne

#6 Le 25/07/2025, à 13:10

xubu1957

Re : gnome-shell utilisation excessive du CPU [RESOLU]

Bonjour,

Pour purger les résidus de configuration marqués "rc" :

sudo apt purge ~c

comme expliqué à la machine à café et rajouté dans ce message

Pour info, un autre cas récent nécessitant de rester sur le pilote nouveau.


Conseils pour les nouveaux demandeurs et pas qu'eux
Important : Pensez à passer vos sujets en [Réso|u] lorsque ceux-ci le sont, au début du titre en cliquant sur Modifier sous le premier message, et un bref récapitulatif de la solution à la fin de celui-ci. Merci.                   Membre de Linux-Azur

Hors ligne

#7 Le 25/07/2025, à 17:23

koss

Re : gnome-shell utilisation excessive du CPU [RESOLU]

Bonjour,
@ ylag : oui, c'est toujours ma carte graphique, et j'apprécie ton explication.

@xubu1957 : j'ai effectué par la suite :

sudo apt-get remove --purge '^nvidia-.*'

et ensuite

sudo apt purge ~c

Merci à tous les deux.


Ubuntu 24.04 LTS / Pentium G3258 à 4.4Ghz / 24Go RAM / CG-Asus-Nvidia GT-730 / CM ASUS H97M-plus.

Hors ligne