Skip to content

OpenSUSE - Tumbleweed

Linux
  • Lange Geschichte, mein Systemadministrator auf der Arbeit hat als kleines Kind, in Nürnberg, zu viele CD's mit OpenSUSE bekommen und ist seitdem mit diesem Virus infiziert 🙂 Und er liegt mir ständig damit in den Ohren das Auszuprobieren.

    Da das Manjaro mit KDE Plasma, mit ein paar kleinen Fehlern, sehr gut läuft hatte ich noch eine NVMe über. Und zwar die mit der alten Linux Mint Cinnamon Installation. Da konnte der alte Distrohopper doch nach Ansicht dieses Videos
    Youtube
    doch nicht dran vorbei, das mal zu installieren.

    Mein Systemadministrator und ich haben viel über dieses Video diskutiert. Komme ich zu dem selben Ergebnis? Es gab eine schnelle Testinstallation auf einem alten Notebook. Lief soweit gut. Da ist mir doch das erste Highlight bei OpenSUSE Tumbleweed aufgefallen. Der Installer, ist das Beste was ich bisher gesehen und getestet habe.

    Und ich mag an diesen ganzen YT Videos nicht, wenn sie in einer VM installiert werden. Echte Tests macht man auf echter Hardware, nur so lernt man die Tücken kennen. Ein paar Bilder (Fotos mit meinem Smartphone)

    Auswahl des Desktops
    Bild1_ergebnis.png

    Dateisystem einstellen
    Bild2_ergebnis.png

    Die fertigen Systemeinstellungen, bevor es los geht
    Bild3_ergebnis.png

    Tumbleweed ist eine rollende Installation, einmal installieren, danach kommen dann ständig alle Aktualisierungen. Man ist also immer mit sehr "frischer" Software unterwegs. Das mag nicht jeder, das ist mir bekannt. Für die, die es anders mögen gibt es OpenSUSE Leap.

    Beispiel für ein Update

    localhost:~ # zypper dup
    Loading repository data...
    Reading installed packages...
    Warning: You are about to do a distribution upgrade with all enabled repositories. Make sure these repositories are compatible before you continue. See 'man zypper' for more information about this command.
    Computing distribution upgrade...
    
    The following 137 packages are going to be upgraded:
      Mesa Mesa-dri Mesa-gallium Mesa-libEGL1 Mesa-libGL1 Mesa-libglapi0 Mesa-libva bluedevil5 bluedevil5-lang breeze breeze5-cursors breeze5-decoration
      breeze5-style breeze5-style-lang breeze5-wallpapers discover discover-backend-flatpak discover-backend-fwupd discover-backend-packagekit discover-lang
      drkonqi5 drkonqi5-lang ethtool gmenudbusmenuproxy gtk2-metatheme-breeze gtk3-metatheme-breeze kactivitymanagerd kactivitymanagerd-lang kcm_sddm
      kcm_sddm-lang kde-cli-tools5 kde-cli-tools5-lang kde-gtk-config5 kde-gtk-config5-gtk3 kgamma5 kgamma5-lang khotkeys5 khotkeys5-lang kinfocenter5
      kinfocenter5-lang kmenuedit5 kmenuedit5-lang kscreen5 kscreen5-lang kscreen5-plasmoid kscreenlocker kscreenlocker-lang ksshaskpass5 ksshaskpass5-lang
      ksysguardsystemstats-data ksystemstats5 ksystemstats5-lang kwayland-integration kwin5 kwin5-lang kwrited5 layer-shell-qt5 libKF5Screen7
      libKScreenLocker5 libKSysGuardSystemStats1 libbreezecommon5-5 libgbm1 libkdecorations2-5 libkdecorations2-5-lang libkdecorations2private9
      libkscreen2-plugin libksysguard5 libksysguard5-imports libksysguard5-lang libksysguard5-plugins libncurses6 libpython3_10-1_0 libstorage-ng-lang
      libstorage-ng-ruby libstorage-ng1 libvdpau_nouveau metatheme-breeze-common milou5 milou5-lang ncurses-utils openSUSE-release
      openSUSE-release-appliance-custom oxygen5-sounds plasma-browser-integration plasma-browser-integration-lang plasma-nm5 plasma-nm5-lang
      plasma-nm5-openconnect plasma-nm5-openvpn plasma-nm5-pptp plasma5-addons plasma5-addons-lang plasma5-defaults-openSUSE plasma5-desktop
      plasma5-desktop-emojier plasma5-desktop-lang plasma5-disks plasma5-disks-lang plasma5-integration-plugin plasma5-integration-plugin-lang plasma5-pa
      plasma5-pa-lang plasma5-session plasma5-session-wayland plasma5-systemmonitor plasma5-systemmonitor-lang plasma5-theme-openSUSE plasma5-thunderbolt
      plasma5-thunderbolt-lang plasma5-workspace plasma5-workspace-branding-openSUSE plasma5-workspace-lang plasma5-workspace-libs polkit-kde-agent-5
      polkit-kde-agent-5-lang powerdevil5 powerdevil5-lang python310 python310-base python310-curses python310-dbm python310-gobject python310-gobject-cairo
      rsync ruby3.1-rubygem-ruby-dbus sddm-theme-openSUSE systemsettings5 systemsettings5-lang terminfo terminfo-base terminfo-iterm terminfo-screen
      xdg-desktop-portal-kde xdg-desktop-portal-kde-lang xembedsniproxy yt-dlp yt-dlp-bash-completion
    
    The following product is going to be upgraded:
      openSUSE Tumbleweed  20220622-0 -> 20220623-0
    
    137 packages to upgrade.
    Overall download size: 130.1 MiB. Already cached: 0 B. After the operation, additional 119.5 KiB will be used.
    Continue? [y/n/v/...? shows all options] (y):
    

    Installiert habe ich KDE Plasma, den finde ich aktuell richtig gut auch wenn ich noch verschiedene Dinge lernen muss.

    Und bevor ich das jetzt vergesse und dann irgendwann wieder suche, wie installiert man Multimediacodecs!?

    zypper ar -cfp 90 http://ftp.gwdg.de/pub/linux/misc/packman/suse/\
    openSUSE_Tumbleweed/ packman
    zypper dup --from packman --allow-vendor-change
    

    Quelle: https://de.opensuse.org/Portal:Tumbleweed

    Das hatte gereicht um ein paar Probleme zu fixen. Keine Abspielfunktion von m3u Files. Keine Videos in Telegram usw.

    Ich werde das hier vermutlich in lockerer Reihenfolge ergänzen, so nach dem Motto, was mir wichtig erscheint.

  • Schauen wir heute mal auf die vorhandenen Probleme.

    Grafiktreiber

    Als erstes ist wie immer, das Problem aufgetaucht, das die noveau Treiber ruckeln. Ich vermute, das Nicht-Gamer das gar nicht sehen aber wenn man seit über 20 Jahren zockt, dann sieht man das. Für Laien, wenn man z.B. auf einer Nachrichtenwebseite scrollt, dann kommt es immer zu Mini-Lags. Das nervt kolossal. Also habe ich den NVidia Grafiktreiber installiert.

    b66b9d87-a1b9-4f83-aee4-535cd5e48338-grafik.png

    Bash

    Wenn man eine Konsole aufmacht, die Bash und diese auf den zweiten Monitor verschiebt ändert sich die Auflösung.

    af91f904-0b44-448a-8e59-d8536ea640d7-grafik.png

    Der Cursor steht neben der Stelle wo die Zeichen auftauchen. Das Problem scheint zu sein, das die Bash die Profile nicht respektiert. Wenn ich dann per Hand mein angelegtes Profil lade, das auf Standard steht, dann ist der Fehler weg. Ich habe keine Lösung für das Problem gefunden. Ich vermute, das es an den NVidia-Treibern liegen könnte!???

    Screen off

    Wenn man weg ist vom Rechner, wird man ausgeloggt und irgendwann gehen dann die Monitore aus. Wenn man wiederkommt, kann man sich nicht mehr einloggen. Das Passwort Feld nimmt nichts mehr an. Ich muss dann auf Benutzerwechseln klicken, das ich dann wieder ein PW eingeben kann. WTF!?

    Eben nochmal getestet, ging aber das PW musste blind getippt werden. Es gab kein Feedback im PW-Feld.

    Das sind aktuell die größten Baustellen.

  • Die guten Sachen

    Installer

    Den habe ich oben schon ausreichend gelobt, ganz großes Kino. Das sollte überall so sein 😉

    Drucker

    Im Video wurde die Druckerinstallation unter OpenSUSE bemängelt. Ich habe einen Drucker, der wirklich auf vielen Distros rumzickt.

    Ich hatte jetzt keinen besonderen Probleme.

    Scanner

    Ein wenig schwieriger, man muss schon wissen, das der User zu der Gruppe (scan?) gehören muss. Das geht aber nur wenn man sich entweder aus- und wieder einloggt oder einmal neustartet. Ansonsten die üblichen Dingen, die man auch auf anderen Distros machen muss.

    Am Ende lief auch das.

    snapper

    Bedingt durch das BRFS kann man nun sehr schön mit Snapshots arbeiten. OpenSUSE legt auch immer automatisch welche an, die man dann ggf. zurückrollen kann.

    localhost:~ # snapper list
      # | Type   | Pre # | Date                     | User | Used Space | Cleanup | Description           | Userdata     
    ----+--------+-------+--------------------------+------+------------+---------+-----------------------+--------------
     0  | single |       |                          | root |            |         | current               |              
     1* | single |       | Thu Jun 23 16:52:01 2022 | root | 112.00 KiB |         | first root filesystem |              
     2  | single |       | Thu Jun 23 16:57:21 2022 | root | 112.56 MiB | number  | after installation    | important=yes
    36  | pre    |       | Thu Jun 23 20:45:11 2022 | root |   1.63 MiB | number  | zypp(ruby.ruby3.1)    | important=yes
    37  | post   |    36 | Thu Jun 23 20:47:55 2022 | root |  46.27 MiB | number  |                       | important=yes
    81  | pre    |       | Fri Jun 24 21:33:01 2022 | root | 100.00 KiB | number  | yast sw_single        |              
    82  | pre    |       | Fri Jun 24 21:33:38 2022 | root |  64.00 KiB | number  | zypp(ruby.ruby3.1)    | important=no 
    83  | post   |    82 | Fri Jun 24 21:33:39 2022 | root |   6.25 MiB | number  |                       | important=no 
    84  | post   |    81 | Fri Jun 24 21:36:34 2022 | root | 368.00 KiB | number  |                       |              
    88  | pre    |       | Fri Jun 24 22:06:45 2022 | root | 384.00 KiB | number  | yast sw_single        |              
    90  | post   |    88 | Sat Jun 25 07:39:41 2022 | root |  96.00 KiB | number  |                       |              
    91  | pre    |       | Sat Jun 25 07:53:55 2022 | root | 112.00 KiB | number  | zypp(zypper)          | important=yes
    92  | post   |    91 | Sat Jun 25 07:54:24 2022 | root |  33.89 MiB | number  |                       | important=yes
    93  | pre    |       | Sat Jun 25 09:57:07 2022 | root |  32.00 KiB | number  | yast snapper          |              
    94  | post   |    93 | Sat Jun 25 09:57:15 2022 | root |  16.00 KiB | number  |                       |              
    95  | pre    |       | Sat Jun 25 11:09:31 2022 | root |  32.00 KiB | number  | yast sw_single        |  
    

    Diese Snapshots kann man auch nach dem Neustart auswählen und wieder installieren lassen. Wenn man so was mag ist das ein schönes Spielzeug 🙂

  • Mein persönliches Fazit

    Man merkt OpenSUSE den Firmen Ansatz an, aber das Konzept dahinter ist leider ein wenig altbacken, in soweit muss ich dem Ersteller des Videos recht geben.

    Was mich angesprochen hat, steht oben ja bereits. Der Installer ist wirklich fein, das snapper Toll ist klasse, aber...

    • Den Installer brauche ich im Normalfall einmal, danach im besten Fall jahrelang nicht mehr
    • Das Tool snapper kann ich auch auf jeder anderen Distribution einsetzen!

    Hier auf Manjaro

    [frank-ms7c37 ~]# pacman -S snapper
    Abhängigkeiten werden aufgelöst …
    Nach in Konflikt stehenden Paketen wird gesucht …
    
    Pakete (1) snapper-0.10.2-2
    
    Gesamtgröße des Downloads:             0,71 MiB
    Gesamtgröße der installierten Pakete:  2,64 MiB
    
    :: Installation fortsetzen? [J/n] 
    

    Btrfs natürlich vorausgesetzt, sonst macht das ja keinen Sinn.

    Was hat mich jetzt von Tumbleweed vertrieben? Es waren die vielen kleinen Dinge, die in Summe, es für mich dann irgendwann nicht akzeptabel machen Tumbleweed auf Dauer einzusetzen.

    An die OpenSUSE-Fans da draußen es ist nicht schlecht, mit wochenlanger Einarbeitung bekomme ich dann vermutlich irgendwann einen funktionierenden Desktop hin.

    Mich sprechen andere Konzepte mehr an, also zurück zu Manjaro 🙂 Aber, wie viele die hier lange mitlesen, wird es vermutlich irgendwann in Kürze sowieso wieder zu Linux Mint Cinnamon zurückgehen 😎

    Und wollen wir hoffen, das X11 bald Geschichte ist....

  • FrankMF FrankM hat am auf dieses Thema verwiesen

  • Manjaro - KDE Plasma 6

    Linux
    1
    0 Stimmen
    1 Beiträge
    63 Aufrufe
    Niemand hat geantwortet
  • Plasma 6

    Linux
    1
    0 Stimmen
    1 Beiträge
    53 Aufrufe
    Niemand hat geantwortet
  • KDE neon 6.0

    Linux
    2
    0 Stimmen
    2 Beiträge
    80 Aufrufe
    FrankMF

    Heute mal in die bestehende Installation meine Intel ARC A580 GPU eingesteckt. Wollte mal schauen ob das gut klappt. Da die Treiber ja im Kernel vorhanden sind, habe ich keinerlei Probleme erwartet. Und so war es auch. Neustart und fertig. Im BIOS natürlich vorher umgestellt, das sie auch benutzt wird, habe ja einen AMD Prozessor mit eingebauter GPU im CPU-Sockel stecken.

    Screenshot_20240303_101728.png

    Die Wechselfunktion (oben links in der Ecke) um die virtuellen Desktops zu wechseln und zu bearbeiten ist richtig gut geworden.

    Screenshot_20240303_101809.png

    Und auch ein Ärgernis auf meiner KDE Plasma Installation scheint weg zu sein. Wenn ich ein Programm zur Arbeitsfläche hinzugefügt hatte, wurde die Position immer irgendwann zurückgesetzt. Beispiel, Icon des Programmes rechts unten abgelegt. Irgendwann tauchte es dann in der normalen Ansicht (alphabetisch) sortiert, links oben, wieder auf. Sehr nerviger Bug.

  • Debian Bookworm 12.5 released

    Linux
    3
    0 Stimmen
    3 Beiträge
    80 Aufrufe
    FrankMF

    Und hier taucht es dann auf -> https://www.debian.org/News/2024/20240210

  • Flatpak - Signal

    Linux
    1
    0 Stimmen
    1 Beiträge
    61 Aufrufe
    Niemand hat geantwortet
  • Firefox 122 als .deb Paket

    Linux
    1
    0 Stimmen
    1 Beiträge
    101 Aufrufe
    Niemand hat geantwortet
  • Pycharm - AI Assistant

    Linux
    1
    0 Stimmen
    1 Beiträge
    83 Aufrufe
    Niemand hat geantwortet
  • KDE Plasma 6 - Beta 2

    Linux
    2
    0 Stimmen
    2 Beiträge
    137 Aufrufe
    FrankMF

    Leider hat die Realität mich etwas vom Testen neuer Software abgehalten, aber jetzt geht es langsam wieder los. Den Start macht KDE Plasma 6 - Beta 2. Auch wenn ich schon brennend auf die RC1 warte, die lässt aber noch auf sich warten...

    https://pointieststick.com/category/this-week-in-kde/

    Ok, also die Beta 2 auf meinen Stick und ab damit in mein Testsystem. Einmal starten, kurz danach taucht der KDE Neon Desktop auf.

    20240110_201838.jpg

    20240110_201852.jpg

    Und klick, wird die Installation gestartet. Danach begrüßt uns dieses Fenster. Ich weiß nicht, warum diese Information nicht automatisch ermittelt wird - nervig.

    20240110_201924.jpg

    Der Rest der Installation lief einwandfrei, ich habe aber keine besondere Installation vorgenommen. Ganze NVMe plattgemacht und alles drauf. Nichts verschlüsselt usw. Eine Installation, die ich so für meinen Haupt-PC nicht machen würde.

    Eine Kleinigkeit ist mir noch aufgefallen. Der Calamares Installer der benutzt wird, hat bei mir keine Sonderzeichen akzeptiert. Ich hoffe das wird bis zum Release gefixt.

    Hier noch kurz das Testsystem

    Screenshot_20240111_210201.png

    Ich nutze ausschließlich Wayland, das läuft einfach wesentlich besser. Aber, ich weiß da draußen gibt es viele die das nicht mögen. Das schöne an Linux - ihr habt die freie Wahl.

    Was war mir negativ aufgefallen? Installer - keine automatische Standortbestimmung Installer - nimmt keine Sonderzeichen für das PW an Login Window - nach Eingabe PW wird die Taste RETURN nicht akzeptiert. Muss ich mit der Maus anklicken. Skalierung auf meinem Monitor nicht optimal - Schrift unscharf Was ist mir positiv aufgefallen? Ich nutze einen 4K Monitor zum Testen. Die Skalierung war automatisch auf 175%. Eine fast perfekte Wahl, wenn da nicht die unscharfe Schrift wäre. Ich habe das auf 150% gestellt, danach war es deutlich besser. Updates kann man sich über das grafische Frontend holen Standby-Modus ging Und einen nervigen FF Bug konnte ich nicht nachstellen. Auf meinem aktuellen System, KDE Plasma 5, flackert der Bildschirm gelegentlich, wenn ich in der Taskleiste durch die geöffneten FF Fenster scrolle. Bei Plasma 6 konnte ich das bis jetzt noch nicht feststellen. Fazit

    Sieht gut aus, der Release von KDE Plasma 6 wird gut. Ich freu mich drauf. Und diesen komischen Updatevorgang den KDE Neon da benutzt, diesen M$ Style, den könnt ihr direkt wieder in die Mülltonne kloppen. Das möchte ich bei Linux nicht sehen.

    Screenshot_20240111_214255.png