Die Distribution Nitrux 3.4.0 ist verfügbar. NX Desktop wird nicht auf KDE Plasma 6 portiert.

Die Veröffentlichung der Distribution Nitrux 3.4.0, basierend auf Debian-Paketquellen, KDE-Technologien und dem OpenRC-Init-System, wurde veröffentlicht. Das Projekt bietet eine eigene Desktop-Umgebung namens NX Desktop, die auf KDE Plasma aufbaut. Ein Set an typischen Benutzeranwendungen wird mit der Maui-Bibliothek für die Distribution entwickelt, die sowohl auf Desktop- als auch auf Mobilgeräten verwendet werden kann. Zur Installation zusätzlicher Anwendungen wird ein System mit selbständigen AppImages-Paketen gefördert. Die Größe des vollständigen bootfähigen Abbilds beträgt 3,4 GB. Die Entwicklungen des Projekts werden unter offenen Lizenzen verbreitet.

Die NX Desktop-Oberfläche bietet ein anderes Design, eine eigene Implementierung der Systemablage, ein Benachrichtigungszentrum und verschiedene Plasma-Widgets, wie einen Konfigurator für Netzwerkverbindungen und ein Multimedia-Applet zur Lautstärkeregelung sowie zur Steuerung der Multimedia-Wiedergabe. Unter den Anwendungen, die mit dem MauiKit-Framework erstellt wurden, sind der Dateimanager Index (Dolphin kann ebenfalls verwendet werden), der Texteditor Note, der Terminalemulator Station, der Musikplayer VVave, der Video-Player Clip, das NX Software Center zur Anwendungskontrolle und der Bildbetrachter Pix hervorzuheben.

Die Distribution Nitrux 3.4.0 ist verfügbar. NX Desktop wird nicht auf KDE Plasma 6 portiert.

Die Benutzerumgebung NX Desktop wird weiterhin auf der KDE Plasma 5.27 basieren und nicht auf KDE Plasma 6 umsteigen. NX Desktop ist ein Set von Erweiterungen, die stark an Plasma 5 gebunden sind. Der Umstieg von KDE Plasma 5 zu KDE Plasma 6 würde erhebliche Anpassungsarbeiten erfordern, da viele Widgets an die Änderungen der neuen Version angepasst werden müssten. Da NX Desktop kein priorisiertes Projekt ist, wurde beschlossen, keine Zeit mit der Portierung auf KDE 6 zu verschwenden und stattdessen den Fokus darauf zu legen, die Shell Maui Shell in den gewünschten Zustand zu bringen. Gegen Ende des Jahres wird beschlossen, das Standard-Distributionsumfeld auf die Maui Shell zu ändern, die bereits auf Qt6 portiert wurde.

Die Benutzeroberfläche Maui Shell entwickelt sich nach dem Konzept der „Convergence“, das die Nutzung derselben Anwendungen sowohl auf Touchscreens von Smartphones und Tablets als auch auf großen Bildschirmen von Laptops und PCs ermöglicht. Maui Shell passt sich automatisch an die Bildschirmgröße und die verfügbaren Eingabemethoden an und kann nicht nur auf Desktop-Systemen, sondern auch auf Smartphones und Tablets verwendet werden. Der Code des Projekts ist in C++ und QML geschrieben und wird unter der LGPL 3.0-Lizenz veröffentlicht.

Die Distribution Nitrux 3.4.0 ist verfügbar. NX Desktop wird nicht auf KDE Plasma 6 portiert.

Maui Shell verwendet Komponenten zur Erstellung von grafischen Benutzeroberflächen, wie MauiKit und das von der KDE-Community weiterentwickelte Framework Kirigami. Kirigami baut auf den Qt Quick Controls 2 Elementen auf, während MauiKit fertige Vorlagen für Benutzeroberflächenelemente anbietet, um Anwendungen sehr schnell zu erstellen. Im Projekt kommen auch Komponenten wie BlueDevil (Bluetooth-Management), Plasma-nm (Netzwerkverbindungen), KIO, PowerDevil (Energieverwaltung), KSolid und PulseAudio zum Einsatz.

Die Informationsanzeige erfolgt über den eigenen Kompositor-Manager Zpace, der für die Darstellung und Anordnung von Fenstern sowie deren Verarbeitung zuständig ist. virtuellen Arbeitsflächen. Als Protokoll wird hauptsächlich Wayland verwendet, dessen Nutzung über die API Qt Wayland Compositor erfolgt. Über Zpace liegt die Benutzeroberfläche Cask, die einen Container bereitstellt, der den gesamten Bildschirminhalt umfasst. Sie bietet auch grundlegende Implementierungen von verschiedenen Elementen wie der oberen Leiste, Dialogfenstern, Bildschirmkarten, Benachrichtigungsbereichen, Dockleisten, Verknüpfungen, der Programmauswahl usw.

Die gleiche Benutzeroberfläche kann für Desktop-Systeme, Smartphones und Tablets verwendet werden, ohne separate Versionen für Geräte mit unterschiedlichen Formfaktoren erstellen zu müssen. Im Betrieb auf herkömmlichen Monitoren funktioniert die Benutzeroberfläche im Desktop-Modus, mit einer festen oberen Leiste, der Möglichkeit, beliebig viele Fenster zu öffnen und der Steuerung per Maus. Bei Vorhandensein eines Touchscreens arbeitet die Benutzeroberfläche im Tablet-Modus mit vertikaler Anordnung der Elemente und öffnet Fenster im Vollbildmodus oder nebeneinander, ähnlich wie bei Mosaikfenstermanagern. Auf Smartphones werden die Elemente der Leiste und der Anwendungen im Vollbildmodus angezeigt, wie in traditionellen mobilen Plattformen.

Die Distribution Nitrux 3.4.0 ist verfügbar. NX Desktop wird nicht auf KDE Plasma 6 portiert.
Die Distribution Nitrux 3.4.0 ist verfügbar. NX Desktop wird nicht auf KDE Plasma 6 portiert.

Änderungen in Nitrux 3.4:

  • Standardmäßig wird der Linux-Kernel 6.7.11 mit Liquorix-Patches verwendet.
  • Paketversionen wurden aktualisiert, einschließlich Firefox 124.0.1, Distrobox 1.7.0.1, Touchegg 2.0.17.
  • Neue Versionen des Vulkan-Treibers AMD 2024.Q1.3 werden angeboten.
  • Der Mikrokode für AMD- und Intel-Prozessoren wurde aktualisiert. Im Paket linux-firmware wurden neue Firmware-Versionen für viele Treiber von WLAN-Adaptern, GPUs und Soundkarten hinzugefügt.
  • In der Version 3.3.0 wurde die Bibliothek MauiKit, die Komponenten zum Erstellen von Benutzeroberflächen umfasst, aktualisiert und bildet die Basis für die Maui Shell und die Anwendungen MauiApps. Zu den enthaltenen Komponenten gehören MauiKit Accounts, MauiKit FileBrowsing, MauiKit TextEditor, MauiKit Calendar, MauiKit Documents und MauiKit Terminal.
    Die Distribution Nitrux 3.4.0 ist verfügbar. NX Desktop wird nicht auf KDE Plasma 6 portiert.
  • Die Version 2.1.3 des NUTS (Nitrux Update Tool System) wurde aktiviert, die für die Aktualisierung der Distribution verwendet wird.
  • In das Desktop-Config-Tool wurde eine Einstellung hinzugefügt, die es ermöglicht, das Öffnen von Verzeichnissen in Maui Apps durch Doppelklick zu aktivieren oder zu deaktivieren.
  • Im Systemmonitor wurde die Anzeige von Temperatur und Taktfrequenz des Prozessors hinzugefügt, zudem wurde die GPU-Einstellungsseite aktualisiert.
  • Neue Anwendungen wurden hinzugefügt: saferm (eine Wrapper-Anwendung über rm, die vor dem Löschen des Root- und Home-Verzeichnisses schützt), ethtool (ein Tool zur Verwaltung von Ethernet-Geräten), Powercap (ein Tool zum Zugriff auf die Powercap-Kernel-Unterstützung) und GeoClue (ein D-Bus-Dienst für den Zugriff auf Standortdaten).
  • Es wurde der Übergang zu Paketen mit KDE-Komponenten aus den Debian-Repositories anstelle der KDE Neon-Projekt-Repositories vollzogen.
  • Die Anwendung Agenda (Calendar Maui App) wurde aufgrund ungelöster Stabilitätsprobleme entfernt.
  • Quelle: opennet.ru

Kaufen Sie zuverlässiges Hosting für Websites mit DDoS-Schutz, VPS VDS-Server 🔥 Kaufen Sie zuverlässiges Hosting für Websites mit DDoS-Schutz, VPS VDS-Server | ProHoster