habe auf meinem Linux-Client (Mint 20.3 Xfce) folgendes Problem:
Firefox ist für Benutzer erst einmal in englisch. Um auf deutsch umzustellen, muss man das deutsche Sprachpaket mit mehreren Klicks aktivieren.
Installation:
Als linuxadmin wurde das deutsche Sprachpaket installiert und aktiviert. Und dann natürlich ein neues Image erstellt.
Die Firefoxprofile werden nicht im Serverhome der Benutzer gespeichert, sondern kommen vom linuxadmin bei der Anmeldung.
Ist das bei Euren Linux-Clients beim Firefox auch so?
Gibt es eine Installationsmethode, wo das nicht so auftritt?
Oder gibt es einen Fix dafür?
Wie sehen die Rechte bei deinem Verzeichnis ~/.mozilla/firefox/ unter dem User, mit dem du installierst aus? Können alle da Lesen? Besonders beim default-Profil.
Danke für den Hinweis auf die Rechte. Ich habe beim Durschstöbern der Firefox-Profilordner den Unterordner „extensuions/staged“ gefunden und nach kurzer Recherche mich entschlossen, alle Addons zu deinstallieren und den extensions-Ordner zu löschen. Danach die Addons wieder neu installiert - und Problem gelöst!
Ich denke, dass es also korrupte Addon-Dateien waren.
Ich muss mich hier noch dranhängen. Ich hab das selbe Problem, aber die Lösung funktioniert nicht.
Ich habe Firefox inzwischen komplett deinstalliert inkl. Konfig-Dateien und den .mozilla-Ordner im Home-Verzeichnis gelöscht. Alles neu eingestellt und das Problem bleibt…
In dem Zusammenhang würde mich interessieren, zu welchem Zeitpunkt und auf welche Weise denn die Benutzereinstellungen des Linuxadmin auf einen sich anmeldenden Benutzer übergeben werden?
Hallo Noah, hallo @ll,
mal aus dem „Blauen“ gegriffen:
Es geht ja um Firefox unter Linux - und auf deutsch …
Ich habe mal auf Mozilla danach gesucht und folgendes gefunden:
Das bringt unter Linux leider nichts.
Firefox wird über die Paketverwaltung installiert und aktualisiert. Die Sprachpakete wurden bisher ebenso über die Paketverwaltung installiert, was sich anscheinend geändert hat - jetzt wird alles nur noch im Firefox selbst verwaltet…jedenfalls finde ich keine entsprechenden Pakete mehr…
Ich hab jetzt immer noch keine Lösung - trotz diverser Versuche und der Neuinstallation.
Hat wirklich noch niemand eine Lösung? Ich nutze übrigens LinuxMintMate als Client.
In dem Zusammenhang würde mich interessieren, zu welchem Zeitpunkt und
auf welche Weise denn die Benutzereinstellungen des Linuxadmin auf einen
sich anmeldenden Benutzer übergeben werden?
normalerweise macht das ein script beim Login.
Lechen linuxmuster-client hast du den (also welches Paket verwendest du?).
Du hast Mate: da gibt es kein Snap?
Ichhab ubuntu und der Firefox wird noch immer per Paketverwaltung
gemanaged: und da ist auch noch immer das de Paket dabei
ii firefox
119.0+build2-0ubuntu0.20.04.1 amd64 Safe and
easy web browser from Mozilla
ii firefox-locale-de
119.0+build2-0ubuntu0.20.04.1 amd64 German
language pack for Firefox
Ich nutze den linuxmuster-client7 1.0.8
Da hat das update auf dem Client wohl nicht funktioniert…
Und ich muss mich berichtigen: firefox-locale-de und die anderen Sprachpakete sind nun, nachdem ich den Spiegelserver gewechselt habe, wieder in der Paketverwaltung sichtbar…
Ich starte einen erneuten Versuch und werde berichten.
Firefox habe ich nun erneut komplett inkl. Sprachpaket deinstalliert und auch den .mozilla Ordner im Home-Verzeichnis gelöscht. Leider keine Besserung - das Problem bleibt nach der Neuinstallation von firefox und firefox-locale-de bestehen.
Zum bei mir nicht aktuellen linuxmuster-client7 Version 1.0.8: Funktioniert der Client 1.0.9 überhaupt mit Ubuntu 20.04 - in der Doku steht nur 22.04 wird unterstützt?
Und kann es denn überhaupt am nicht aktuellen linuxmuster-client7 liegen?
ich fasse noch mal zusammen:
du hast den firefox und das „locale“ Paket deinstalliert, dann hast du
den Firefox als linuxadmin gestartet und er war Deutsch.
Dann hast du ein Image erstellt.
Danach hast du dich als Netzwerkuser angemeldet und der firefox startete
englisch.
War das so?
Ja, genau. Ich hab ihn aber natürlich noch mit dem Sprachpaket neu installiert, bevor ich ihn starten konnte. Und als Linuxadmin ist er weiterhin deutsch. Und ein „Imageprepare“ mach ich natürlich auch.
Der Firefox scheint zu merken, dass das Sprachpaket unter/von einem anderen User installiert wurde/stammt und sagt ja, dass es von einer anderen Anwendung installiert worden wäre und deshalb eine Bestätigung erfolgen müsse. Vielleicht ein Sicherheitsmechanismus? Komisch, dass die installierten Addons kein Problem machen.
Der Firefox scheint zu merken, dass das Sprachpaket unter/von einem
anderen User installiert wurde/stammt und sagt ja, dass es von einer
anderen Anwendung installiert worden wäre und deshalb eine Bestätigung
erfolgen müsse. Vielleicht ein Sicherheitsmechanismus? Komisch, dass die
installierten Addons kein Problem machen.
andere AddOns als linuxadmin installiert kommen bei den Nutzern an?
… ich würde mal forschen, ob man da dem Firefox das abgewöhnen kann per
about:config switch…
Beide Optionen führen dazu, dass Firefox zwar ohne Warnung, aber trotzdem auf Englisch startet. Schließe ich ihn und öffne ihn erneut, startet er dann plötzlich doch so wie ich ihn haben will auf Deutsch.
Es ist verrückt und frustrierend…
Übrigens ist es egal, ob ich das Sprachpaket aus dem Paketmanager installiere oder ich es nur im Firefox selbst aktiviere. Und ich habe auch alles ohne andere Add-Ons oder Individuelle Einstellungen ausprobiert, um diese als Fehlerquelle auszuschließen.
Mir geht langsam die Lust aus und ich finde auch gerade keinen neuen Anhaltspunkt mehr, was hier nicht stimmt. Vielleicht hat ja jemand noch eine Idee?