gratifiant > linux.debian.user.french

Bureau LxVx (20/12/2019, 16h50)
Bonjour à tous,

Je ne suis pas très "tech" ... et j'ai besoin de votre aide.

Depuis mon install de Buster, j'ai le problème ci-dessous qui fait
chauffer mon pc.
Quel est la raison ppour laquelle cette commande
"/lib/systemd/systemd-udevd reste
à 99% du temps aux alentours des 100% des coeurs ?

Merci de votre aide,

Sylvie
Bernard Schoenacker (20/12/2019, 17h20)
fab (20/12/2019, 17h40)
salut,

un peu au pif. Vire ton bleuetooth si tu n'en a pas besoin ?



f.

Le 20/12/2019 à 15:32, Bureau LxVx a écrit :
[..]
ajh-valmer (20/12/2019, 18h10)
On Friday 20 December 2019 15:32:01 Bureau LxVx wrote:
> Je ne suis pas très "tech" ... et j'ai besoin de votre aide.
> Depuis mon install de Buster, j'ai le problème ci-dessous qui fait
> chauffer mon pc.
> Quel est la raison pour laquelle cette commande
> "/lib/systemd/systemd-udevd reste
> à 99% du temps aux alentours des 100% des coeurs ?


Quelle est cette commande "/lib/systemd/systemd-udevd" ?

Merci.
Bureau LxVx (20/12/2019, 18h10)
Bonjour Bernard et merci de ton aide précieuse.

Pour partager ma soluce, je suis allée via ton lien conseillé sur :


et la bonne commande est :
sudo systemctl stop systemd-udevd systemd-udevd-control.socket
systemd-udevd-kernel.socket

C'est ok. A relancer à chaque démarrage.

@pluX

Sylvie

Le 20/12/2019 à 16:06, G2PC a écrit :
[..]
Bureau LxVx (20/12/2019, 18h50)
Peut-être me suis-je mal exprimée (pas tech...)

Le 20/12/2019 à 16:49, ajh-valmer a écrit :
> On Friday 20 December 2019 15:32:01 Bureau LxVx wrote:
> Quelle est cette commande "/lib/systemd/systemd-udevd" ? Dans cette capture, htop, dernière colonne "command" :


Après la "fameuse commande :

> Merci. Merci aussi.


Sylvie
Jean-Marc (20/12/2019, 19h20)
Fri, 20 Dec 2019 15:32:01 +0100
Bureau LxVx <debian-user-fr> écrivait :

> Bonjour à tous,
> Je ne suis pas très "tech" ... et j'ai besoin de votre aide.
> Depuis mon install de Buster, j'ai le problème ci-dessous qui fait
> chauffer mon pc.
> Quel est la raison ppour laquelle cette commande
> "/lib/systemd/systemd-udevd reste
> à 99% du temps aux alentours des 100% des coeurs ?


une manière aussi de voir s'il y a un soucis avec un processus, c'est la commande suivante :

journalctl /lib/systemd/systemd-udevd

> Merci de votre aide,
> Sylvie


Jean-Marc <jean-marc>
Bureau LxVx (20/12/2019, 19h20)
J'ai mis "résolu". Comme j'ai redémarré, le pb se représente. et j'ai
suivi ce lien d'aide :


si vous voulez aller plus loin :

udevadm monitor

Trop "tech" pour moi ; il apparaîtrait bien un pb kernel ...désolée ...

Merci à tous.

Sylvie

Le 20/12/2019 à 16:49, ajh-valmer a écrit :
[..]
Jean-Marc (20/12/2019, 21h30)
Fri, 20 Dec 2019 15:32:01 +0100
Bureau LxVx <debian-user-fr> écrivait :

> Bonjour à tous,


salut Sylvie,

> Je ne suis pas très "tech" ... et j'ai besoin de votre aide.
> Depuis mon install de Buster, j'ai le problème ci-dessous qui fait
> chauffer mon pc.
> Quel est la raison ppour laquelle cette commande
> "/lib/systemd/systemd-udevd reste
> à 99% du temps aux alentours des 100% des coeurs ?


Je pense que tu pourrais commencer par essayer de trouver si udev reçoit des events qui pourrait expliquer ce phénomène.

Ouvre un terminal et tape la commande suivante :
udevadm monitor

Cela devrait te permettre de voir l'activité de udev. CTRL+C permet d'arrêter la commande.

Une autre piste est de regarder dans les fichiers de logs si tu n'as pas d'erreurs.

Dans un terminal,
1/ change le répertoire de travail :
cd /var/log

2/ regarde les fichiers modifiés récemment :
ls -ltr

Pour lire les fichiers, utilise la commande <less nom-de-fichier>.

Ou fais une recherche du terme "error" dans les fichier avec la commande :
grep -i error nom-de-fichier

> Merci de votre aide,


Bonne chance.

> Sylvie


Jean-Marc <jean-marc>
Bernard Schoenacker (20/12/2019, 22h20)
----- Mail original -----

> De: "Bureau LxVx" <debian-user-fr>
> À: debian-user-french
> Envoyé: Vendredi 20 Décembre 2019 16:46:06
> Objet: Re: Problème avec udevd


> Bonjour Bernard et merci de ton aide précieuse.


> Pour partager ma soluce, je suis allée via ton lien conseillé sur :
>


> et la bonne commande est :
> sudo systemctl stop systemd-udevd systemd-udevd-control.socket
> systemd-udevd-kernel.socket


> C'est ok. A relancer à chaque démarrage.


> @pluX


> Sylvie


bonjour Sylvie,

pourrais tu simplement relire la doc que je t'ai indiqué (?)
afin de simplement créer un fichier exécutable qui arrête le
processus au démarrage ?

dans le terminal (copier coller) :

sudo -s

cat >/etc/init.d/systemd-udevd-solv.sh <<EOF

#!/bin/sh

systemctl stop systemd-udevd systemd-udevd-kernel.socket systemd-udevd-control.socket

sleep 5

systemctl start systemd-udevd systemd-udevd-kernel.socket systemd-udevd-control.socket

EOF
chmod a+x /etc/init.d/systemd-udevd-solv.sh

merci pour ton aimable

attention

bien à toi
bernard
Dethegeek (20/12/2019, 22h40)
Bonjour

Ça vaudrait le coup de voir si le système se comporte mieux sansle périphérique concerné ?

Il me semble que la commande

lsusb -t

devrait aider à trouver ce qui correspond à 2-1.2

En espérant que ce ne soit pas un périphérique interne à un PC portable, car c'est tout de suite un peu plus compliqué à débrancher :)

Le 20 décembre 2019 18:00:28 GMT+01:00, Bureau LxVx <debian-user-fr> a écrit :
[..]
Bureau LxVx (21/12/2019, 13h20)
Bonjour Bernard,

Comme je l'ai dit précédemment, je ne suis pas "tech" et ce n'est pas
facile de suivre même si je lis la plupart de vos échanges.
Copie "history" de mon terminal et de "ce que j'ai fait" (mal peut-être) :

en root  "sudo -s" , entrée après chaque commande.
>    19  cat >/etc/init.d/systemd-udevd-solv.sh <<EOF
>    20  #!/bin/sh
>    21  systemctl stop systemd-udevd systemd-udevd-kernel.socket
> systemd-udevd-control.socket
>    22  sleep 5
>    23  systemctl start systemd-udevd systemd-udevd-kernel.socket
> systemd-udevd-control.socket
>    24  EOF
>    25  chmod a+x /etc/init.d/systemd-udevd-solv.sh

Si c'est ok : pas de changement au redémarrage.
Si j'ai mal compris et fait des erreurs : merci de m'éclairer (l'erreur
est la preuve d'être en cours d'apprentissage)

Merci.

Sylvie

N.B : j'essaie d'appliquer un conseil à la fois ;-)

Le 20/12/2019 à 20:55, Bernard Schoenacker a écrit :
[..]
Bureau LxVx (21/12/2019, 13h30)
Bonjour,

Le 20/12/2019 à 21:22, Dethegeek a écrit :
> Bonjour
> Ça vaudrait le coup de voir si le système se comporte mieux sans le
> périphérique concerné ?
> Il me semble que la commande
> lsusb -t

Résultat - il semble que cela se produise sur Dell - j'ai un vieil
inspiron ...) :
[..]
Bureau LxVx (21/12/2019, 13h40)
Bonjour Jean-Marc,

> une manière aussi de voir s'il y a un soucis avec un processus, c'est la commande suivante :
> journalctl /lib/systemd/systemd-udevd dernière ligne :


déc. 21 11:50:31 debian-inspiron systemd-udevd[253]: *Process 'hid2hci
--method=dell
--devpath=/devices/pci0000:00/0000:00:1a.0/usb2/2-1/2-1.2/2-1.2:1.0'
failed with exit code 1.*

@plus merci

Sylvie

Le 20/12/2019 à 16:43, Jean-Marc a écrit :
[..]
Jean-Marc (21/12/2019, 17h00)
Bonjour à toutes et à tous,

Je me permets ce mail pour essayer d'y voir plus clair dans ce problème.

Donc, Sylvie nous dit que son système chauffe parce qu'un processus prend 100% du ou d'un CPU.

Il s'agit de /lib/systemd/systemd-udevd.

Pour info, ce processus gère la création/suppression des fichiers"périphérique" de manière dynamique en se basant sur les règles udev, fichiers qu'on retrouve dans le répertoire /dev.

En deux mots, quand on allume son bluetooth, quand on insère une clé USB ou un disque externe, le système va détecter cet évènement et /lib/systemd/systemd-udevd va ajouter le nécessaire dans le répertoire /dev pour que le reste du système puisse utiliser le nouveau périphérique.

Désolé Sylvie. Mais, même si tu n'es pas "tech", tu dois savoir un peu de quoi il retourne avant de faire certaines choses. Comme, par exemple, arrêter ce processus. Ce qui, pour faire bref, risque de rendre le système inopérant en cas d'ajout/retrait de certains périphériques amovibles.

Ceci posé, dans les infos que tu as communiquées comme la sortie de <udevadm monitor> qui montre que le système fait un bind/unbind continuellement sur le même périphérique et la sortie de la commande journalctl qui rapporte une erreur :

> journalctl /lib/systemd/systemd-udevd


déc. 21 11:50:31 debian-inspiron systemd-udevd[253]: Process 'hid2hci --method=dell --devpath=/devices/pci0000:00/0000:00:1a.0/usb2/2-1/2-1.2/2-1.2:1.0' failed with exit code 1.

Ces infos permettent de retrouver ce lien vers un rapport de bogue :


Ce rapport décrit un phénomène qui ressemble fort à ce qui se passe sur ton système.

Apparemment, il y a un soucis dans les règles udev, les règles qui gèrent la créations/suppression des fichiers dans le répertorie /dev dont je parle plus haut, ce qui cause le phénomène auquel Sylvie est confrontée.

Pour confirmer qu'il s'agit bien du même soucis, Sylvie, si tu as la possibilité d'éteindre le bluetooth via un interrupteur ([1]), fais-le et regarde si le processus /lib/systemd/systemd-udevd arrête de prendre tout le CPU.

Une solution est de modifier lesdites règles udev.

Je vais encore voir dans les bogues Debian si le même bogue est rapporté et s'il y est mentionné une solution.

Bonne après-midi.

Jean-Marc <jean-marc>


[1] sur un de mes anciens Dell, il est possible d'éteindre le WiFi et le Bluetooth avec un petit switch.

Discussions similaires