Veröffentlichung der Solus 4.3-Distribution zur Entwicklung des Budgie-Desktops

Nach fünfmonatiger Entwicklungszeit wurde das Release der Linux-Distribution Solus 4.3 veröffentlicht, die nicht auf Paketen anderer Distributionen basiert und einen eigenen Budgie-Desktop, Installer, Paketmanager und Konfigurator entwickelt. Der Entwicklungscode des Projekts wird unter der GPLv2-Lizenz vertrieben; für die Entwicklung werden die Sprachen C und Vala verwendet. Darüber hinaus werden Builds mit GNOME-, KDE Plasma- und MATE-Desktops bereitgestellt. Die Größe der ISO-Images beträgt 1.8–2 GB (x86_64).

Zur Verwaltung von Paketen wird der Paketmanager eopkg (ein Fork von PiSi von Pardus Linux) verwendet, der die üblichen Tools zum Installieren/Deinstallieren von Paketen, Durchsuchen des Repositorys und Verwalten von Repositorys bereitstellt. Pakete können in thematische Bestandteile unterteilt werden, die wiederum Kategorien und Unterkategorien bilden. Beispielsweise wird Firefox unter der Komponente „network.web.browser“ klassifiziert, die Teil der Kategorie „Netzwerkanwendungen“ und der Unterkategorie „Webanwendungen“ ist. Mehr als 2000 Pakete werden zur Installation aus dem Repository angeboten.

Die Distribution folgt einem hybriden Entwicklungsmodell, bei dem regelmäßig Hauptversionen veröffentlicht werden, die neue Technologien und erhebliche Verbesserungen bieten. Zwischen den Hauptversionen entwickelt sich die Distribution mithilfe eines fortlaufenden Modells von Paketaktualisierungen.

Der Budgie-Desktop basiert auf GNOME-Technologien, verwendet jedoch eigene Implementierungen der GNOME-Shell, des Panels, der Applets und des Benachrichtigungssystems. Um Fenster in Budgie zu verwalten, wird der Fenstermanager Budgie Window Manager (BWM) verwendet, eine erweiterte Modifikation des grundlegenden Mutter-Plugins. Budgie basiert auf einem Panel, dessen Aufbau klassischen Desktop-Panels ähnelt. Alle Panel-Elemente sind Applets, die es Ihnen ermöglichen, die Zusammenstellung flexibel anzupassen, die Platzierung zu ändern und die Implementierungen der Haupt-Panel-Elemente nach Ihrem Geschmack auszutauschen.

Zu den verfügbaren Applets gehören das klassische Anwendungsmenü, das System zum Wechseln von Aufgaben, der Listenbereich für geöffnete Fenster, der virtuelle Desktop-Viewer, die Energieverwaltungsanzeige, das Applet zur Lautstärkeregelung, die Systemstatusanzeige und die Uhr. Um Musik in Editionen mit Budgie-, GNOME- und MATE-Desktops abzuspielen, wird der Rhythmbox-Player mit der Alternate Toolbar-Erweiterung angeboten, die eine Schnittstelle mit einem kompakten Panel bietet, das mithilfe der clientseitigen Fensterdekoration (CSD) implementiert wird. Für die Videowiedergabe verfügen die Budgie- und GNOME-Editionen über GNOME MPV und die MATE-Editionen über VLC. In der KDE-Edition steht Elisa zum Abspielen von Musik und SMPlayer für Videos zur Verfügung.

Wichtigste Verbesserungen:

  • Der Linux-Kernel wurde auf Version 5.13 aktualisiert und enthält nun VIRTIO SND, CONFIG_NETFILTER_XT_TARGET_CHECKSUM zur Verbesserung der lxd-Unterstützung und X86_SGX_KVM zur Erstellung von SGX-Enklaven in KVM-Gästen. Um die Leistung des JACK-Soundservers zu verbessern, wurde die Einstellung RT_GROUP_SCHED deaktiviert. Neue Treiber wurden hinzugefügt, einschließlich Unterstützung für die Plattformen Dell X86, ASoC Intel Elkhart Lake, Jasper Lake, Tiger Lake, Sony PS5-Controller, SemiTek-Tastaturen und Microsoft Surface-Geräte.
  • Der Grafikstapel wurde auf Mesa 21.1.3 migriert. Unterstützung für AMD Radeon RX 6700 XT-, 6800-, 6800 XT- und 6900 XT-Grafikkarten hinzugefügt. Der RADV-Treiber für AMD-Grafikkarten bietet Unterstützung für die Resizable BAR-Technologie, die in PCI-Express-Schnittstellen bereitgestellt wird und einen schnelleren Datenaustausch zwischen CPU und GPU ermöglicht. Verbesserte Unterstützung für die Spiele Cyberpunk 2077, DOTA 2, DIRT 5, Elite Dangerous: Odyssey, Halo: The Master Chief Collection, Path of Exile.
  • Aktualisierte Versionen von Programmen und Systemkomponenten, einschließlich bluez 5.60, ffmpeg 4.4, gstreamer 1.18.4, dav1d 0.9.0, Pulseaudio 14.2, Firefox 89.0.2, LibreOffice 7.1.4.2, Thunderbird 78.11.0.
  • Der Budgie-Desktop wurde auf Release 10.5.3 aktualisiert, einen Überblick über die Neuerungen gibt es in einer separaten News.
    Veröffentlichung der Solus 4.3-Distribution zur Entwicklung des Budgie-Desktops
  • Der GNOME-Desktop wurde auf Version 40.0 aktualisiert. Das GTK-Theme wurde von Plata-noir zu Materia-dark geändert, was im Design ähnlich ist, aber für GNOME Shell 40 und GTK4 angepasst wurde. Enthaltene Add-ons: Impatience zum Deaktivieren unnötiger Animationen und Tray-Icons-Reloaded zum Implementieren der Taskleiste.
    Veröffentlichung der Solus 4.3-Distribution zur Entwicklung des Budgie-Desktops
  • Die MATE-Desktop-Umgebung wird mit Version 1.24 ausgeliefert, die den Rückstand an Korrekturen enthält.
    Veröffentlichung der Solus 4.3-Distribution zur Entwicklung des Budgie-Desktops
  • Der auf KDE Plasma basierende Build wurde mit zurückportierten Patches auf die Versionen Plasma Desktop 5.22.2, KDE Frameworks 5.83, KDE Applications 21.04.2 und Qt 5.15.2 aktualisiert. Zu den vertriebsspezifischen Änderungen gehört ein neues Lichtthema, SolusLight, das an Breeze Light erinnert, aber dem Stil des SolusDark-Themas entspricht. Das SolusDark-Design bietet eine verbesserte Unterstützung für Unschärfe und adaptive Transparenz. Anstelle von Ksysguard ist standardmäßig Plasma-Systemmonitor aktiviert. Der Konversation-IRC-Client wurde standardmäßig auf den Libera.chat-Server mit aktivierter TLS-Verschlüsselung verschoben.
    Veröffentlichung der Solus 4.3-Distribution zur Entwicklung des Budgie-Desktops

Source: opennet.ru

Kommentar hinzufügen