Gnom

Budgie Desktop 11 verzichtet auf GNOME zugunsten von Qt

Budgie Desktop 11 verzichtet auf GNOME zugunsten von Qt

Erst vor ein paar Tagen hat der leitende Entwickler und CEO des Solarprojekts „Local key Doherty“ große Änderungen in Budgie Desktop 11 angekündigt, mit einem Bericht über einige bevorstehende Entwicklungen. In diesem Blog machte er auch eine Ankündigung, die die Benutzer überraschte;

Budgie stellt seine Desktop-Architektur um.

Das stimmt! Budgie lässt GNOME fallen, um den Übergang zu Qt . zu vollziehen.

Ikey bemerkte, dass diese Änderung mit der nächsten Hauptversion der Software in Kraft treten würde, wodurch die Komponenten der GNOME-Architektur effektiv verworfen werden.

Budgie wurde ursprünglich für die Arbeit mit GNOME-Softwareprogrammen entwickelt, was schließlich zu seiner vollständigen Integration in den GNOME-Software-Stack führte.

Diese langsame und beispiellose Integration führte zu einigen Problemen für Solar Project. Erstens mussten sie jedes Mal versuchen, Budgie zu aktualisieren, wenn GNOME ein Upgrade veröffentlichte, da die veraltete Version Fehler verursachen würde. Dies begann seit der ersten Version 3.10 von Budgie wurde veröffentlicht und das Problem bestand bis GNOME 3.22.

Die Probleme würden sich in API/ABI-Inkonsistenzen, sich gegenseitig überladenen Elementen, verstopften Arbeitsabläufen, Widgets und Vorlagenabstürzen manifestieren. In einigen Fällen wurden GdkScreen-APIs vollständig dysfunktional.

Wellensittich-Desktop 11

Hat GTK+ das Zeug dazu?

Budgie kann in seinem aktuellen Zustand mit einer vielfältigeren und robusteren Suite von Tools viel besser sein. Kann GTK+ die Lücken schließen?? Natürlich füllt es die Lücken.

GTK + entlehnt viele seiner Funktionen von GNOME Desktop; Denken Sie an das interne Wissen der GNOME-Shell im Gegensatz zu den Schnittstellen in GTK.

Aber Budgie könnte mit einem umfassenden Toolset in den Bereichen Grafik, Shader, OpenGL usw. noch besser sein.

Darüber hinaus bietet GTK+ nicht viele Optionen. Der Caching-Ansatz kann ermüdend und langweilig sein, und die Widget-Positionierung ist immer nicht in Ordnung.

Wie haben sie sich für Qt gegenüber GNOME entschieden?? Der Blog berichtete, dass zwei verschiedene Alternativen in Betracht gezogen wurden, um Schiffe zu springen: „EFL/Enlightenment“ und „Qt“. Und das Team ging mit Qt.

Es ist die offensichtliche Wahl: QT wird viel häufiger verwendet. Darüber hinaus bietet es eine komplette Plattform von Tools, die genau auf das zugeschnitten sind, was Budgie gerade braucht. EFL/Enlightenment hingegen sieht so langweilig aus, dass es ab sofort in Budgie verwendet werden kann.

Aber haben sie die richtige Entscheidung getroffen?

Absolut! Qt ist ohne Zweifel die beste Alternative zu GNOME und hat so ziemlich alles, was dafür spricht.

So erfassen und streamen Sie Ihre Gaming-Sitzung unter Linux
In der Vergangenheit galt das Spielen von Spielen nur als Hobby, aber mit der Zeit verzeichnete die Spieleindustrie ein enormes Wachstum in Bezug auf ...
Beste Spiele zum Spielen mit Handtracking
Oculus Quest hat kürzlich die großartige Idee des Hand-Trackings ohne Controller vorgestellt. Mit einer ständig steigenden Anzahl von Spielen und Akti...
So zeigen Sie OSD-Overlay in Vollbild-Linux-Apps und -Spielen an
Das Spielen von Spielen im Vollbildmodus oder die Verwendung von Apps im ablenkungsfreien Vollbildmodus kann Sie von relevanten Systeminformationen ab...