Was ist richtig: "GNOME Classic" oder "GNOME Fallback"?

15

Seit der Verfügbarkeit von Unity und GNOME Shell habe ich große Verwirrung darüber, ob die "traditionellere" Version der GNOME-Desktop-Umgebung in 11.04, 11.10 und höher als "GNOME Classic" oder "GNOME Fallback" bezeichnet werden sollte.

Was ist die richtige Terminologie? Auch unterscheidet es sich von Ubuntu-Version?

Christopher Kyle Horton
quelle

Antworten:

22

Die klassische GNOME 2-Schnittstelle, die in Ubuntu bis 11.04, aber nicht in späteren Versionen vorhanden ist, ist nur GNOME 2 (mit der Standard-Shell). Der Name des Sitzungstyps für diese Schnittstelle war Ubuntu Classicund ist der Name des Sitzungstyps für Unity Ubuntu, aber das sollte nicht mit dem Namen der Schnittstelle selbst verwechselt werden - Ubuntu ist nachher ein Betriebssystem Alles keine Schnittstelle.

Da jede Erwähnung von "GNOME-Shell" die Idee von GNOME 3 hervorruft und Unity auch eine GNOME-Oberfläche ist, ist es hilfreich, die klassische GNOME-2-Oberfläche sowohl als von jeder GNOME-3-Oberfläche als auch von Versionen getrennt charakterisieren zu können der Unity-Oberfläche, die GNOME 2 verwendete. Daher ist es fast üblich, sie GNOME Classic zu nennen.

Wir sollten es nicht so nennen, denn das ist groß geschrieben und daher ein Eigenname, und doch ist das nicht der offizielle Name dafür. Meiner Meinung nach sollten wir stattdessen "die klassische GNOME 2-Schnittstelle" sagen.

Der praktische Grund, warum es schlecht ist, die klassische GNOME 2-Schnittstelle "GNOME Classic" zu nennen, GNOME Classicist der Name des Sitzungstyps in Ubuntu 11.10 (und zukünftigen Versionen), der die GNOME-Fallback-Schnittstelle bereitstellt. Die GNOME-Fallback-Benutzeroberfläche ist eine GNOME-3-Benutzeroberfläche, die so gestaltet ist, dass sie (wenn auch nicht ganz) wie die klassische GNOME-2-Benutzeroberfläche aussieht und sich so verhält.

Hier ist eine komprimierte Liste einiger Schnittstellen und der Sitzungstypen, die sie in Ubuntu 11.04 und Ubuntu 11.10 bereitstellen:

  • Die Unity- Schnittstelle (manchmal umgangssprachlich als Unity 3D oder 3D Unity bezeichnet, da sie die 3D-Grafikbeschleunigung verwendet) wird vom UbuntuSitzungstyp bereitgestellt . Die übergeordnete Desktop-Umgebung ist GNOME 2 in Ubuntu 11.04 und früheren Versionen und GNOME 3 ab Ubuntu 11.10. Der Fenstermanager ist schon compizeine Weile. Installieren Sie dies mit dem ubuntu-desktopMetapaket.
  • Die Unity 2D- Schnittstelle wird vom Ubuntu 2DSitzungstyp bereitgestellt . Die übergeordnete Desktop-Umgebung ist GNOME 2 in Ubuntu 11.04 und früheren Versionen (war aber unity-2ddamals nur von PPA verfügbar) und GNOME 3 ab Ubuntu 11.10. Der Fenstermanager ist metacity. Ab Ubuntu 11.04 installieren Sie dies mit dem ubuntu-desktopMetapaket.
  • Die klassische GNOME 2- Schnittstelle wurde von den Sitzungstypen Ubuntu Classicund bereitgestellt Ubuntu Classic (no effects). Die übergeordnete Desktop-Umgebung war GNOME 2 . Dies könnte durch das ubuntu-desktopMetapaket installiert werden .
  • Die GNOME-Fallback- Schnittstelle (eine GNOME-3-Schnittstelle, die an klassisches GNOME 2 erinnert) wird von den Sitzungstypen GNOME Classicund bereitgestellt GNOME Classic (no effects). Die übergeordnete Desktop-Umgebung ist GNOME 3 . Der Fenstermanager ist metacity. Installieren Sie dies mit dem gnome-session-fallbackPaket.
  • Die GNOME 3 (oder GNOME 3 Shell oder GNOME Shell ) -Schnittstelle wird vom GNOMESitzungstyp ab Ubuntu 11.10 bereitgestellt . (In deutlich älteren Versionen von Ubuntu hatte der Sitzungstyp "GNOME" einmal die Bedeutung des Sitzungstyps "Ubuntu Classic" in Ubuntu 11.04.) Die übergeordnete Desktop-Umgebung ist GNOME 3 . Der Fenstermanager ist mutter. Installieren Sie dies mit dem gnome-shellPaket.
  • Die KDE 4 (oder KDE 4 Plasma oder KDE 4 Plasma Workspaces oder nur KDE ) -Schnittstelle wird vom KubuntuSitzungstyp bereitgestellt . (Beträchtlich über Ubuntu-Versionen verfügte stattdessen über die Hauptversion 3 von KDE.) Die übergeordnete Desktop-Umgebung ist KDE 4 (wird heutzutage häufig nur KDE genannt , wie es vor einiger Zeit herauskam). Der Fenstermanager ist kwin(verfügbar über das traditionelle kde-window-managerPaket und ab Ubuntu 11.10 auch in kde-window-manager-gles). Installieren Sie dies mit dem kubuntu-desktopMetapaket.
  • Die Xfce 4 (oder Xfce ) -Schnittstelle wird vom XubuntuSitzungstyp bereitgestellt . Die übergeordnete Desktop-Umgebung ist Xfce 4 (auch Xfce4 oder nur Xfce ). Der Fenstermanager ist xfwm4. Installieren Sie dies mit dem xubuntu-desktopMetapaket.
  • Die LXDE- Schnittstelle wird vom LubuntuSitzungstyp bereitgestellt . Es wird auch eine andere Konfiguration für den Lubuntu NetbookSitzungstyp bereitgestellt (dies kann möglicherweise als eine andere Schnittstelle angesehen werden). Die übergeordnete Desktop-Umgebung ist LXDE . Der Fenstermanager ist openbox. Installieren Sie dies mit dem lubuntu-desktopMetapaket.
Eliah Kagan
quelle
2
GnomeShellverwendet mutterals Fenstermanager und nicht compiz. Aber eine gut erklärte Meinung :)
Sagarchalise
1
@sagarchalise So ist es! Fest. Vielen Dank! Übrigens, wurde mutterder Fenstermanager vor Ubuntu 11.04 für Unity verwendet? (Das klingelt ...)
Eliah Kagan
4
@EliahKagan Ja mutterwurde in der mittlerweile ausgestorbenen Netbook-Version mit der ersten Unity verwendet.
Uri Herrera
1
Und Unity 2D basiert auf Gnome? war es nicht QT?
Uri Herrera
2
@UriHerrera Die Unity 2D- Schnittstelle ( dh die im Sitzungstyp bereitgestellte SchnittstelleUbuntu 2D ) ist eine GNOME-Schnittstelle, ja. Unity 2D selbst wird mit dem Qt-Toolkit geschrieben, dem gleichen Toolkit, das der KDE 4- Benutzeroberfläche und der Desktop-Umgebung zugrunde liegt . Qt4 sind wie GTK + 3 Toolkits, keine Interfaces oder DEs. Wenn Sie Unity 2D als Schnittstelle verwenden, sind andere Teile davon sicherlich noch GNOME. Der Desktop und der Dateibrowser werden beispielsweise von Nautilus bereitgestellt. In ähnlicher Weise verwendet Unity das Nux-Toolkit, aber die gesamte Benutzeroberfläche, auf der Sie Unity verwenden, ist weiterhin GNOME.
Eliah Kagan