config FF post install par clonage de LMDE

Dans ce forum, vous pouvez discuter des pannes et problèmes sur vos matériels
wardidi
Messages : 52
Inscription : 06 avr. 2025 18:14

config FF post install par clonage de LMDE

Message par wardidi »

Salut.

L'installation OEM de LMDE ne garde toujours pas la configuration de Firefox.
Avez-vous trouvé une solution?
Sinon, pour ma part, j'en suis là:
Je me suis aperçu que le fichier .Mozilla n'était pas créé dans le home utilisateur final.
J'ai eu l'idée d'ajouter manuellement celui de OEM bien configuré au home de l'utilisateur final.

J'ai fait un script de post-installation deposé dans la partition IMAGES de la clé.

Code : Tout sélectionner

#!/bin/bash

#ajout de .mozilla àl'utilisateur final
sudo cp -R /media/$USER/IMAGES/.mozilla/ ~/

#attribution des permission
sudo chown -R $USER:$USER ~/.mozilla
#passer le clavier en français
dconf write /org/cinnamon/desktop/input-sources/sources "[('xkb', 'fr+latin9')]"


#corriger l'erreur d'installation des langues
sudo apt --fix-broken install -y
sudo update-grub
sudo apt update
sudo apt upgrade -y

#supprimer le reliquat de la config oem
sudo rm -R /home/oem


echo -e "\e[0;31mLa configuration est terminée, appuyer sur une touche pour redémarrer\e[0m"
    read findescript
sudo reboot
Cela fonctionne, La configuration de FF est bonne avant le reboot final (reste en anclais) mais après le reboot rien n'est garder.

Ce qui m'étonne c'est que si je passe toutes les commandes une par une, que je reboot après chaque commande, la configuration reste bonne.

Une piste?
Avatar de l’utilisateur
Otyugh
Messages : 235
Inscription : 28 déc. 2024 18:35
Contact :

Re: config FF post install par clonage de LMDE

Message par Otyugh »

Mhm, tu as essayé de mettre tes préconfiguration dans /etc/skel ?

Genre si tu fais /etc/skel/FOOBAR, si tu crée l'utilisateur "alice", il y aura automatiquement de crée /home/alice/FOOBAR. C'est le principe.



Si jamais tu veux faire du zèle en t’apercevant que firefox est plein de "config fantômes" super sales, j'avais fait un script de nettoyage (et je m'étais fait ch*** :mrgreen: )

https://codeberg.org/Euphy/Debian-scrip ... fconfig.sh (faut remplacer "librewolf" par "firefox" juste pour que ça tourne avec ff et ça te fait une archive contenant le profile firefox principal de ton ordi. Sans historique ni trace de chemins absolus erronés de l'ancien utilisateur ~ et plus légère)
wardidi
Messages : 52
Inscription : 06 avr. 2025 18:14

Re: config FF post install par clonage de LMDE

Message par wardidi »

Yes merci otyugh. Ca semble marcher. Je vais continuer à tester.
Je regarde codeberg.

NB avec le script je croyais que la config ne fonctionnait pas mais si mais avec un problème d'affichage. Ex: l'onglet ublock est invisible mais passer la souris dessus l'affiche.
Avatar de l’utilisateur
Otyugh
Messages : 235
Inscription : 28 déc. 2024 18:35
Contact :

Re: config FF post install par clonage de LMDE

Message par Otyugh »

:lol:
Je suis même pas étonné, les config firefox c'est un enfer. Mon truc marchait au moins y a deux mois dernier vu que j'ai fait plein d'install sans y toucher, mais probablement qu'y a un petit truc à faire en plus maintenant :cry: (et je garantis pas que j'aurai le courage : sinon tout coper/coller c'est sale mais ça marche)
wardidi
Messages : 52
Inscription : 06 avr. 2025 18:14

Re: config FF post install par clonage de LMDE

Message par wardidi »

Je me suis réjoui trop vite, Même symptômes en copiant dans /ETC/Skel.
Je fais des tests en en ajoutant les lignes du script une par une Avec réinstallation entre chaque modification.
Je pense que c'est l'Upgrade qui casse tout.

Je continu et revient....
wardidi
Messages : 52
Inscription : 06 avr. 2025 18:14

Re: config FF post install par clonage de LMDE

Message par wardidi »

Bon ben j'ai parler trop vite. Mauvais affichages marques page non gardés,Image en angalis ...
C'est l'upgrade de firefox et firefox-l110n-fr qui fait bugué.....

EDIT c'est la version 158.0.1~linuxmint+lmde qui est installée. Je vais voir pour installer celle des dépots debian ou directement celle de mozilla
Avatar de l’utilisateur
Otyugh
Messages : 235
Inscription : 28 déc. 2024 18:35
Contact :

Re: config FF post install par clonage de LMDE

Message par Otyugh »

Tu veux dire que même sans mon script, juste en copiant la conf de firefox ça fait ce bug ?

(un workaround evident serait de laisser tomber le paquet de traduction fr de firefox, en extension ça marche sans doute de manière plus prévisible. On voit bien que "firefox fait sa cuisine" et rentre facilement en conflit avec les changements extérieur)
wardidi
Messages : 52
Inscription : 06 avr. 2025 18:14

Re: config FF post install par clonage de LMDE

Message par wardidi »

oui j'ai pas encore mis le nez dans ton script.
J'ai copié le /home/oem/.mozilla dans /etc/skel.

Je reboot et creer l'utilisateur final. la config est bien prise en compte
Je lance

Code : Tout sélectionner

#!/bin/bash

#passer le clavier en français
dconf write /org/cinnamon/desktop/input-sources/sources "[('xkb', 'fr+latin9')]"

sudo update-grub
sudo apt update

#corriger l'erreur d'installation des langues
sudo apt --fix-broken install -y
sudo apt upgrade -y

#supprimer le reliquat de la config oem
#sudo rm -R /home/oem

echo -e "\e[0;31mLa configuration est terminée, appuyer sur une touche pour redémarrer\e[0m"
    read findescript
sudo reboot
Et au reboot it's broken

Par contre J'ai fait upgrade en oem puis création de utilisateur final puis le script. Et la pasde soucis . A voir au prochain upgrade

Un gros étonnement j'ai un un "no such file or directory" sur

Code : Tout sélectionner

file /usr/lib/firefox/firefox
comment FF s'ouvre??? j'ai vérifié c'est bien la version linuxmint. Pas flatpak ni esr.......
Avatar de l’utilisateur
Otyugh
Messages : 235
Inscription : 28 déc. 2024 18:35
Contact :

Re: config FF post install par clonage de LMDE

Message par Otyugh »

which firefox ou dpkg -S bin/firefox devrait donner des indices. Je sais que mint a sa propre version de firefox (ce que je trouve très casse gueule soit dit en passant, à choisir soit je veux ESR soit je veux la version de firefox, mais pourquoi mint fait la sienne ? Casse gueule. Y a sans doute une raison, mais c'est pas la première fois que je vois des comportement bizarres à cause de ça).

En extension que je conseillerai d'ajouter par défaut au passage : https://addons.mozilla.org/fr/firefox/addon/disable-ai/
wardidi
Messages : 52
Inscription : 06 avr. 2025 18:14

Re: config FF post install par clonage de LMDE

Message par wardidi »

Code : Tout sélectionner

which firefox
/usr/bin/firefox

apt policy firefox
installé 158.0.1~linuxmint+lmde
candidat 158.0.1~linuxmint+lmde
table de version
***158.0.1~linuxmint+lmde 700
	700 http://packages.linucmint.com gigi/upstream amd64 Packages
	100 /var/lib/dpkg/status
@lann J'ai tester avec le clone du wiki= idem. si upgrade est fait après le changement d'utilisateur ça bug.

En soit faire upgrade avant le changement d'utilisateur regle le problème mais que se passera t il à la prochaine mise à jour???

EDIT j'ai refait une install oem via l'iso lmde (basé sur trixie 13.1). puis utilisateur final le tout hors ligne. Je n'ai rien modifié de la conf.
-le problème de clavier n'exite plus
-plus de paquets cassés
-plus de problème avec FF après upgrade

l'ugrade fait passé de 13.1 à 13.7

Je refait une installation oem personalisé avec l'iso . Je me demande si une extension ne poserait pas de problème...
Répondre