ich benutze Linux bevorzugt mit englischer Systemsprache und habe das auch bei der Installation so eingestellt. Aber seit dem letzten Online-Update spricht die Bash auf einmal deutsch mit mir.
Wo finde ich die Einstellung, die das wieder rückgängig macht?
Und ja, immer brav alle Softwarepakete (RPM= mit der Endung “-lang” installieren. Diese Softwarepakete enthalten die Übersetzungen in alle nicht-englischen Sprachen. Häufig wird für die Übersetzung GNU gettext eingesetzt. Siehe dazu: https://de.wikipedia.org/wiki/GNU_gettext
@Jaizkibel fragt nicht danach wie man Sachen auf Deutsch presentiert bekommt. Im gegenteil. Er bekommt Sachen auf Deutsch (und die -lang Pakete sind also schon längst da, da braucht er keine Auskunft darüber, danke), die er auf Englisch haben möchte.
Dazu bemerkt er das es sich warscheinlich um eine Änderung dutch ein Update handelt. Also war alles schon da und funktionierte.
Maybe this helps in getting Englsih where he wants it, but what is the explanation for the change before and after the update?
IMHO we should not only “repair” (or is it only a bypass) things, but find the root cause and when applicable file bug reports to improve openSUSE for the benefit of all users.
Ich hab das da vorher zu keinem Zeitpunkt händisch eingetragen. Ich schwör!
Bei den letzten Updates, incl einiger Kernel-Updates, waren auch verschiedene lang-Pakete mit dabei. Das komplette Log ist zu groß für ein Post. Aber davon stellen sich doch keine Einstellungen von selbst um, oder?
[/FONT][FONT=monospace][FONT=monospace][FONT=monospace][FONT=monospace][FONT=monospace][FONT=monospace][FONT=monospace][FONT=monospace][FONT=monospace][FONT=monospace][FONT=monospace][FONT=monospace][FONT=monospace][FONT=monospace][FONT=monospace][FONT=monospace][FONT=monospace][FONT=monospace][FONT=monospace][FONT=monospace][FONT=monospace][FONT=monospace][FONT=monospace][FONT=monospace][FONT=monospace][FONT=monospace][FONT=monospace][FONT=monospace][FONT=monospace][FONT=monospace][FONT=monospace]Tausend Dank auf jeden Fall!
Ich hab das da vorher zu keinem Zeitpunkt händisch eingetragen. Ich schwör!
Der Benutzer tut Dinge von denen er nichts weiß.
Bei den letzten Updates, incl einiger Kernel-Updates, waren auch verschiedene lang-Pakete mit dabei. Das komplette Log ist zu groß für ein Post. Aber davon stellen sich doch keine Einstellungen von selbst um, oder?
Das Journal kann filtern. Ein Aufruf von Systemeinstellungen hat in diesem Post bequem Platz:
karl@erlangen:~> journalctl --user --unit app-systemsettings-522d595336944b40938c049913dde329.scope --no-pager
Sep 19 13:52:52 erlangen systemd[1306]: Started Systemeinstellungen - Systemeinstellungen.
Sep 19 13:52:52 erlangen systemsettings[19075]: Using fontconfig file: "/home/karl/.config/fontconfig/fonts.conf"
Sep 19 13:52:52 erlangen systemsettings[19075]: **kf.service.services: KApplicationTrader: mimeType "x-scheme-handler/tel" not found**
Sep 19 13:52:52 erlangen systemsettings[19075]: **kf.coreaddons: "Could not load plugin from kcm_kaccounts: Die dynamische Bibliothek konnte nicht gefunden werden."**
Sep 19 13:52:52 erlangen systemsettings[19075]: **kf.coreaddons: "Could not load plugin from /usr/share/kservices5/YaST-systemsettings.desktop: '/usr/share/kservices5/YaST-systemsettings.desktop' ist keine ELF-Objektdatei"**
Sep 19 13:52:52 erlangen systemsettings[19075]: **kf.coreaddons.desktopparser: Error: Failed to open "kcms//usr/share/kservices5/YaST-systemsettings.desktop"**
Sep 19 13:52:52 erlangen systemsettings[19075]: **QFileDevice::seek: IODevice is not open**
Sep 19 13:52:52 erlangen systemsettings[19075]: **kf.coreaddons: "Could not load plugin from /home/karl/kcms/usr/share/kservices5/YaST-systemsettings.desktop: Die dynamische Bibliothek konnte nicht gefunden werden."**
Sep 19 13:52:52 erlangen systemsettings[19075]: **kf.coreaddons: "Could not load plugin from kcm_kscreen: Die dynamische Bibliothek konnte nicht gefunden werden."**
Sep 19 13:52:52 erlangen systemsettings[19075]: **kf.coreaddons: "Could not load plugin from kcm_pulseaudio: Die dynamische Bibliothek konnte nicht gefunden werden."**
Sep 19 13:52:52 erlangen systemsettings[19075]: **file:///usr/lib64/qt5/qml/org/kde/kirigami.2/ScrollablePage.qml:200:9: QML MouseArea: Binding loop detected for property "width"**
Sep 19 13:52:52 erlangen systemsettings[19075]: **file:///usr/lib64/qt5/qml/org/kde/kirigami.2/ScrollablePage.qml:200:9: QML MouseArea: Binding loop detected for property "width"**
Sep 19 13:52:52 erlangen systemsettings[19075]: **file:///usr/lib64/qt5/qml/org/kde/kirigami.2/BasicListItem.qml:275:18: QML QQuickItem*: Binding loop detected for property "implicitWidth"**
Sep 19 13:52:52 erlangen systemsettings[19075]: **file:///usr/lib64/qt5/qml/org/kde/kirigami.2/BasicListItem.qml:275:18: QML QQuickItem*: Binding loop detected for property "implicitWidth"**
Sep 19 13:52:52 erlangen systemsettings[19075]: **QQmlEngine::setContextForObject(): Object already has a QQmlContext**
Sep 19 13:52:58 erlangen systemsettings[19075]: **QLayout::removeWidget: Cannot remove a null widget.**
Sep 19 13:53:03 erlangen systemsettings[19075]: **QQmlEngine::setContextForObject(): Object already has a QQmlContext**
Sep 19 13:53:03 erlangen systemsettings[19075]: **file:///usr/share/kpackage/kcms/kcm_translations/contents/ui/main.qml:132:13: QML ColumnLayout: Cannot anchor to an item that isn't a parent or sibling.**
Sep 19 13:53:03 erlangen systemsettings[19075]: qml: The item SubCategoryPage_QMLTYPE_114(0x557a59419870) is already in the PageRow
Sep 19 13:53:03 erlangen systemsettings[19075]: **<Unknown File>: QML QQuickAnchors: Binding loop detected for property "right"**
Sep 19 13:53:03 erlangen systemsettings[19075]: **qml: Don't override the leftPadding or rightPadding on a SwipeListItem!**
**This makes it impossible for me to adjust my layout as I need to for various usecases.**
**I'll try to fix the mistake for you, but you should remove your overrides from your app's code entirely.**
**If I can't fix the paddings, I'll fall back to a default layout, but it'll be slightly incorrect and lacks**
**adaptations needed for touch screens and right-to-left languages, among other things.**
Sep 19 13:53:03 erlangen systemsettings[19075]: **<Unknown File>: QML QQuickAnchors: Binding loop detected for property "right"**
Sep 19 13:53:03 erlangen systemsettings[19075]: **qml: Don't override the leftPadding or rightPadding on a SwipeListItem!**
**This makes it impossible for me to adjust my layout as I need to for various usecases.**
**I'll try to fix the mistake for you, but you should remove your overrides from your app's code entirely.**
**If I can't fix the paddings, I'll fall back to a default layout, but it'll be slightly incorrect and lacks**
**adaptations needed for touch screens and right-to-left languages, among other things.**
Sep 19 13:53:03 erlangen systemsettings[19075]: **<Unknown File>: QML QQuickAnchors: Binding loop detected for property "right"**
Sep 19 13:53:03 erlangen systemsettings[19075]: **qml: Don't override the leftPadding or rightPadding on a SwipeListItem!**
**This makes it impossible for me to adjust my layout as I need to for various usecases.**
**I'll try to fix the mistake for you, but you should remove your overrides from your app's code entirely.**
**If I can't fix the paddings, I'll fall back to a default layout, but it'll be slightly incorrect and lacks**
**adaptations needed for touch screens and right-to-left languages, among other things.**
Sep 19 13:53:03 erlangen systemsettings[19075]: **<Unknown File>: QML QQuickAnchors: Binding loop detected for property "right"**
Sep 19 13:53:03 erlangen systemsettings[19075]: **qml: Don't override the leftPadding or rightPadding on a SwipeListItem!**
**This makes it impossible for me to adjust my layout as I need to for various usecases.**
**I'll try to fix the mistake for you, but you should remove your overrides from your app's code entirely.**
**If I can't fix the paddings, I'll fall back to a default layout, but it'll be slightly incorrect and lacks**
**adaptations needed for touch screens and right-to-left languages, among other things.**
Sep 19 13:53:22 erlangen systemsettings[19075]: **<Unknown File>: QML QQuickAnchors: Binding loop detected for property "right"**
Sep 19 13:53:22 erlangen systemsettings[19075]: **qml: Don't override the leftPadding or rightPadding on a SwipeListItem!**
**This makes it impossible for me to adjust my layout as I need to for various usecases.**
**I'll try to fix the mistake for you, but you should remove your overrides from your app's code entirely.**
**If I can't fix the paddings, I'll fall back to a default layout, but it'll be slightly incorrect and lacks**
**adaptations needed for touch screens and right-to-left languages, among other things.**
Sep 19 13:53:22 erlangen systemsettings[19075]: **<Unknown File>: QML QQuickAnchors: Binding loop detected for property "right"**
Sep 19 13:53:22 erlangen systemsettings[19075]: **qml: Don't override the leftPadding or rightPadding on a SwipeListItem!**
**This makes it impossible for me to adjust my layout as I need to for various usecases.**
**I'll try to fix the mistake for you, but you should remove your overrides from your app's code entirely.**
**If I can't fix the paddings, I'll fall back to a default layout, but it'll be slightly incorrect and lacks**
**adaptations needed for touch screens and right-to-left languages, among other things.**
Sep 19 13:53:22 erlangen systemsettings[19075]: **<Unknown File>: QML QQuickAnchors: Binding loop detected for property "right"**
Sep 19 13:53:22 erlangen systemsettings[19075]: **qml: Don't override the leftPadding or rightPadding on a SwipeListItem!**
**This makes it impossible for me to adjust my layout as I need to for various usecases.**
**I'll try to fix the mistake for you, but you should remove your overrides from your app's code entirely.**
**If I can't fix the paddings, I'll fall back to a default layout, but it'll be slightly incorrect and lacks**
**adaptations needed for touch screens and right-to-left languages, among other things.**
Sep 19 13:53:22 erlangen systemsettings[19075]: **<Unknown File>: QML QQuickAnchors: Binding loop detected for property "right"**
Sep 19 13:53:22 erlangen systemsettings[19075]: **qml: Don't override the leftPadding or rightPadding on a SwipeListItem!**
**This makes it impossible for me to adjust my layout as I need to for various usecases.**
**I'll try to fix the mistake for you, but you should remove your overrides from your app's code entirely.**
**If I can't fix the paddings, I'll fall back to a default layout, but it'll be slightly incorrect and lacks**
**adaptations needed for touch screens and right-to-left languages, among other things.**
Sep 19 13:53:22 erlangen systemsettings[19075]: **file:///usr/lib64/qt5/qml/org/kde/kirigami.2/templates/SwipeListItem.qml:526: ReferenceError: slideAnim is not defined**
Sep 19 13:55:49 erlangen systemsettings[19075]: **QQmlEngine::setContextForObject(): Object already has a QQmlContext**
Sep 19 13:55:52 erlangen systemd[1306]: app-systemsettings-522d595336944b40938c049913dde329.scope: Consumed 1.392s CPU time.
karl@erlangen:~>
Im Journal sind keine Systemsettings zu finden. Die Logs werden alle paar Tage in *.xz files zussammengepackt und Ich weiß die entsprechende Option nicht, um mit journalctl darauf zuzugreifen. Deshalb habe ich mit dem Midnight Commander darin gesucht. Die ge-updateten lang-Pakete waren aber auch in /var/log/zypp/history zu finden. Ganz harmlose lang-Pakete:
Im Journal sind keine Systemsettings zu finden. Die Logs werden alle paar Tage in *.xz files zusammengepackt und Ich weiß die entsprechende Option nicht, um mit journalctl darauf zuzugreifen. Deshalb habe ich mit dem Midnight Commander darin gesucht. Die ge-updateten lang-Pakete waren aber auch in /var/log/zypp/history zu finden. Ganz harmlose lang-Pakete …
Hab mir schon nach dem letzten Install vorgenommen, beim nächsten mal auf Tumbleweed zu wechseln. Diese vollumfänglichen Neuinstallationen alle paar Jahre gehen mir zunehmend auf die Nerven.
Mein journal ist jetzt persistent. Ich leite es auf tty9 weiter. Allerdings werden dort jetzt keine Zeitangaben gemacht. Und auch der (immer gleiche und noch nicht vergebene) Rechnername fehlt. Nur diese 4- und 6-stelligen Zahlen durch einen Punkt getrennt in eckigen Klammern. Journalctl in einer bash gibt allerdings nach wie vor korrekt Datum, Zeit und Rechnername (“localhost”) mit an. Habe keine passende Einstellung im Conf-File gefunden. Wie stelle ich das um?
Mein journal ist jetzt persistent. Ich leite es auf tty9 weiter. Allerdings werden dort jetzt keine Zeitangaben gemacht. Und auch der (immer gleiche und noch nicht vergebene) Rechnername fehlt. Nur diese 4- und 6-stelligen Zahlen durch einen Punkt getrennt in eckigen Klammern. Journalctl in einer bash gibt allerdings nach wie vor korrekt Datum, Zeit und Rechnername (“localhost”) mit an. Habe keine passende Einstellung im Conf-File gefunden. Wie stelle ich das um?
Darf ich das sehen?
**erlangen:~ #** journalctl --list-boots
IDX BOOT ID FIRST ENTRY LAST ENTRY
-8 60ba297c62814b669779c71e993fc210 Tue 2022-09-13 13:24:21 CEST Sun 2022-09-18 04:51:23 CEST
-7 b1dabecad322460f8a755477a2a4bf69 Sun 2022-09-18 04:51:55 CEST Sun 2022-09-18 16:29:53 CEST
-6 d3e4a554d8d24e2bbc886860aa7aa106 Sun 2022-09-18 16:30:42 CEST Sun 2022-09-18 17:54:08 CEST
-5 9047f9eca06d4cbc97a6022704a04173 Sun 2022-09-18 18:00:52 CEST Sun 2022-09-18 19:57:15 CEST
-4 1d21bb01009a428588460f7067bf21bc Sun 2022-09-18 19:58:04 CEST Sun 2022-09-18 19:59:18 CEST
-3 ed9aec0c884f42b8a228ebc51d0e10cc Sun 2022-09-18 20:15:15 CEST Sun 2022-09-18 20:32:29 CEST
-2 42a05f70c7a348c0aba5f2f32f0da744 Sun 2022-09-18 20:36:39 CEST Mon 2022-09-19 08:27:32 CEST
-1 06ad9dfec1da44ddb19cf48c9f71da58 Mon 2022-09-19 08:28:26 CEST Wed 2022-09-21 06:21:40 CEST
0 f6dd27dd3f5c44cc8557b5fe05cbc738 Wed 2022-09-21 06:22:19 CEST Wed 2022-09-21 15:42:59 CEST
**erlangen:~ #** journalctl -b -u init.scope -g Reached
Sep 21 06:22:19 erlangen systemd[1]: Reached target System Initialization.
Sep 21 06:22:19 erlangen systemd[1]: Reached target Path Units.
Sep 21 06:22:19 erlangen systemd[1]: Reached target Basic System.
Sep 21 06:22:19 erlangen systemd[1]: Reached target Initrd Root Device.
Sep 21 06:22:21 erlangen systemd[1]: Reached target Preparation for Remote File Systems.
Sep 21 06:22:21 erlangen systemd[1]: Reached target Remote File Systems.
Sep 21 06:22:21 erlangen systemd[1]: Reached target Initrd Root File System.
Sep 21 06:22:21 erlangen systemd[1]: Reached target Initrd File Systems.
Sep 21 06:22:21 erlangen systemd[1]: Reached target Initrd Default Target.
Sep 21 06:22:21 erlangen systemd[1]: Reached target Switch Root.
Sep 21 06:22:21 erlangen systemd[1]: Reached target Preparation for Local File Systems.
Sep 21 06:22:22 erlangen systemd[1]: Reached target Sound Card.
Sep 21 06:22:22 erlangen systemd[1]: Reached target Local File Systems.
Sep 21 06:22:22 erlangen systemd[1]: Reached target Network.
Sep 21 06:22:22 erlangen systemd[1]: Reached target Network is Online.
Sep 21 06:22:22 erlangen systemd[1]: Reached target Host and Network Name Lookups.
Sep 21 06:22:22 erlangen systemd[1]: Reached target System Initialization.
Sep 21 06:22:22 erlangen systemd[1]: Reached target Path Units.
Sep 21 06:22:22 erlangen systemd[1]: Reached target Socket Units.
Sep 21 06:22:22 erlangen systemd[1]: Reached target Basic System.
Sep 21 06:22:22 erlangen systemd[1]: Reached target System Time Synchronized.
Sep 21 06:22:22 erlangen systemd[1]: Reached target Timer Units.
Sep 21 06:22:22 erlangen systemd[1]: Reached target Login Prompts.
Sep 21 06:22:23 erlangen systemd[1]: Reached target Multi-User System.
Sep 21 06:22:23 erlangen systemd[1]: Reached target Graphical Interface.
**erlangen:~ #**
‘/etc/systemd/journald.conf’ ist mit der Paket “systemd” defaultmäßig in die meisten Systeme installiert worden –
#Storage=**auto**
»auto« verhält sich wie »persistent«, falls das Verzeichnis /var/log/journal existiert, andernfalls wie »volatile« (die Existenz des Verzeichnisses steuert den Speichermodus).
Ob, das System ein funktionierenden ‘/var/’ Partition hat, ist ungewiss …