Chromium et la console deviennent invisible sur le bureau... Presque Résolu... Le sujet est résolu

Demande d'aide : c'est ici.
Avatar de l’utilisateur
DbFr871
Membre très actif
Membre très actif
Messages : 1140
Inscription : 17 mai 2016, 20:48
Localisation : Nègrepelissien
Contact :
Status : Hors-ligne

piratebab a écrit : 25 août 2017, 20:26 as tu regardé ce qui dises les logs,? (dmesg, Xorg, chromium, ...)
.
Je l'avoue... non !
Cordialement,
Bernard
Debian9.1Stretch-XFCE-64bits-Sony-Vaio,Intel-P8400-2.26GHz,DD-SeagateSSHD500Go,GeForce9300M-GS-256Mo
Avatar de l’utilisateur
Grhim
Membre très actif
Membre très actif
Messages : 1389
Inscription : 30 mai 2016, 01:00
Localisation : kekparr'par'là
Status : Hors-ligne

DbFr871 a écrit :
piratebab a écrit : 25 août 2017, 20:26 as tu regardé ce qui dises les logs,? (dmesg, Xorg, chromium, ...)
.
Je l'avoue... non !
alors on va commencer par le début :icon_e_wink: , peux-tu nous les posté ?
Debian Stable + Testing -.- Parrot OS - Kali Exegol -.- Raspberry IPFire
Avatar de l’utilisateur
DbFr871
Membre très actif
Membre très actif
Messages : 1140
Inscription : 17 mai 2016, 20:48
Localisation : Nègrepelissien
Contact :
Status : Hors-ligne

Grhim a écrit : 25 août 2017, 23:37
DbFr871 a écrit :
piratebab a écrit : 25 août 2017, 20:26 as tu regardé ce qui dises les logs,? (dmesg, Xorg, chromium, ...)
.
Je l'avoue... non !
alors on va commencer par le début :icon_e_wink: , peux-tu nous les posté ?
.
Pour dmesg, c'est la bonne commande :

Code : Tout sélectionner

 dmesg > boot.messages
si ok, le fichier fait 72ko...
et j'me souviens plus de la page pour partager les fichiers... :icon_confused:

pour xorg et chromium, quels sont les fichiers ou les commandes pour les obtenir... ?

c'est le bon moment, chromium et ce que j'avais d'ouvert à "disparu" :icon_mad:

Merci d'avance pour l'aide sur les diverses commandes :wink:
Cordialement,
Bernard
Debian9.1Stretch-XFCE-64bits-Sony-Vaio,Intel-P8400-2.26GHz,DD-SeagateSSHD500Go,GeForce9300M-GS-256Mo
Avatar de l’utilisateur
Grhim
Membre très actif
Membre très actif
Messages : 1389
Inscription : 30 mai 2016, 01:00
Localisation : kekparr'par'là
Status : Hors-ligne

DbFr871 a écrit : si ok, le fichier fait 72ko...
et j'me souviens plus de la page pour partager les fichiers... :icon_confused:
tu as le pastebin en haut a droite du forum > https://paste.debian-fr.xyz/

pour xorg regarde @ /var/log/Xorg.0.log et pastbin-le aussi
Debian Stable + Testing -.- Parrot OS - Kali Exegol -.- Raspberry IPFire
Avatar de l’utilisateur
DbFr871
Membre très actif
Membre très actif
Messages : 1140
Inscription : 17 mai 2016, 20:48
Localisation : Nègrepelissien
Contact :
Status : Hors-ligne

Grhim a écrit : 26 août 2017, 17:13
DbFr871 a écrit : si ok, le fichier fait 72ko...
et j'me souviens plus de la page pour partager les fichiers... :icon_confused:
tu as le pastebin en haut a droite du forum > https://paste.debian-fr.xyz/

pour xorg regarde @ /var/log/Xorg.0.log et pastbin-le aussi
.
Merci pour le rappel... fatigué... :icon_biggrin:

Bon, pastebin charge le fichier depuis quelques minutes... je dois surement attendre qu'il ait fini pour charger un autre fichier...

Ce que j'ai remarqué, c'est qu'à l'ouverture de chromium, donc après extinction de l'ordi, chromium m'indique qu'il s'est mal arrêté... et me propose de revenir sur la config à son "arrêt intempestif"...
Mais j'aimerai comprendre, pour éviter que cela se reproduise...

Bonne fin de semaine et bon dimanche :wink:
Cordialement,
Bernard
Debian9.1Stretch-XFCE-64bits-Sony-Vaio,Intel-P8400-2.26GHz,DD-SeagateSSHD500Go,GeForce9300M-GS-256Mo
Avatar de l’utilisateur
Grhim
Membre très actif
Membre très actif
Messages : 1389
Inscription : 30 mai 2016, 01:00
Localisation : kekparr'par'là
Status : Hors-ligne

DbFr871 a écrit : 27 août 2017, 10:12 ............
Bon, pastebin charge le fichier depuis quelques minutes... je dois surement attendre qu'il ait fini pour charger un autre fichier...


............Bonne fin de semaine et bon dimanche :wink:
n’oublie pas de mettre le lien une fois fini qu'on puisse le consulté :icon_wink:
Debian Stable + Testing -.- Parrot OS - Kali Exegol -.- Raspberry IPFire
Avatar de l’utilisateur
DbFr871
Membre très actif
Membre très actif
Messages : 1140
Inscription : 17 mai 2016, 20:48
Localisation : Nègrepelissien
Contact :
Status : Hors-ligne

Voilà le 1er :
https://paste.debian-fr.xyz/?b9112ad542 ... JAOXlQ5SA=

et le 2nd :
https://paste.debian-fr.xyz/?a8b8c4e943 ... LTau8YhrI=

ça "vous parle"... ?

Merci pour vos retours :wink:
Cordialement,
Bernard
Debian9.1Stretch-XFCE-64bits-Sony-Vaio,Intel-P8400-2.26GHz,DD-SeagateSSHD500Go,GeForce9300M-GS-256Mo
--gilles--
Membre actif
Membre actif
Messages : 526
Inscription : 24 août 2016, 19:35
Localisation : Gnome 43 - debian 12
Status : Hors-ligne

on voit dans le premier :
1285.566184] nouveau E[ PFIFO][0000:01:00.0] CACHE_ERROR - ch 4 [chromium[2603]] subc 0 mthd 0x0060 data 0xbeef0201

Je n'ai pas chromium, alors peut tu nous dire où est l'exécutable avec
$ whereis chromium

Quelles sont les erreurs quand tu lances chromium dans un terminal ?
Parler de liberté n'a de sens qu'à condition que ce soit la liberté de dire aux gens ce qu'ils n'ont pas envie d'entendre. Eric Blair, George Orwell
Avatar de l’utilisateur
DbFr871
Membre très actif
Membre très actif
Messages : 1140
Inscription : 17 mai 2016, 20:48
Localisation : Nègrepelissien
Contact :
Status : Hors-ligne

--gilles-- a écrit : 27 août 2017, 18:57
on voit dans le premier :
1285.566184] nouveau E[ PFIFO][0000:01:00.0] CACHE_ERROR - ch 4 [chromium[2603]] subc 0 mthd 0x0060 data 0xbeef0201
.
et, cela signifie ?

--gilles-- a écrit : 27 août 2017, 18:57Je n'ai pas chromium, alors peut tu nous dire où est l'exécutable avec
$ whereis chromium

Quelles sont les erreurs quand tu lances chromium dans un terminal ?
.
Pour l'instant il fonctionne, donc voici le résultat lorsqu'il fonctionne "normalement"...

Code : Tout sélectionner

~$ whereis chromium
chromium: /usr/bin/chromium /usr/lib/chromium /etc/chromium.d /usr/share/man/man1/chromium.1.gz
~$ 
Cordialement,
Bernard
Debian9.1Stretch-XFCE-64bits-Sony-Vaio,Intel-P8400-2.26GHz,DD-SeagateSSHD500Go,GeForce9300M-GS-256Mo
Avatar de l’utilisateur
piratebab
Site Admin
Site Admin
Messages : 5854
Inscription : 24 avr. 2016, 18:41
Localisation : sud ouest
Status : En ligne

rien qui ne soit interessant dans ces logs, à part la ligne déja indiquée.
Petite astuce: les logs dmesg et Xorg contiennent tout depuis la mise en route de ta machine. Alors que ce qui t'interesse , c'est juste la fin. regarde le man de la commande tail, tu auras des logs plus court à poster!
Avatar de l’utilisateur
DbFr871
Membre très actif
Membre très actif
Messages : 1140
Inscription : 17 mai 2016, 20:48
Localisation : Nègrepelissien
Contact :
Status : Hors-ligne

piratebab a écrit : 27 août 2017, 20:27 rien qui ne soit interessant dans ces logs, à part la ligne déja indiquée.
Petite astuce: les logs dmesg et Xorg contiennent tout depuis la mise en route de ta machine. Alors que ce qui t'interesse , c'est juste la fin. regarde le man de la commande tail, tu auras des logs plus court à poster!
.
je ferai attention aux dernières lignes, plutôt que de vous poster la totalité... :wink:

bon, souhaitons que cela soit dans plusieurs jours... c'est agaçant de ne pas "comprendre"... :011:
Cordialement,
Bernard
Debian9.1Stretch-XFCE-64bits-Sony-Vaio,Intel-P8400-2.26GHz,DD-SeagateSSHD500Go,GeForce9300M-GS-256Mo
Avatar de l’utilisateur
Grhim
Membre très actif
Membre très actif
Messages : 1389
Inscription : 30 mai 2016, 01:00
Localisation : kekparr'par'là
Status : Hors-ligne

et n'oublie pas de lancer chromium comme demandé a partir de la console
$ chromium
Debian Stable + Testing -.- Parrot OS - Kali Exegol -.- Raspberry IPFire
Avatar de l’utilisateur
piratebab
Site Admin
Site Admin
Messages : 5854
Inscription : 24 avr. 2016, 18:41
Localisation : sud ouest
Status : En ligne

Grhim,
déja fait, mais la console disparaît aussi, d’où ma demande de le faire en redirigeant la sortie d'erreur ou la sortie standard vers un fichier
--gilles--
Membre actif
Membre actif
Messages : 526
Inscription : 24 août 2016, 19:35
Localisation : Gnome 43 - debian 12
Status : Hors-ligne

DbFr871 a écrit : 27 août 2017, 19:47
--gilles-- a écrit : 27 août 2017, 18:57
on voit dans le premier :
1285.566184] nouveau E[ PFIFO][0000:01:00.0] CACHE_ERROR - ch 4 [chromium[2603]] subc 0 mthd 0x0060 data 0xbeef0201
.
et, cela signifie ?
Comme ta panne est aléatoire, il est probable qu'au moins une partie des messages d'erreurs soient aussi aléatoires et aient peu de signification à l'état isolé. C'est plutôt un ensemble de messages d'erreurs qui serait significatif. Je pense que nous pourrions essayer aussi de savoir si des bibliothèques ( libs ) manquent au lancement de ton chromium avec les messages d'erreurs de gdb même quand chromium semble bien fonctionner.
Premièrement : # aptitude install gdb


Un exemple personnel pour comprendre la méthode avec Inkscape :
Mon Inkcape semble bien fonctionner chez moi pourtant il lui manque une bibliothèque comme tu vas le voir !

Je lance gdb avec le chemin de l'exécutable inkscape :
$ gdb /usr/bin/inkscape
GNU gdb (Debian 7.12-6) 7.12.0.20161007-git
Copyright (C) 2016 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law. Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64-linux-gnu".
Type "show configuration" for configuration details.
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>.
Find the GDB manual and other documentation resources online at:
<http://www.gnu.org/software/gdb/documentation/>.
For help, type "help".
Type "apropos word" to search for commands related to "word"...
Reading symbols from /usr/bin/inkscape...(no debugging symbols found)...done.



Je lance l'exécutable avec la commande run :
(gdb) run
Starting program: /usr/bin/inkscape
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[New Thread 0x7fffe40d9700 (LWP 1850)]
Gtk-Message: Failed to load module "canberra-gtk-module"
[New Thread 0x7fffe2190700 (LWP 1851)]
[New Thread 0x7fffe198f700 (LWP 1852)]

Je stoppe gdb avec Contrôle C
^C
ce qui donne :
Thread 1 "inkscape" received signal SIGINT, Interrupt.
0x00007fffed9906ad in poll () at ../sysdeps/unix/syscall-template.S:84
84 ../sysdeps/unix/syscall-template.S: Aucun fichier ou dossier de ce type.


Puis je le quitte en tapant quit :
(gdb) quit
A debugging session is active.

Inferior 1 [process 2000] will be killed.

Quit anyway? (y or n) y


Gtk-Message: Failed to load module "canberra-gtk-module"
C'est louche, Inkscape ne peut pas charger la bibliothèque canberra-gtk-module ! Mais qu'est-ce que canberra-gtk-module ?

$ apt-cache policy canberra-gtk-module
N: Impossible de trouver le paquet canberra-gtk-module

Zut !

# aptitude search canberra-gtk-module
p libcanberra-gtk-module - traduction des signaux de composants d'interfaces GTK+ en événements son

Ah, ça se précise !

# apt-cache policy libcanberra-gtk-module
libcanberra-gtk-module:
Installé : (aucun)
Candidat : 0.30-3
Table de version :
0.30-3 500
500 http://ftp.fr.debian.org/debian stretch/main amd64 Packages

Ah, c'est sûr la "lib" n'est pas installée ! Mais alors c'est simple :

# aptitude install libcanberra-gtk-module
Les NOUVEAUX paquets suivants vont être installés :
libcanberra-gtk-module libcanberra-gtk0{a}
0 paquets mis à jour, 2 nouvellement installés, 0 à enlever et 0 non mis à jour.
Il est nécessaire de télécharger 32,7 ko d'archives. Après dépaquetage, 88,1 ko seront utilisés.
Voulez-vous continuer ? [Y/n/?] y


Bon elle est installée, Inkscape va peut-être cesser de couiner dans gdb. On y retourne :
gdb /usr/bin/inkscape
GNU gdb (Debian 7.12-6) 7.12.0.20161007-git
Copyright (C) 2016 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law. Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64-linux-gnu".
Type "show configuration" for configuration details.
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>.
Find the GDB manual and other documentation resources online at:
<http://www.gnu.org/software/gdb/documentation/>.
For help, type "help".
Type "apropos word" to search for commands related to "word"...
Reading symbols from /usr/bin/inkscape...(no debugging symbols found)...done.


(gdb) run
Starting program: /usr/bin/inkscape
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[New Thread 0x7fffe40d9700 (LWP 2004)]
[New Thread 0x7fffe131f700 (LWP 2005)]
[New Thread 0x7fffe0b1e700 (LWP 2006)]

Bon, Inkscape se comporte correctement en gentilhomme civilisé, il ne couine plus au lancement avec gdb, plus aucune bibliothèque ne lui manque !
Je stoppe à nouveau gdb et je le quitte ( voir plus haut ). Mission accomplie ! Tu vois la démarche à faire pour chromium. Bon courage !
Parler de liberté n'a de sens qu'à condition que ce soit la liberté de dire aux gens ce qu'ils n'ont pas envie d'entendre. Eric Blair, George Orwell
Avatar de l’utilisateur
piratebab
Site Admin
Site Admin
Messages : 5854
Inscription : 24 avr. 2016, 18:41
Localisation : sud ouest
Status : En ligne

C'est l'artillerie lourde que tu proposes!
Mais vu qu'il n'y a pas d'autre moyen d'avoir ce qui se passe ...
En espérant que la console ne disparaisse pas avec chromium (dans ce cas il faut envoyer la sortie vers un fichier ..)
gilles, si tu as un peu de temps, tu pourrais faire un tuto sur le wiki pour l'utilisation du débogage avec gdb. Quasiment un copié collé de ce que tu viens d'écrire.
Avatar de l’utilisateur
Grhim
Membre très actif
Membre très actif
Messages : 1389
Inscription : 30 mai 2016, 01:00
Localisation : kekparr'par'là
Status : Hors-ligne

piratebab a écrit : 28 août 2017, 07:59 Grhim,
déja fait, mais la console disparaît aussi, d’où ma demande de le faire en redirigeant la sortie d'erreur ou la sortie standard vers un fichier
Rhaaaa , oui a vec les deux sujet Chromium , je m’emmêle les synapses :icon_e_biggrin: :icon_e_biggrin: :biggrin:
Debian Stable + Testing -.- Parrot OS - Kali Exegol -.- Raspberry IPFire
Avatar de l’utilisateur
DbFr871
Membre très actif
Membre très actif
Messages : 1140
Inscription : 17 mai 2016, 20:48
Localisation : Nègrepelissien
Contact :
Status : Hors-ligne

--gilles-- a écrit : 28 août 2017, 17:03 ...
LISEZ ce qu'a écrit Gilles :icon_biggrin:
...
.
Voilà ce que me répond gdb, qui entre nous, devrait bien me servir pour ce "phénomène" :

Code : Tout sélectionner

$ gdb /usr/bin/chromium
GNU gdb (Debian 7.7.1+dfsg-5) 7.7.1
Copyright (C) 2014 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64-linux-gnu".
Type "show configuration" for configuration details.
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>.
Find the GDB manual and other documentation resources online at:
<http://www.gnu.org/software/gdb/documentation/>.
For help, type "help".
Type "apropos word" to search for commands related to "word"...
"/usr/bin/chromium": not in executable format: Format de fichier non reconnu
(gdb)


tiens, il trouve que le chemin est non exécutable, alors que c'est celui que j'ai entré pour l'icône chromium sur le bureau...

serait-ce cela qui provoque, "maintenant" ce phénomène ?

je mets ton message en favori, car, il devrait me servir... :wink:
Cordialement,
Bernard
Debian9.1Stretch-XFCE-64bits-Sony-Vaio,Intel-P8400-2.26GHz,DD-SeagateSSHD500Go,GeForce9300M-GS-256Mo
Avatar de l’utilisateur
piratebab
Site Admin
Site Admin
Messages : 5854
Inscription : 24 avr. 2016, 18:41
Localisation : sud ouest
Status : En ligne

Avatar de l’utilisateur
DbFr871
Membre très actif
Membre très actif
Messages : 1140
Inscription : 17 mai 2016, 20:48
Localisation : Nègrepelissien
Contact :
Status : Hors-ligne

piratebab a écrit : 29 août 2017, 08:15 un lien utile
https://wiki.debian.org/Chromium/Debugging
.
Merci pour le lien, mais il indique /usr/lib/chromium-browser/chromium-browser qui est absent dans ce répertoire, chez moi...
Bon, pour l'instant, chromium fonctionne... croisons les doigts :icon_biggrin:
Cordialement,
Bernard
Debian9.1Stretch-XFCE-64bits-Sony-Vaio,Intel-P8400-2.26GHz,DD-SeagateSSHD500Go,GeForce9300M-GS-256Mo
Avatar de l’utilisateur
piratebab
Site Admin
Site Admin
Messages : 5854
Inscription : 24 avr. 2016, 18:41
Localisation : sud ouest
Status : En ligne

Ce qu'il est important de noté dans ce lien, c'est qu'il te faut installer le paquet chromium-dbg.
Ensuite la commande pour lancer le débug de chromium est un peu différente que celle proposée par gilles, mais l'idée est la même. Et elle envoie les logs dans un fichier ce qui te facilitera la récupération et l'analyse.
Répondre