[Freeze] Plante quand j'utilise certain logiciels ou trop de logiciels...

Applications, problèmes de configuration réseau
Avatar de l’utilisateur
dropforged
Daikyu
Messages : 51
Inscription : ven. 15 févr. 2019, 18:29

[Freeze] Plante quand j'utilise certain logiciels ou trop de logiciels...

Message par dropforged »

Bonjour à tous

J'ai un problème, sous Arch, mais que j'ai rencontré avec ce même PC (je devrais même dire ces PC car j'en ai 2 identiques à la maison et le problème est le identique sur les 2), lorsque je lance certains logiciels "gourmand" ou plusieurs logiciels, mon PC freeze : L'écran se "brouille" et tout est bloqué.

Je vais essayer de donner le plus de renseignements possible pour facilité l'éventuelle résolution du problème...

Il s'agit de vieux PC, basé sur une carte mère ASRock N68C-S avec chipset graphique intégré NVIDIA® GeForce 7025 / nForce 630a, un processeur AMD Athlon II X2 240 et 4Go de RAM.

Je pense que le problème viens de la "carte graphique" qui doit partager une partie de la mémoire avec la RAM, et mes 4Go commence surement à être limite limite :cry:

J'utilise XFCE comme gestionnaire de bureau pour rester léger et une des raison qui m'a amener est justement sa légèreté.

Juste après le démarrage, ça donne ça :

Code : Tout sélectionner

[drop-arch@drop-arch-reseau Bureau]$ free -m
              total       utilisé      libre     partagé tamp/cache   disponible
Mem:           3685         317        3057          3         310        3153
Partition d'échange:           0           0           0
J'ai essayé plusieurs configurations au niveau du swap (sur une partition swap, sur /) et actuellement je n'ai pas de swap (c'est comme ça que ça me parait le moins planter).

Coté pilote, il n'y a plus de pilote chez nvidia pour ma carte graphique GeForce 7025, j'utilise nouveau et la carte est indiqué comme supportée par ce pilote (https://nouveau.freedesktop.org/wiki/CodeNames/)

J'aurais vraiment besoin d'un coup de main car je n'ai déjà pas les moyens de changer les PC de la maison pour l'instant :mrgreen: et aussi par curiosité informatique on va dire...

Je ne sais pas par où commencer, j'arrive à reproduire le "plantage", en lançant des logiciel comme clipgrab par exemple (là ça plante 1 fois sur 2), ou en ouvrant libre office + chromium, ce genre de chose.

Si vous avez une piste à me suggérer ou une solution, ça serait vraiment cool :wink:
laurent85
Elfe
Messages : 951
Inscription : mar. 16 oct. 2018, 21:05

Re: [Freeze] Plante quand j'utilise certain logiciels ou trop de logiciels...

Message par laurent85 »

Bonjour,
Si tu as les mêmes symptômes avec un swap c'est pas le manque de ram à priori.

Les symptômes font penser à un bug Xorg ou un problème matériel, alim, composants de la carte mère sous forte charge. Et la qualité du support Xorg pour les matériels anciens se dégrade avec le temps.

Regarde dans les logs si tu voix quelque chose.
Avatar de l’utilisateur
dropforged
Daikyu
Messages : 51
Inscription : ven. 15 févr. 2019, 18:29

Re: [Freeze] Plante quand j'utilise certain logiciels ou trop de logiciels...

Message par dropforged »

Merci pour la piste :wink:

Xorg, c'est bien possible, car côté hardware, un des 2 PC est en multiboot avec windows 7 et il ne plante jamais sous windows (oui je sais, c'est frustrant... :mrgreen: ).
C'est pour cela que je pense plus a un problème logiciel que matériel.

Par contre les logs, je ne connais pas trop, pourrais-tu m'en dire un peu plus ou vers quelle d'oc je peux me référer.
laurent85
Elfe
Messages : 951
Inscription : mar. 16 oct. 2018, 21:05

Re: [Freeze] Plante quand j'utilise certain logiciels ou trop de logiciels...

Message par laurent85 »

Regarde dans /var/log/Xorg.0.log.old pour la session précédente, celle qui a planté.
Et dans le journal de systemd pour la session précédente qui a planté :

Code : Tout sélectionner

journalctl -b -1 > journal.txt
Regarde dans le fichier journal.txt

Envoie les sur un pastebin si tu veux qu'on regarde bien que souvent avec un freeze le système n'a pas le temps d'enregistrer dans les logs.
Avatar de l’utilisateur
dropforged
Daikyu
Messages : 51
Inscription : ven. 15 févr. 2019, 18:29

Re: [Freeze] Plante quand j'utilise certain logiciels ou trop de logiciels...

Message par dropforged »

Je viens de faire planter mon PC et récupérer les logs :

journalctl -b -1

https://pastebin.com/X6dW4Tvt

/var/log/Xorg.0.log.old

https://pastebin.com/eFy5J3ap

J'avoue que j'ai un peu du al a interpréter ce qui est dedans :pasdidee: , pour Xorg, niveau carte graphique, je vois que le driver utilisé est bien nouveau.
laurent85
Elfe
Messages : 951
Inscription : mar. 16 oct. 2018, 21:05

Re: [Freeze] Plante quand j'utilise certain logiciels ou trop de logiciels...

Message par laurent85 »

Il y a suffisamment de messages d'erreurs liés au pilote nouveau pour penser que c'est l'origine du problème.

C'est quoi actuellement le retour de :

Code : Tout sélectionner

sudo grep . /sys/module/nouveau/parameters/*
Donne le retour avant de faire les test suivants.

Il y a deux configurations à tester et voir si tu obtiens de meilleurs résultats, 1ère config sans l'accélération matérielle, 2è config sans le pilote nouveau et modesetting d'Xorg à la place.

1ère configuration édite les paramètres de démarrage et ajoute aux paramètres du noyau linux :

Code : Tout sélectionner

nouveau.noaccel=1 nouveau.nofbaccel=1 nouveau.runpm=0
Utilise le pc comme d'habitude pour voir son comportement.

2è configuration utiliser le pilote Xorg intégré modesetting
Installe le pilote xorg vesa, c'est un pilote de secours utile :

Code : Tout sélectionner

sudo pacman -Syu xf86-video-vesa
Supprime temporairement le pilote xorg nouveau, déplace-le ailleurs pour que Xorg ne le charge pas :

Code : Tout sélectionner

sudo mv /usr/lib/xorg/modules/drivers/nouveau_drv.so /root
Dans l'hypothèse où modesetting ne prend pas bien en charge la carte nvidia, xorg devrait utiliser le pilote de secours vesa, faut pas se retrouver sans session xorg.
Utilise le pc comme d'habitude pour voir son comportement. Après le test pour remettre le pilote à sa place :

Code : Tout sélectionner

sudo mv /root/nouveau_drv.so /usr/lib/xorg/modules/drivers/
Teste les 2 configurations.
Avatar de l’utilisateur
dropforged
Daikyu
Messages : 51
Inscription : ven. 15 févr. 2019, 18:29

Re: [Freeze] Plante quand j'utilise certain logiciels ou trop de logiciels...

Message par dropforged »

Merci du coup de main :wink:

Voila le retour de sudo grep . /sys/module/nouveau/parameters/*

Code : Tout sélectionner

sudo grep . /sys/module/nouveau/parameters/*
/sys/module/nouveau/parameters/atomic:0
/sys/module/nouveau/parameters/config:(null)
/sys/module/nouveau/parameters/debug:(null)
/sys/module/nouveau/parameters/duallink:1
/sys/module/nouveau/parameters/fbcon_bpp:0
/sys/module/nouveau/parameters/hdmimhz:0
/sys/module/nouveau/parameters/ignorelid:0
/sys/module/nouveau/parameters/modeset:-1
/sys/module/nouveau/parameters/mst:1
/sys/module/nouveau/parameters/noaccel:0
/sys/module/nouveau/parameters/nofbaccel:0
/sys/module/nouveau/parameters/runpm:-1
/sys/module/nouveau/parameters/tv_disable:0
/sys/module/nouveau/parameters/tv_norm:(null)
/sys/module/nouveau/parameters/vram_pushbuf:0
Par contre, pour la première configuration que tu me propose, je ne sais pas comment faire : "édite les paramètres de démarrage et ajoute aux paramètres du noyau linux"

J'ai essayé de trouver, je tombe sur la doc de mkinitcpio, est-ce cela ?
laurent85
Elfe
Messages : 951
Inscription : mar. 16 oct. 2018, 21:05

Re: [Freeze] Plante quand j'utilise certain logiciels ou trop de logiciels...

Message par laurent85 »

Avec grub au menu de démarrage, touche "e" pour éditer, puis à la fin de la ligne linux ajouter les paramètres, le clavier est en qwerty.
Avatar de l’utilisateur
dropforged
Daikyu
Messages : 51
Inscription : ven. 15 févr. 2019, 18:29

Re: [Freeze] Plante quand j'utilise certain logiciels ou trop de logiciels...

Message par dropforged »

Je teste ça...

Sinon, si je peux encore abuser de ta patience, au niveau du retour de grep . /sys/module/nouveau/parameters/*, qu'est ce que tu en pense ?
laurent85
Elfe
Messages : 951
Inscription : mar. 16 oct. 2018, 21:05

Re: [Freeze] Plante quand j'utilise certain logiciels ou trop de logiciels...

Message par laurent85 »

C'est les valeurs que j'attendais, la 1ère configuration est pour les modifier.
Avatar de l’utilisateur
dropforged
Daikyu
Messages : 51
Inscription : ven. 15 févr. 2019, 18:29

Re: [Freeze] Plante quand j'utilise certain logiciels ou trop de logiciels...

Message par dropforged »

OK, je teste la première config tout de suite...
laurent85
Elfe
Messages : 951
Inscription : mar. 16 oct. 2018, 21:05

Re: [Freeze] Plante quand j'utilise certain logiciels ou trop de logiciels...

Message par laurent85 »

1ère config, ou cette méthode pour modifier les paramètres :

Il faut le hook modconf après autodetect de la ligne HOOKS dans /etc/mkinitcpio.conf

Puis

Code : Tout sélectionner

echo "options nouveau noaccel=1 nofbaccel=1 runpm=0" | sudo tee /etc/modprobe.d/nouveau_parm.conf
sudo mkinitcpio -P
Avatar de l’utilisateur
dropforged
Daikyu
Messages : 51
Inscription : ven. 15 févr. 2019, 18:29

Re: [Freeze] Plante quand j'utilise certain logiciels ou trop de logiciels...

Message par dropforged »

J'ai passé les commandes

Code : Tout sélectionner

echo "options nouveau noaccel=1 nofbaccel=1 runpm=0" | sudo tee /etc/modprobe.d/nouveau_parm.conf
sudo mkinitcpio -P
Le fichier /etc/modprobe.d/nouveau_parm.conf est bien créé

Ensuite, il faut que je modifie le fichier /etc/mkinitcpio.conf :

J'ai une ligne :

Code : Tout sélectionner

HOOKS=(base udev autodetect modconf block filesystems keyboard fsck)
J'ai bien modconf après autodetect, je redémarre pour tester...

ça ne fonctionne pas, je tombe sur une fenêtre de connexion, je n'arrive pas à me logger,..

Je peux choisir cession XFCE, mais quand je rentre mon nom utilisateur, il ne se passe rien.

Je peux me logger en root, c'est tout
laurent85
Elfe
Messages : 951
Inscription : mar. 16 oct. 2018, 21:05

Re: [Freeze] Plante quand j'utilise certain logiciels ou trop de logiciels...

Message par laurent85 »

La fenêtre de connexion indique que Xorg a démarré. L'utilisateur je ne peux pas te dire, ça n'a pas de rapport avec la modification en tout cas.
Avatar de l’utilisateur
dropforged
Daikyu
Messages : 51
Inscription : ven. 15 févr. 2019, 18:29

Re: [Freeze] Plante quand j'utilise certain logiciels ou trop de logiciels...

Message par dropforged »

J'ai redémarré, et n'arrive plus à me connecter en root non plus.

Oui, Xorg à bien démarré, j'ai le gestionnaire de connexion.

Comment puis-je revenir en arrière, depuis le GRUB en faisant e ou avec un CHROOT ?
laurent85
Elfe
Messages : 951
Inscription : mar. 16 oct. 2018, 21:05

Re: [Freeze] Plante quand j'utilise certain logiciels ou trop de logiciels...

Message par laurent85 »

Ctrl-Alt-F2 pour basculer sur la console.

Entre tes identifiants

Supprime le fichier :

Code : Tout sélectionner

sudo rm /etc/modprobe.d/nouveau_parm.conf
sudo mkinitcpio -P
sudo systemctl reboot
Etrange.
Avatar de l’utilisateur
dropforged
Daikyu
Messages : 51
Inscription : ven. 15 févr. 2019, 18:29

Re: [Freeze] Plante quand j'utilise certain logiciels ou trop de logiciels...

Message par dropforged »

Merci beaucoup pour ton aide, je dois arrêter les investigations ce soir, je continue l'investigation demain.

Bonne soirée et encore merci à toi ;)
laurent85
Elfe
Messages : 951
Inscription : mar. 16 oct. 2018, 21:05

Re: [Freeze] Plante quand j'utilise certain logiciels ou trop de logiciels...

Message par laurent85 »

Pour éviter la persistence de la modification c'est préférable d'éditer la ligne de démarrage du menu grub afin de tester un paramètre. Si ça marche pas au redémarrage ça reprend comme avant.

Il y a quelque chose qui m'échappe. Pour la 1ère configuration fais un test avec uniquement

Code : Tout sélectionner

nouveau.noaccel=1
Avatar de l’utilisateur
dropforged
Daikyu
Messages : 51
Inscription : ven. 15 févr. 2019, 18:29

Re: [Freeze] Plante quand j'utilise certain logiciels ou trop de logiciels...

Message par dropforged »

J'ai essayé avec nouveau.noaccel=1, voila ma modif que je fais dans le GRUB (pour être sur que je ne fais pas n'importe quoi :mrgreen: ) :

Image

Je retombe sur le gestionnaire de connexion, comme précédemment, avec nouveau.noaccel=1 nouveau.nofbaccel=1 nouveau.runpm=0 :

Image

C'est pas trop visible, mais c'est une fenêtre de connexion, avec en haut à droite de l'écran, un toggle cession XFCE.
D'ailleurs, je n'arrive pas à me connecter sur cette fenêtre de connexion.
Par contre, en faisant CTRL+Alt+f2, j'arrive à me connecter avec mon compte utilisateur ou en root sans problème.
laurent85
Elfe
Messages : 951
Inscription : mar. 16 oct. 2018, 21:05

Re: [Freeze] Plante quand j'utilise certain logiciels ou trop de logiciels...

Message par laurent85 »

La modif est correcte. Je trouve rien concernant ce symptôme. Le clavier fonctionne ? ça va jusqu' où la connexion, l'affichage ne bouge pas à l'entrée des identifiants ?

Essaie la 2è configuration
Répondre