Die neue Version des PorteuX-Distributionspakets 2.8, die auf Slackware basiert und inspiriert von den Projekten Slax und Porteus entwickelt wurde, ist veröffentlicht worden. Zu den Besonderheiten von PorteuX gehören vordefinierte Umgebungen auf Basis der Desktop-Umgebungen Cinnamon, COSMIC, GNOME, KDE, LXDE, LXQt, MATE und Xfce, die Unterstützung von Hardwarebeschleunigung für die Verarbeitung von Multimedia-Dateien auf den GPUs Intel, AMD und NVIDIA, ein Bootvorgang im Live-Modus innerhalb von 3 Sekunden, ein schreibgeschütztes System-Image mit vorinstallierten Anwendungen aus dem PorteuX App Store, Unterstützung für das Rückgängigmachen von Updates, der Modus „In den RAM laden“ (copy2ram) und die Möglichkeit, über das Netzwerk zu booten. Das Projekt umfasst 8 Builds mit einer Größe von 577 bis 759 MB.
Wesentliche Änderungen:
- Für die Organisation des Betriebs des mehrschichtigen Dateisystems, das es ermöglicht, mehrere Verzeichnisse in ein einziges virtuelles Dateisystem zu kombinieren, wird anstelle von aufs standardmäßig das Projekt aufs-ng genutzt, das von den Entwicklern von PorteuX von Grund auf neu erstellt wurde. Aufs-ng unterstützt dasselbe Dateiformat und die gleichen Optionen wie aufs, verwendet jedoch modernere Kernelsubsysteme von Linux, die die Anzahl der globalen Sperren verringern und die Kopieroperationen beschleunigen.
- In Xfce wird anstelle des Fenster-Managers xfwm4 im X11-basierten Sitzung der eigene Fork xfwm4-gl verwendet, der auf OpenGL für die Renderung umgestellt wurde (bei fehlender Unterstützung für OpenGL erfolgt ein Rückfall auf XRender). Der Einsatz von xfwm4-gl hat die Rendering-Leistung um etwa 10 % gesteigert, den Energieverbrauch gesenkt, die Unterstützung für adaptives Vsync ermöglicht und eine Deaktivierung des Compositings beim Starten von Anwendungen im Vollbildmodus realisiert. In der Sitzung auf Basis von Wayland wird in Xfce weiterhin der Compositing-Manager labwc verwendet.
- In NTFS-Partitionen ist die Verwendung von Doppelpunkten in Dateinamen erlaubt, was Kompatibilitätsprobleme mit Wine und Proton gelöst hat. Den Benutzern wird die Möglichkeit geboten, zwischen den Treibern ntfs und ntfs3 zu wählen (standardmäßig wird ntfs aktiviert).
- Eine Option wurde hinzugefügt, um alle während des Bootvorgangs von initrd ausgegebenen Informationen zu speichern.
- In der Umgebung COSMIC wurde die Anwendung gnome-system-monitor durch cosmic-monitor ersetzt.
- Das Paket gnome-session-sysvinit wurde aufgenommen und ein Patch hinzugefügt, um systemd in GNOME zu deaktivieren.
- Für KDE wurden die Pakete appstream-qt, qtkeychain und zint hinzugefügt.
- Der automatische Start des Bluetooth-Stacks Bluez wurde eingestellt.
- Neue Versionen der Desktop-Umgebungen Cinnamon 6.6.9, COSMIC 1.6.0, GNOME 50.4 und KDE Plasma 6.7.4 wurden implementiert.
- Die Pakete wurden aktualisiert, beispielsweise der Linux-Kernel 7.2, GCC 16.2.0, FFmpeg 9.0.1, Mesa 26.2.1, NVIDIA-Treiber 610.57.04
Quelle: opennet.ru
