Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).

#1 28-05-2020 21:58:30

Thatoo
Membre
Inscription : 28-05-2020

Firefox plante à allumage si pas pas quitté avant d'éteindre

Bonsoir,

Sous Debian Buster, si j'éteins l'ordinateur sans avoir au préalable quitté Firefox, alors, lors du prochain démarrage de mon ordinateur, le lancement de Firefox commencera pas un besoinde restaurer la session précédente.
Cela donne l'impression que Firefox n'est pas quitte proprement lors de l'extinction de l'ordinateur.

Est-ce possible d'ajouter une commande (où dans Debian) qui quitte proprement Firefox avant d'éteindre l'ordinateur?

J'ai posé la question à la communauté de Firefox et il semblerait que ça vienne de Debian. C'est vrai que je expérimente ça que si je ne quitte pas Firefox avant d'éteindre et que je n'ai jamais eu ce problème avant sous Ubuntu.

Merci pour votre aide,

Thatoo

Hors ligne

#2 28-05-2020 23:48:28

Kanao
Membre
Distrib. : Debian
Inscription : 26-05-2020

Re : Firefox plante à allumage si pas pas quitté avant d'éteindre

Thatoo a écrit :

le lancement de Firefox commencera pas un besoinde restaurer la session précédente.
Cela donne l'impression que Firefox n'est pas quitte proprement lors de l'extinction de l'ordinateur.


Le message dit clairement que la session précédente à crashé ? La restauration de session est parfois voulue. Tout dépend de comme firefox est réglé.

Voilà quelques pistes à tester.

Une manière de faire : demander à FF de ne pas proposer de restaurer la session précédente.
Dans ta barre de navigation about:config chercher browser.sessionstore.resume_from_crash et browser.sessionstore.resuming_after_os_restart et browser.sessionstore.resume_session_once, à faire passer à "false".

Une autre manière de faire : demander à FF de restaurer la session précédente sans rien demander.
browser.sessionstore.restore_on_demand  à "true"

Une autre manière (normalement c'est par défaut) : demander à FF d'interrompre l'éteignage s'il est lancé et que plusieurs onglets étaient ouvertes, ce serait "browser.tabs.warnOnClose" et "browser.warnOnQuit", normalement il te demandera à chaque fois si tu veux enregistrer la session ou non avant d'éteindre, si ton environnement te l'autorise.

Dernière modification par Kanao (28-05-2020 23:59:38)

Hors ligne

#3 29-05-2020 19:31:30

Thatoo
Membre
Inscription : 28-05-2020

Re : Firefox plante à allumage si pas pas quitté avant d'éteindre

Merci beaucoup @Kanao, je vais essayer tes propositions et je te dirai ce qui a fonctionnait.

En fait, j'ai découvert que c'est un très vieux bug, 14 ans : https://bugzilla.mozilla.org/show_bug.cgi
Il semble que Debian ne laisse pas suffisamment de temps à Firefox pour se fermer proprement. C'est ce que je comprends.
Je me demande si une extension gnome qui remplacerait le bouton de shutdown par une commande du genre
- quitte Firefox proprement
- attend 5 s
- éteins toi
ne serait pas la bienvenue...?

Hors ligne

#4 29-05-2020 19:54:53

Thatoo
Membre
Inscription : 28-05-2020

Re : Firefox plante à allumage si pas pas quitté avant d'éteindre

En fait, ce n'est pas possible car il n'existe pas de commande pour quitter Firefox. pkill firefox résultera de la même façon. Il n'y a qu'en fermant Firefox avec le bouton prévu dans Firefox qu'il n'y a pas de problème...

Hors ligne

#5 29-05-2020 21:34:47

otyugh
CA Debian-Facile
Lieu : Quimperlé/Arzano
Distrib. : Debian Stable
Inscription : 20-09-2016
Site Web

Re : Firefox plante à allumage si pas pas quitté avant d'éteindre

Avant d'essayer les trucs bizarres/bricolo, en général on essaye les trucs prévus à cet effet comme proposé par @Kanao  (par ailleurs tu ne répond pas à la question qu'elle te pose et tu ne fais même pas l'effort de tester ses deux bouts de config qui prennent deux minute à essayer ? ...)

datalove-datalove-s1-2.png agendadulibre-lagendadulibre.png arzinfo-arzinfo.png

Hors ligne

#6 29-05-2020 22:08:05

Thatoo
Membre
Inscription : 28-05-2020

Re : Firefox plante à allumage si pas pas quitté avant d'éteindre

otyugh a écrit :

Avant d'essayer les trucs bizarres/bricolo, en général on essaye les trucs prévus à cet effet comme proposé par @Kanao  (par ailleurs tu ne répond pas à la question qu'elle te pose et tu ne fais même pas l'effort de tester ses deux bouts de config qui prennent deux minute à essayer ? ...)



Pardon? Merci pour l'accueil.
Et puis avant d’engueuler les autres, apprend à lire

Merci beaucoup @Kanao, je vais essayer tes propositions et je te dirai ce qui a fonctionnait.


Bon OK, j'ai fait une erreur d'orthographe mais ça reste compréhensible : *fonctionné.

ça signifie quoi? Que je vais essayer (au moment de l'écriture de ma réponse).

Il se trouve que j'ai essayé depuis.
- 1 : ne pas proposer de restaurer la session précédente : OK sauf que je souhaite retrouver ma session précédente, je voudrais juste que Firefox ne plante pas à chaque fois que j'éteins mon ordi.
- 2: browser.sessionstore.restore_on_demand était déjà sur True
- 3: ça fonctionne mais ça ne résout pas le problème, ça le déplace. Au lieu que Firefox croit avoir planté à l'extinction de la machine et donc propose la restauration de session lors du redémarrage, il faut confirmer vouloir éteindre son ordinateur après lui en avoir donné l'ordre.

Pour répondre à la question de Kanao, voici le message qui s'affiche.

Désolé, nous ne parvenons pas à récupérer vos pages.

Nous rencontrons des difficultés à restaurer votre dernière session de navigation. Sélectionnez Restaurer la session pour réessayer.

Vous ne parvenez toujours pas à restaurer votre session ? Certains onglets sont parfois à l’origine du problème. Avant de réessayer, passez en revue les onglets de votre dernière session et décochez ceux dont vous n’avez pas besoin.



Franchement, je ne comprends pas ce que tu racontes otyugh car je n'ai rien essayé de bricolo, j'ai soumis des idées pour me les faire confirmer et surtout je n'apprécie pas du tout le ton de ton message. Nous ne nous connaissons pas, tu ne tes pas présenté à moi. C'est particulièrement désagréable d'être jugé à l'emporte pièce comme tu l'as fait. Si la communauté francophone de Debian est à ton image, je vais peut-être passer mon chemin.

Cordialement,

Hors ligne

#7 29-05-2020 22:20:34

otyugh
CA Debian-Facile
Lieu : Quimperlé/Arzano
Distrib. : Debian Stable
Inscription : 20-09-2016
Site Web

Re : Firefox plante à allumage si pas pas quitté avant d'éteindre

Je trouvais juste que tu répondais à côté en explorant des pistes éventuellement tordues alors qu'on te suggérais justement de regarder au bon endroit, et vu que ça se testais "directement", j'ai pas compris pourquoi tu partais laborieusement ailleurs dans deux postes après.

Et puis avant d’engueuler les autres, apprend à lire
[...]
Si la communauté francophone de Debian est à ton image, je vais peut-être passer mon chemin.


Wow. peace_flag.gif
Je dis plus rien !

Dernière modification par otyugh (29-05-2020 22:33:01)


datalove-datalove-s1-2.png agendadulibre-lagendadulibre.png arzinfo-arzinfo.png

Hors ligne

#8 29-05-2020 22:32:02

Thatoo
Membre
Inscription : 28-05-2020

Re : Firefox plante à allumage si pas pas quitté avant d'éteindre

Sans rancune alors. Merci.

Je suis un grand fan du couple Firefox/Thunderbird alors j'ai du mal à accepter des petites contrariétés venant de leur part. Je sais que c'est pas grand chose et franchement, si c'était une autre app qui m'affichait un tel message, je cliquerais sur "restaurer session" à chaque redémarrage sans me prendre plus la tête mais Firefox... je suis exigeant :-)
Pourtant, au vu des derniers messages ici, https://bugzilla.mozilla.org/show_bug.cgi?id=336193, je crois qu'il n'y a pas grand chose à faire sauf attendre une mise à jour de Firefox... un jour.

Hors ligne

#9 30-05-2020 08:00:07

Croutons
Membre
Distrib. : Debian10 Buster
Noyau : Linux 4.19.0-9-amd64
(G)UI : Mate
Inscription : 16-12-2016

Re : Firefox plante à allumage si pas pas quitté avant d'éteindre

Hello
Tu l'éteint comment ton ordi? car par défaut on te dit que des applications sont en cours et une action est requise de ta par
Même comportement sous windows en passant ;-)
après c'est peut être lié aussi à l'enregistrement de la session ou non
D'ailleur dans mon souvenir l'enregistrement de session est mieux géré sous xfce que sous mate

-->les cahiers du debutant<--      WikiDF-->Découvrir les principales commandes Linux<--
L' expérience, c'est le nom que chacun donne à ses erreurs. Oscar Wilde

En ligne

#10 30-05-2020 10:30:14

Thatoo
Membre
Inscription : 28-05-2020

Re : Firefox plante à allumage si pas pas quitté avant d'éteindre

Bon matin,

Je suis sous Debian Gnome.
Pour éteindre, je clique en haut à droite sur les symboles "wifi+son+batterie" pour faire apparaître le menu  déroulant, puis je clique sur l’icône "éteindre", un message me demandant de confirmant ma volonté d'éteindre apparaît. Je clique sur le bouton rouge écrit "éteindre".
Je ne fais rien de très spécial je crois...
Un jour, promis, j'essaierai xfce.
Je migre depuis Ubuntu (fatigué des mises à jour intempestives, recherche de stabilité) donc Gnome a été un choix logique pour moi.
Windows, je ne connais pas très bien, ça fait bientôt 15 ans que je n'ai pas fait bouger une souris sous windows. Je connais surtout Ubuntu et un peu MacOS. Jamais eu de pbm avec MacOS. Je me souviens avoir eu le même problème de "restaurer session" sur Ubuntu il y a longtemps (12.04 je crois) mais ça n'avait pas duré, juste le temps d'une mise à jour vers 12.04.02 peut-être et puis plus jamais eu de problème jusqu'à il y a 15j après migration vers Debian Buster.

Hors ligne

#11 30-05-2020 10:40:11

Kanao
Membre
Distrib. : Debian
Inscription : 26-05-2020

Re : Firefox plante à allumage si pas pas quitté avant d'éteindre

Si tu es motivé, je te conseille de laisser une baffouille sur une communauté spécialisé "produit mozilla". S'ils ne savent pas, c'est que même les spécialistes ne savent pas ! lol

https://forums.mozfr.org/

Hors ligne

#12 30-05-2020 11:43:50

Croutons
Membre
Distrib. : Debian10 Buster
Noyau : Linux 4.19.0-9-amd64
(G)UI : Mate
Inscription : 16-12-2016

Re : Firefox plante à allumage si pas pas quitté avant d'éteindre

c'est juste le comportement par défaut de Firefox , vu que tu quitte sans fermer les onglets ouvert il te propose de restauré la session
ce qui est bien je trouve
après si cela te convient pas tu peux changer tes paramètre Firefox comme indiqué message #2

-->les cahiers du debutant<--      WikiDF-->Découvrir les principales commandes Linux<--
L' expérience, c'est le nom que chacun donne à ses erreurs. Oscar Wilde

En ligne

#13 30-05-2020 18:38:46

Croutons
Membre
Distrib. : Debian10 Buster
Noyau : Linux 4.19.0-9-amd64
(G)UI : Mate
Inscription : 16-12-2016

Re : Firefox plante à allumage si pas pas quitté avant d'éteindre

Hello
J'en remet une couche
Je suis tombé sur un bug connu qui a affecté la sauvegarde de ma session
Le bug se produit sous mate ou Gnome
si le dossier de sauvegarde de session est vide malgré que on ait coché l'option
(/home/stephane/.config/mate-session/saved-session sous mate)

il faut suivre cette procédure
editer le fichier

nano /etc/X11/Xsession.d/20x11-common_process-args file


enlever les " de $1
changer

STARTUP_FULL_PATH=$(/usr/bin/which "$1"|| true)

en 

STARTUP_FULL_PATH=$(/usr/bin/which $1 || true)



idem changer

STARTUP="$1"

en

 STARTUP=$1



voila avec les applications en cours d’exécution sauvegardé Firefox devient plus sage
source: https://help.gnome.org/admin/system-adm … om.html.en

Dernière modification par Croutons (30-05-2020 19:21:45)


-->les cahiers du debutant<--      WikiDF-->Découvrir les principales commandes Linux<--
L' expérience, c'est le nom que chacun donne à ses erreurs. Oscar Wilde

En ligne

#14 31-05-2020 15:30:40

Thatoo
Membre
Inscription : 28-05-2020

Re : Firefox plante à allumage si pas pas quitté avant d'éteindre

Bonjour Croutons,

La solution que tu proposes semble être spécifique à X11 et non Wayland.

Firefox agit comme attendu, ce n'est pas le problème. Le problème est qu'en cliquant sur éteindre, ça devrait quitter proprement Firefox ce qui ne semble pas être le cas.
Le problème est donc dans la communication entre Debian et Firefox.
- Debian : -je souhaite m'éteindre
- Firefox : -ok, je quitte. C'est bon j'ai quitté.
- Debian : je m'éteins.

Là, c'est plutôt : Debian s'éteint. Firefox est pris au dépourvu.... Au prochain allumage Firefox pense avoir planté car interrompu par l'extinction de Debian.

C'est comme ça que je comprends les choses et que j'y trouve un désagrément en tant qu'utilisateur.

Merci Croutons

Hors ligne

Pied de page des forums