Solar Eagle
... au bout d'un certain temps d'utilisation, quelques heures en général, spécialement quand je lance des vidéos en ligne. La vidéo doit toujours tourner d'une manière ou d'une autre, vu que la bande son n'est pas interrompue. Par contre, les téléchargements s'arrêtent systématiquement.
Le système me propose de quitter l'application ou d'attendre et seule la première option permet de relancer le navigateur.
J'ai essayé de creuser dans le Moniteur système de Gnome, et de tuer des processus "Isolated Web Content", mais ça ne sert à rien et les onglets en question restent visibles. Pire que cela, si j'ai ouvert deux fenêtres, elles seront fermées de force. Est-ce le comportement par défaut, assez pénible vu qu'on doit relancer la totalité des fenêtres, ou existe-t-il un moyen de contourner ce comportement?
Les diverses recherches ne m'emmènent vers rien de spécial, sinon l'habituel lot de "quitter l'application, vider le cache, etc", en gros rien qui ne résolve le problème. On y parle aussi souvent d'extensions, mais je ne sais pas identifier laquelle est problématique, sauf à faire de longs tests par essai-erreur.
Que faire, s'il vous plaît?
Nicosss
Tester sans les extensions, avec un profil Firefox vierge, en modifiant les paramètres de cache de Firefox, en consultant les logs, une utilisant une autre session utilisateur.
Voilà quelques idées.
Mais je n'ai pas bien compris l'explication de ta première ligne concernant le contexte récurrent.
Solar Eagle
Merci pour ta réponse!
En gros, je navigue, avec une vidéo, par exemple sur YouTube. La fenêtre gèle, mais le son de la vidéo continue toujours à se dérouler, sans interruption ni son haché. L'image reste, elle, gelée, comme les fenêtres.
À ce propos, j'ai oublié de dire que je ne peux plus changer d'onglet, ni le fermer.
Tous les autres programmes et fenêtres sont réactifs, donc le problème est spécifique à Firefox.
nouvo09
que dit la mémoire ? tu swapes ?
Solar Eagle
À l'instant, sans que ça bloque, avec FreeTube (1 fenêtre), une fenêtre de Firefox, une avec Brave, et une avec Fichiers (et deux onglets ouverts), plus l'interface graphique du VPN, je suis à 5,2 Go de consommation sur 8,1 (67%), d'après le Moniteur Système (lui aussi ouvert, donc).
Et effectivement, j'ai 2,6 Go de Swap utilisés sur 8,1 (32%).
Sinon, j'ai Gnome Software qui prend quasiment 600 Mo de RAM et packagekitd qui en prend 390. Est-ce réellement utile de consommer autant, pour aller chercher des mises à jour?
Parmi les applications qui prennent beaucoup de mémoire, il y a flatpak-system-helper qui en prend environ 290 Mo, et qui reste actif même si aucune application tournant avec Flatpak ne tourne.
Je penserai à regarder la mémoire de plus près la prochaine fois que je rencontrerai le souci.
Nicosss
Lorsque ça se produit, ou même avant, est-ce que tu as pleins de process son Firefox dans Paramètres->Son malgré avoir fermé tous les onglets produisant du son ?
Solar Eagle
Je viens de vérifier, et je n'avais qu'un seul processus. Il faudrait que je regarde du côté des messages de systemd ou du système afin de voir si autre chose n'apparaît pas.
EDIT:
Voici ce que la commande
journalctl -p err -b
donne :
mars 14 16:03:49 fedora dbus-broker-launch[26480]: Ignoring duplicate name 'org.gnome.Extensions' in service file '/usr/share//dbus-1/services/org.gnome.Extensions.service'
mars 14 16:03:50 fedora dbus-broker-launch[26551]: Ignoring duplicate name 'org.gnome.Extensions' in service file '/usr/share//dbus-1/services/org.gnome.Extensions.service'
mars 14 16:03:50 fedora gnome-session-binary[26556]: GLib-GIO-CRITICAL: g_bus_get_sync: assertion 'error == NULL || *error == NULL' failed
mars 14 16:03:50 fedora gnome-session-binary[26556]: GLib-GIO-CRITICAL: g_bus_get_sync: assertion 'error == NULL || *error == NULL' failed
mars 14 16:03:51 fedora pipewire-pulse[26645]: pw.conf: execvp error 'pactl': Aucun fichier ou dossier de ce type
mars 14 16:03:59 fedora gdm-password][26967]: gkr-pam: unable to locate daemon control file
mars 14 16:03:59 fedora bluetoothd[734]: profiles/audio/avdtp.c:avdtp_connect_cb() connect to 9E:A6:08:1E:CD:BC: Host is down (112)
mars 14 16:04:00 fedora systemd[1606]: Failed to start Application launched by gnome-session-binary.
mars 14 16:04:00 fedora systemd[1606]: Failed to start Application launched by gnome-session-binary.
mars 14 16:04:00 fedora systemd[1606]: Failed to start Application launched by gnome-session-binary.
mars 14 16:04:00 fedora systemd[1606]: Failed to start Application launched by gnome-session-binary.
mars 14 16:04:00 fedora systemd[1606]: Failed to start Application launched by gnome-session-binary.
mars 14 16:04:00 fedora systemd[1606]: Failed to start Application launched by gnome-session-binary.
mars 14 16:04:07 fedora gdm-launch-environment][26534]: GLib-GObject: g_object_unref: assertion 'G_IS_OBJECT (object)' failed
mars 14 16:04:07 fedora bluetoothd[734]: profiles/audio/avdtp.c:avdtp_connect_cb() connect to 9E:A6:08:1E:CD:BC: Host is down (112)
lines 1182-1235/1235 (END)
nouvo09
Et ca correspond à l'heure d'un plantage ?
Solar Eagle
Un plantage a eu lieu un peu plus tard, ce qui m'intrigue, vu que je n'ai eu aucun message dans systemctl. Firefox dispose-t-il de logs propres?
nouvo09
Oui enfin ce qui importe ce sont les messages dans le journal au moment ou le plus proche du plantage. Ca plante, tu rebootes et tu fais de suite un journalctl ( options à vérifier)
Solar Eagle
Justement, le journal n'affichait aucun message après ceux donnés précédemment. J'ai n'ai donné ici que la fin du log, juste avant de poster.
EDIT: Le journal n'affiche aucun nouveau message jusqu'à 40 minutes plus tard, avec :
mars 14 16:54:08 fedora kernel: i915 0000:00:02.0: [drm] *ERROR* Atomic update failure on pipe B (start=186759 end=18>
antbel
Sur le post :
https://forums.fedora-fr.org/viewtopic.php?id=73215
la seule solution était :
- sauvegarde des marques page
- sauvegarde des mdp
Supprimer dans les fichiers cachés le répertoire /home/"user"/.mozilla.
Fermer la session
et relancer firefox puis
- importation des marques pages
- importation des mdp dans barre de tache : about:config et mettre à true la valeur
"signon.management.page.fileImport.enabled"
nouvo09
antbel wrote:- sauvegarde des mdp
comment tu les sauvegardes ?
didierg
Quelle carte graphique ?
Comment est positionné "Utiliser l’accélération graphique matérielle si disponible" dans Firefox ?
antbel
Pour nouvo09 et Solar Eagle concernant les mdp.
Edition
Paramètres
Vie privée et sécurité
Identifiants et mots de passe
Identifiants enregistrés...
En haut à droite clic sur les ... (3 petits points)
Clic sur
Exporter les identifiants
Note
Pour les importer, il faut dans about:config modifier la clef :
signon.management.page.fileImport.enabled pour mettre la valeur à true
Ensuite l'item importer les identifiants apparait
D'autre part si Firefox gèle au bout de plusieurs heures de visionnages de site de streaming, cela m'oriente vers une saturation des mémoires tampon (tmp, swap..), une carte graphique qui faiblit.
Voir en parallèle sur une fenêtre terminal avec la commande # journalctl -f ce qui se passe.
nouvo09
Merci
NovFedo
Merci antbel bon tuyau !
Solar Eagle
antbel wrote:Pour nouvo09 et Solar Eagle concernant les mdp.
Edition
Paramètres
Vie privée et sécurité
Identifiants et mots de passe
Identifiants enregistrés...
En haut à droite clic sur les ... (3 petits points)
Clic sur
Exporter les identifiants
Note
Pour les importer, il faut dans about:config modifier la clef :
signon.management.page.fileImport.enabled pour mettre la valeur à true
Ensuite l'item importer les identifiants apparait
D'autre part si Firefox gèle au bout de plusieurs heures de visionnages de site de streaming, cela m'oriente vers une saturation des mémoires tampon (tmp, swap..), une carte graphique qui faiblit.
Voir en parallèle sur une fenêtre terminal avec la commande # journalctl -f ce qui se passe.
Merci. Les solutions du type tout nettoyer et ensuite passer du temps à se reconnecter à tous les sites, sont très ennuyeuses, et, à mon humble avis, preuve d'un défaut de conception majeur. Aucun autre logiciel que les navigateurs ne demande de mesure aussi radicale en cas de problème.
Je devrais essayer de voir ce que ça donne avec Brave, mais je n'ai eu aucun souci avec Freetube, pour le moment.
Nednet
et ensuite passer du temps à se reconnecter à tous les sites,
Une solution simple consiste à se créer un compte Firefox Sync. C'est vraiment très pratique
Solar Eagle
@Nednet: Merci. Je l'ai déjà fait depuis longtemps, mais avec la double identification, les SMS de confirmation, etc, c'est lourd.