Skip to content

Manjaro Stable-Update vom 20.02.23

Linux
  • Ich hatte gestern mal den freien Tag genutzt und das Update installiert. Da ich jetzt ja schon länger Manjaro nutze, habe ich eigentlich keinerlei Probleme erwartet. Da es auch einen neuen Kernel gab, habe ich die Kiste mal eben durchgestartet. Sonst passiert das fast nie, da ich die Kiste immer in den Standby-Modus versetze. Geht schneller 😉

    Ich konnte im Log noch irgendwas mit Docker und Dependencies lesen.....Danach liefen meine Docker Container nicht mehr. Ok, da mir diese relativ wichtig sind habe ich ein wenig gesucht und nichts gefunden.

    Macht nix, hab ja BTRFS und kann zurückrollen. Das habe ich dann auch gemacht und dann die Überraschung, es funktionierte immer noch nicht. Ich weiß auch nach Lösung des Problems immer noch nicht warum das so war!?? Ok, weiter...

    Docker läuft halt nicht mehr, also Manjaro wieder auf die aktuelle Version gebracht und mich dann sehr intensiv um die Docker Geschichte gekümmert. Ich hatte dann nach Stunden die Idee, die Images neu runter zu laden. Gemacht und der erste Container lief wieder einwandfrei. Es handelte sich um Portainer.

    Der andere Container CheckMK lief dann aber absolut Amok. Alle meinen Lüfter gingen an und in htop war richtig viel rot 🙂 Mal fünf Minuten laufen gelassen, es hat sich natürlich nichts geändert 😞

    Was machen? Ok, fangen wir an im Manjaro Forum zu suchen. Und genau dort bin ich dann auch fündig geworden. Und zwar hier. War zwar für ARM, aber Versuch macht klug.

    Ok, das Docker Paket muss man downgraden. Aber wie? Es gibt da irgendwo bei Manjaro einen Artikel zu. Das hier muss man machen.

    pamac install downgrade    
    downgrade docker
    

    Danach kann man die Version aussuchen, die wieder installiert werden soll. Das hat prima geklappt und, Überraschung :), der CheckMK Container lief einwandfrei!

    Nur blöd, wenn jetzt beim nächsten Update die Docker Version wieder aktualisiert wird. Dan vom Manjaro ARM Team mal angeschrieben und gefragt, wie man das auf Manjaro macht.

    In /etc/pacman.conf diese Zeile einfügen.

    IgnorePkg = docker

    Danach wird das Paket Docker nicht mehr aktualisiert. Dan meinte, das das hier evt. die Lösung des Problems ist.

    Ich hatte aber nach fünf Stunden Docker gestern keine Lust mehr. Mal sehen wann mich die Neugierde dazu bringt, das auszuprobieren....

    Das restliche Update verlief, so wie ich das kenne, ohne Probleme.

  • Ich konnte es nicht lassen, ich habe es mal getestet.

        ~  docker version                                                                                    ✔  1m 37s  
    Client:
     Version:           23.0.1
     API version:       1.42
     Go version:        go1.20
     Git commit:        a5ee5b1dfc
     Built:             Sat Feb 11 13:58:04 2023
     OS/Arch:           linux/amd64
     Context:           default
    

    In der aktuellen systemd Datei steht folgendes drin. Bei mir zu finden unter /usr/lib/systemd/system/docker.service

    LimitNOFILE=infinity
    LimitNPROC=infinity
    LimitCORE=infinity
    

    Die override Dateien angelegt und durchgestartet. Läuft alles einwandfrei. Aber bitte fragt mich nicht, was dieser Wert da oben macht. Ich habe keine Ahnung.

    Update: Erklärung zu ulimits https://stackoverflow.com/questions/62127643/need-understand-ulimits-nofile-setting-in-host-and-container

  • MSI B650 Tomahawk WiFi

    Allgemeine Diskussionen
    5
    0 Stimmen
    5 Beiträge
    965 Aufrufe
    FrankMF

    @kiwilog Danke für die Antwort.

    Ich habe mittlerweile ein ASUS Rog Strix B650E-F Gaming Wifi. Auch dieses Board hatte Probleme. Ich habe dann den RAM ausgetauscht und jetzt funktioniert es. Das MSI Board liegt hier aber noch, so das ich deinen Tipp da mal testen kann. Das wartet aber noch auf einen AMD Ryzen 9000 🙂

    Als Fazit, die AM5 Plattform scheint sehr empfindlich zu sein.

  • Redis ändert das Lizenz Modell

    Redis
    2
    0 Stimmen
    2 Beiträge
    124 Aufrufe
    FrankMF

    Ein Artikel von Heise zum Thema

    Link Preview Image Datenbankanbieter Redis ändert sein Lizenzmodell – erneut

    Die No-SQL-Datenbank wird künftig nach einem dualen Modell lizenziert: Redis Source Available License Version 2 oder Server-Side Public License Version 1.​

    favicon

    Developer (www.heise.de)

  • Give back to open source 2023

    Allgemeine Diskussionen
    1
    0 Stimmen
    1 Beiträge
    102 Aufrufe
    Niemand hat geantwortet
  • Passkeys

    Linux
    2
    0 Stimmen
    2 Beiträge
    184 Aufrufe
    FrankMF

    Passend dazu aus dem Bitwarden Blog

    Link Preview Image Bitwarden to launch passkey management | Bitwarden Blog

    Welcome, passkeys – FIDO credentials stored directly on your phone or computer.

    favicon

    Bitwarden (bitwarden.com)

  • VSCodium - Nach Umzug die Entwicklungsumgebung wieder aktivieren

    Linux
    1
    0 Stimmen
    1 Beiträge
    170 Aufrufe
    Niemand hat geantwortet
  • Ubiquiti ER-X - Switch

    Verschoben OpenWRT & Ubiquiti ER-X
    1
    0 Stimmen
    1 Beiträge
    255 Aufrufe
    Niemand hat geantwortet
  • FAN control OMV Auyfan 0.10.12: gitlab-ci-linux-build-184, Kernel 5.6

    Linux
    12
    1 Stimmen
    12 Beiträge
    1k Aufrufe
    M

    Hi,

    since I'm currently change my rockpro64 setup I came across this.

    With the kernel from ayufan you need to set PWM_CTL to

    /sys/devices/platform/pwm-fan/hwmon/hwmon3/pwm1

    for my self compiled one I need

    /sys/devices/platform/pwm-fan/hwmon/hwmon0/pwm1

    But I got it only working with one entry for PWM_CTL e.g.

    PWM_CTL = "/sys/devices/platform/pwm-fan/hwmon/hwmon0/pwm1",

    after that you need to start ats again

    sudo systemctl stop ats sudo systemctl start ats

    initially the fan should start immediately for a short period of time.

    In case it is even a different one on your kernel you can find the right one using this command.

    sudo find /sys -name pwm1 | grep hwmon

    So far I'm not sure which kernel parameter or modul changes this.

    Martin

  • Debian Buster 10 Release

    Linux
    3
    0 Stimmen
    3 Beiträge
    388 Aufrufe
    FrankMF

    Da man ja beim Login auswählen kann, mit was die Session startet, war ich doch jetzt etwas neugierig was überhaupt läuft.

    IMG_20190707_092217.jpg

    frank@debian:~$ echo $WAYLAND_DISPLAY frank@debian:~$ loginctl SESSION UID USER SEAT TTY 7 1000 frank seat0 tty2 c1 116 Debian-gdm seat0 tty1 2 sessions listed. frank@debian:~$ loginctl show-session c1 -p Type Type=x11 frank@debian:~$ loginctl show-session c1 Id=c1 User=116 Name=Debian-gdm Timestamp=Sat 2019-07-06 22:43:34 CEST TimestampMonotonic=30094837 VTNr=1 Seat=seat0 TTY=tty1 Remote=no Service=gdm-launch-environment Scope=session-c1.scope Leader=1015 Audit=4294967295 Type=x11 Class=greeter Active=no State=online IdleHint=yes IdleSinceHint=1562446130937731 IdleSinceHintMonotonic=346278596 LockedHint=yes

    Die Installation der Nvidia Treiber macht da wohl einen x11 Desktop raus. Aber auch nicht weiter schlimm, der Wayland lief ja hier überhaupt nicht. Würde mich aber über interessante Links zum Thema freuen 😉