Hallo,
ich möchte unter Ubuntu 24.04 mit minimalem Desktop bei GDM3 die Beschriftung "Name" bzw. "Benutzername" in "Nutzernummer" ändern. Wie mache ich das am einfachsten und schütze es vor Änderung beim nächsten Update?
Viele Grüße imho
|
Anmeldungsdatum: Beiträge: 103 Wohnort: Hannover |
Hallo, ich möchte unter Ubuntu 24.04 mit minimalem Desktop bei GDM3 die Beschriftung "Name" bzw. "Benutzername" in "Nutzernummer" ändern. Wie mache ich das am einfachsten und schütze es vor Änderung beim nächsten Update? Viele Grüße imho |
||||
|
Anmeldungsdatum: Beiträge: 913 Wohnort: im Exil ;( |
Der Displaymanager zeigt bevorzugt den „vollständigen Namen“ an. Nur wenn das Feld leer ist, wird der Benutzername angezeigt. Das einfachste ist bereits bei der Einrichtung der Benutzer die gewünschte Nummer bei „vollständiger Namen“ ein zu tragen. Lässt sich aber auch nachträglich ändern: https://wiki.ubuntuusers.de/chfn/ |
||||
|
(Themenstarter)
Anmeldungsdatum: Beiträge: 103 Wohnort: Hannover |
Vielen Dank für deine Antwort, aber das ist nicht das, was ich suche… In der Datei
habe ich folgendes stehen
weil die Benutzenden anstatt eines Namens halt ihre eigene Benutzernummer eintragen solle. Wenn kein Name vorausgewählt ist, steht da einfach nur "Benutzername". Das verwirrt die Leute, weil sie eine Benutzernummer haben. Deswegen will ich den Text im Textfeld ändern, damit da Benutzernummer steht. |
||||
|
Ehemaliger
Anmeldungsdatum: Beiträge: 17615 |
Das kommt aus dem Quellcode, weil Linux genauso wie Windows numal Benutzernamen, nicht Benutzernummern hat (jedenfalls in deinem Kontext). |
||||
|
(Themenstarter)
Anmeldungsdatum: Beiträge: 103 Wohnort: Hannover |
Ja, aber wo kann ich das ändern? Ich finde in 24.04. keine GDM3.po Datei o.ä. |
||||
|
Anmeldungsdatum: Beiträge: 494 |
.po wirst du vermutlich nicht finden, nur die kompilierte .mo. Nimm das Source Paket, änder die .po und kompiliere das Paket, installiere es und makiere es als hold. https://launchpad.net/ubuntu/+source/gdm3/46.2-1ubuntu1~24.04.7 Oder, entnehme die .po, mache deine Änderungen, kompiliere die .mo und kopiere diese in das entsprechende Zielverzeichnis. |
||||
|
Ehemaliger
Anmeldungsdatum: Beiträge: 17615 |
GDM auf hold zu setzten ist keine gute Idee, das Ding ist ein Login Manager, der bekommt ab und an mal Security Updates. Eventuell kann gettext auch in /usr/local suchen, dann kann man die neu kompilierte .mo einfach dorthin legen. Viel Aufwand für wenig Nutzen das ganze. |
||||
|
Anmeldungsdatum: Beiträge: 494 |
??? ... eine .po aus einem .tar fischen, etwas ändern und 'msgfmt -o de_DE.mo de_DE.po' und die .po dann an den Bestimmungsort kopieren? |
||||
|
Ehemaliger
Anmeldungsdatum: Beiträge: 17615 |
Weil einen der String stört der auf Millionen von Systemen niemanden juckt? Jepp. |
||||
|
Anmeldungsdatum: Beiträge: 17664 Wohnort: Berlin |
Mit den genauen Befehlen, wenn man penibel mitprotokolliert, kann man ja auch ein Script schreiben, welches via Sed den Namen sucht, ändert, und dann die Kompilierung durchführt und die Datei verschiebt, so dass man nach dem nächsten Update, auch ohne etwas auf Hold zu setzen, das ganze mit dem Script wieder updated. Problem daran nur - außer, dass man bis dahin vergessen hat, wie das Script heißt oder vielleicht ganz vergisst, es zu starten - dass das Wort "Benutzername" womöglich mehrfach vorkommt (womöglich erst in einer künftigen Version) und man das ungewollt dann mitändert.
|
||||
|
Anmeldungsdatum: Beiträge: 494 |
... anbei gdm3 de.mo und de.po, Benutzername in Nutzernummer geändert. |
||||
|
(Themenstarter)
Anmeldungsdatum: Beiträge: 103 Wohnort: Hannover |
Danke für eure Unterstützung, das hat mich auf den richtigen Track gebracht. ☺ Der Trick ist, dass die entscheidende Übersetzung von "Username" mit "Benutzername" letztendlich in der Sprachdatei der gnome-shell ist. Nach einem Upgrade lasse ich dann einfach dieses Skript laufen:
Läuft super. Sicherheitshalber lasse ich das Skript auch die gdm.mo-Datei genauso anpassen. Edit: Die Computer stehen in einer Bibliothek. Hier haben die Nutzenden "Benutzernummer" auf ihrem Bibliotheksausweis stehen. Wenn dann in der Anmeldemaske vom GDM "Benutzername" steht, verwirrt das die Leute und sie geben komische Dinge ein. 😉 |
||||
|
Anmeldungsdatum: Beiträge: 17664 Wohnort: Berlin |
Ja, das ist sehr sinnvoll; auch entgegen dem Deutschunterricht nicht fleißig von Synonymen Gebrauch zu machen. Jede unterbliebene Benutzernachfrage an den Support entlastet den Service von Firmen, Behörden, Vereinen etc. |