openSUSE Aeon vs Cachy OS

Cachy OS ist eine Arch Linux basierte Distribution, die damit wirbt, besonders Performant zu sein. Zudem ist sie aktuell in aller Munde und ich dachte mir dass sei ein guter Zeitpunkt meinen ersten Linux Distributionen Benchmark zu starten. Daher will ich auf dieser Seite CachyOS gegen openSUSE Aeon antreten lassen.

Ich habe mich deswegen für Aeon entschieden weil diese Distribution mein aktueller Status Quo ist. Zu dem ist es einer DER Flaggschiff Immutablen Linux Distributionen die es aktuell so gibt. Basiert auf openSUSE Tumbleweed und bietet daher so wie CachyOS die neusten Kernel, Compiler und sogar x86_v3 optimierte Pakete.

Daher will ich in diesem Beitrag testen was da so dran ist an dem Slogan “ Blazingly Fast & Customizable Linux distribution “

Versuchsaufbau

Als Benchmarking Hardware dient das folgende System:

  • CPU: AMD Ryzen 7 7800X3
  • GPU: nVidida GeForce RTX 3080
  • RAM: 16 GB-DDR5 4800
  • Mainboard: Gigabyte B650 Gaming X AX V2

CachyOS läuft mit dem Linux Kernel 6.9.1-4-cachyos und dem nVidia Treiber 555.42.02.
openSUSE Aeon läuft mit dem Linux Kernel 6.9.1-1-default und dem nVidia Treiber 555.42.02.

Unter Aeon habe ich manuell den Beta Treiber installiert um das System mit CachyOS gleich zu ziehen um evtl Unterschiede in der Treiber Version auszuschließen. Außerdem laufen so beide Systeme unter Wayland mit dem neuen Explizit Sync. Was allerdings auch bedeutet, das evtl. Unterschiede in den Gaming Benchmarks auf Gnome vs KDE zurück geführt werden könnten. Gerade da Explizit Sync noch sehr neu ist und die Verschiedenen Komponenten wie der Treiber, XWayland, kwin, mutter etc erst kürzlich eingebaut haben.

Die folgenden Benchmarks haben die beiden Systeme durchlaufen:

  • Geekbench 6 (CPU)
  • Blender Benchmark (CPU und GPU)
  • Unigine Heaven
  • Unigine Valley

Benchmarks

Geekbench 6

Leider konnte ich die GPU Benchmarks nicht durchführen, da Geekbench unter CachyOS die OpenCL Runtime nicht identifizieren konnte. Obwohl das Paket opencl-nvidia installiert war. Evtl ein Bug mit dem nVidia 555 Beta Treiber, den CachyOS ausliefert. Unter openSUSE Aeon liesen sich die Geekbench6 GPU Tests mit dem Treiber 555.42.02 durchführen.

In der Singlecore Leistung sind openSUSE Aeon und CachyOS effektiv gleich auf. Da sich der Unterschied beider Ergebnisse in der „Margin of Error“ befindet. Im Multicore schneidet openSUSE Aeon allerdings deutlich besser als CachyOS ab. Mit einem durchschnittlichen Leistungsunterschied von 3%.

Blender 4.1.0

Interessant ist hier zu sehen, da es sich hier bei um einen Multicore Benchmark handelt, dass die Ergebnisse von CachyOS und openSUSE Aeon hier nahe zu identsich sind. Hier gibt es keine Diskrepanz von 3% in den Ergebnissen.

Tatsächlich unterscheiden sich hier die Ergebnisse nur um 0,25%. Ähnlich wie im Geekbench 6 Singlecore Benchmark. Effektiv befindet sich dieser Unterschied noch in der sog. „Margin of Error“.

Die Compute Benchmarks werfen bei mir persöhnlich einige Fragen auf. In der Theorie müssten die Ergebnisse nahezu identisch sein. Gerade da ich unter Aeon mit dem älteren 550.78 Treiber bessere Ergebnisse erzielte als mit dem 555er, aber immer noch leicht hinter CachyOS.

Evtl liegt das aber daran, das openSUSE aktuell kein offizielles Packet für den Beta Treiber anbietet und ich hier auf den Installer von nVidia selbst zurück gegriffen habe, während unter Cachy der 555er via pacman und den Betribssysteminstaller mit installiert wurde.

Unigine Heaven

In diesem Benchmark hat CachyOS (KDE) mit 5,9% mehr FPS die Nase vorn.

Allerdings will ich an dieser Stelle erwähnen, dass Explizit Sync noch recht neu ist und daher die Unterschiede auf die Implementierung des Syncs unter Gnome bzw KDE zurückzuführen sein könnte. Oder aber generellere Leistungsunterschiede zwischen den beiden Desktopoberflächen.

Unigine Valley

Ähnlich wie bei Heaven hat hier CachyOS leicht die Nase vorn. Mit ca 4,19% ist das zwar nicht viel, aber ein konstanter Unterschied über alle 3 Benchmarks hinweg.

Dennoch bleibt die Frage nach KDE vs Gnome offen und wie gut / schlecht die jeweilige Explizit Sync Implementierung tatsächlich ist.

Schlußwort

Abschließens muss ich sagen, das gerade im Bereich der CPU Leistung kaum unterscheide zwischen CatchyOS und openSUSE Aeon festzustellen sind. Und das obwohl bei CachyOS die Leistungsoptimierungen besonders stark betont werden.
Auch in den Grafikkarten Benchmarks sind die Unterschiede oft kaum erwähnenswert.

Man kann fast schon sagen, dass es zumindest im Bezug zu openSUSE Tumbleweed / Aeon kaum einen Unterschied macht ob man nun das eine oder das andere Verwendet. Die Leistungen sind nahe zu identisch.

Positiv zu betonen ist zudem aber, das CachyOS weder mit aktiviertem Secure Boot noch TPM 2.0 Probleme hatte. Beides habe ich auf meinem Rechner aktiviert. Was man von meiner Test Windows 10 Installation nicht behaupten konnte. Dort konnte ich mich nach Verschärfung der TPM Regeln und Secure Boot nicht mehr anmelden. Anyway, so hat Winblows nun Platz für CachyOS gemacht.

Alles in allem ist CachyOS eine recht solide Distribution.

Die Installation war recht simpel, gerade für ein Arch Linux basiertes System. Auch wenn diese mit 3 unabhängigen Fenstern daher kommt, von denen 2 lediglich Logs anzeigen.
Was besonders merkwürdig ist, da das Hauptfenster, in dem einige Banner durchlaufen, auch einen Knopf hat um sich die Logs, die schon auf dem Bildschirm zu sehen sind, sich anzeigen zu lassen.

Der Umstand das die Begrüßungsapp eine GTK4 statt eine Qt6 Anwendung unter der KDE Edition ist ebenfalls etwas irritierend.

Außerdem erbt CachyOS bekannte Plasma 6 Probleme wie die disfunktionalen Taskleisten Applets unter KDE Wayland. Außerdem ist die Discover-App in der Taskleiste angeheftet, obwohl diese Anwendung nicht einmal installiert ist.

Der Cachy Browser berücksichtigt leider nicht die eingestellte System Sprache und bleibt auf Englisch und eine manuelle Installation des entsprechenden Sprachpakets ist erforderlich. Zudem sind die Standard Sicherheitseinstellungen auf: Alle Cookies löschen gestellt. Für den einen eine gewünschte Funktion für den anderen evtl. nicht.

Ob es alles in allem eine gute Idee ist einen Beta GPU Treiber auszuliefern hat ebenfalls Diskussionsbedarf.

Zum einen bietet der 555er Treiber erstmals Explizit Sync unter Wayland, was einige viele Probleme für nVidia Nutzer behebt. Bringt aber gleichzeitig eigenen Probleme mit sich, wie z.B. eine nicht auffindbare OpenCL Runtime im Falle von Geekbench.

Als ich zu Testzwecken den 555er Treiber unter openSUSE Aeon installiert hatte, gab es immer noch ab und an Fälle in denne XWayland Anwendungen plötzlich schwarz flimmerten, sich aber wieder einkriegten, wenn man das Fenster wieder aktivierte. Könnte aber auch ein Gnome 46.1 Bug gewesen sein.

Interessant im Bezug auf die CachyOS Bewerbung finde ich außerdem, dass zusätzlich, neben optimierter Leistung auch erweiterte Sicherheitsfunktionen angepriesen werden. Was auf mich etwas Paradox wirkt, da man oft zusätzliche Sicherheit nur mit Leistungsverlust bekommt. Aber selten das beste aus beiden Welten.

Wie die Langzeitnutzung von CachyOS aus sieht kann ich an dieser Stelle allerdings nicht beantworten.

Interessant ist dennoch wie trotz das es sich in beiden Fällen um rolling releases handelt die beide mit ähnlich aktuellen Paketen daher kommen, es dennoch einige Unterschiede zu verzeichnen gibt.

Vielen Dank fürs bis hier hin durchhalten.

Tags: Benchmark, catchyos, geekbench, openSUSE, unigine

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert

Bitte füllen Sie dieses Feld aus.
Bitte füllen Sie dieses Feld aus.
Bitte gib eine gültige E-Mail-Adresse ein.
Sie müssen den Bedingungen zustimmen, um fortzufahren.

Durch die weitere Nutzung der Seite stimmst du der Verwendung von Cookies zu. Weitere Informationen

Die Cookie-Einstellungen auf dieser Website sind auf "Cookies zulassen" eingestellt, um das beste Surferlebnis zu ermöglichen. Wenn du diese Website ohne Änderung der Cookie-Einstellungen verwendest oder auf "Akzeptieren" klickst, erklärst du sich damit einverstanden.

Schließen