2010-01-15 09:54:12 +0000 2010-01-15 09:54:12 +0000
56
56

Wie kann ich überprüfen, ob ich KDE oder Gnome verwende?

oder vielleicht etwas anderes?

Ich verwende Redhat OS.

Antworten (18)

38
38
38
2010-01-15 10:02:04 +0000

Ich zeige Ihnen eine kurze Auswahl und Beschreibung der gängigsten Desktop-Umgebungen.

Unity

Unity wird von Canonical entwickelt. Es hat eine Leiste am oberen Rand, die rechts die Uhr und links eine Schaltfläche enthält, die ein Such-/Menüfenster aufruft. Auf der linken Seite des Bildschirms befindet sich ein Launcher.

Die Standardfarben des Designs sind lila/orange/braun.

Das Logo ist das gleiche wie das Ubuntu-Logo.

Gnome 3

Gnome 3 ist die dritte Iteration der Gnome-Desktopumgebung. Es verfügt über eine Leiste am oberen Rand mit einer Uhr und einer Menütaste auf der linken Seite, die ein Vollbildfenster mit den meisten Anwendungen aufruft.

Das Standardthema ist eher dunkel mit viel Schwarz in den allgemeinen Elementen, aber die Fenster sind hellgrau.

Das Logo ist ein Fuß. mit vier Zehen.

MATE (ein Fork von Gnome 2)

MATE ist ein Fork von Gnome 2. Es verfügt über zwei Leisten, eine am oberen Rand des Bildschirms und eine am unteren Rand. Die obere enthält das Hauptmenü (Dropdown mit drei Punkten, Anwendungen, Orte und System), einige Starter und ganz rechts die Uhr. Die untere Leiste enthält die Fensterliste und den Desktop-Umschalter. Im Gegensatz zu den ersten drei hat er in der Standardkonfiguration Icons (Computer, Home, Papierkorb und auch Wechselmedien) auf dem Desktop. Ein Info-Dialog kann im System-Menü gefunden werden.

Das Standardthema ist ein helles Thema mit entweder grünen oder blauen Akzenten.

Das Logo sind zwei Kreise mit einem Pfeil, der sie schneidet.

XFCE

XFCE wurde immer als der kleine Bruder von Gnome 2 gesehen, aber so sollte es nicht genannt werden. Es ist MATE/Gnome 2 sehr ähnlich und könnte leicht mit den beiden verwechselt werden. Die Standardkonfiguration ist ähnlich wie bei MATE/Gnome 2, mit der Ausnahme, dass das Menü in der oberen Leiste nur ein Symbol ist, aber ähnlich aufgebaut ist.

Das Logo ist eine Maus.

KDE

KDE ist eine der ältesten Desktop-Umgebungen. Sie verfügt über eine Leiste am unteren Rand des Bildschirms, die das Hauptmenü (als Symbol), die Fensterliste und eine Uhr enthält. Das Hauptmenü ist ein großes Dropup-Menü, das in Kategorien sortiert ist.

Das Standardthema ist sehr hell und sieht wie geschliffenes Glas aus.

Das Logo ist ein “K”, manchmal auch ein Drache.

Cinnamon

Cinnamon ist stark an Gnome 3 angelehnt. Es verfügt über eine untere Leiste ähnlich wie KDE, da sie die Menüschaltfläche, die Fensterliste und die Uhr enthält. Das Hauptmenü ist ebenfalls ein Dropup mit Kategorien.

Das Standardthema ist sehr grünlich.

Andere

Glücklicherweise gibt es noch viel mehr Desktop-Umgebungen, aber dies sollte Ihnen einen schnellen Überblick über die am häufigsten verwendeten geben.

22
22
22
2010-01-15 10:01:40 +0000

Schneller Weg #1: Wenn Sie einen “System”-Menüeintrag in der obersten Zeile haben und es einen Eintrag im Menü gibt, der “Über Gnome” sagt, läuft wahrscheinlich Gnome.

Schneller Weg #2:

ps -ef | grep gnome
21
21
21
2010-01-15 10:01:22 +0000

Werfen Sie einen Blick auf Ihre installierten Anwendungen. Wenn viele von ihnen mit K beginnen, arbeiten Sie mit KDE. Wenn viele von ihnen mit G beginnen, arbeiten Sie mit Gnome. Ernsthaft. (Nicht sehr genau, wenn Sie beides installiert haben).

Wenn Sie in den Einstellungen Ihres Computers auf die Seite “Über” gehen, sollte Ihnen das einige Hinweise geben.

Alternativ können Sie auch bei Google Images nach Screenshots von Gnome oder KDE suchen. Es sollte offensichtlich sein, sobald Sie das grundlegende Aussehen der Desktop-Umgebung gesehen haben.

19
19
19
2014-05-05 15:27:49 +0000

Ich verwende echo $XDG_CURRENT_DESKTOP

Ich bin mir nicht sicher, ob das eine 100%ig funktionierende Lösung für jede erdenkliche Linux-Distribution ist, aber bisher hat es sich als gut genug erwiesen.

15
15
15
2013-04-14 22:25:44 +0000

Ich habe die besten Tools, die ich gefunden habe, mit

getestet: 1. GNOME unter Linux Mint installiert; 2. GNOME unter Linux Mint Live USB; 3. MATE unter Linux Mint; 4. LXDE unter Lubuntu; 5. JWM unter Puppy Linux (JWM ist keine Desktop-Umgebung, sondern ein Stacking Window Manager).

Meine Ergebnisse:

  1. (so-so) env | grep DESKTOP_SESSION=

  2. (so-so) echo $GDMSESSION

  3. (gut, aber nicht perfekt) pgrep -l "gnome|kde|mate|cinnamon|lxde|xfce|jwm" ps -A | egrep -i "gnome|kde|mate|cinnamon|lxde|xfce|jwm"

  4. (sehr gut, aber nicht perfekt) HardInfo

SCHLUSSFOLGERUNG: Eine Kombination aus HardInfo und dem Befehl

ps -A | egrep -i "gnome|kde|mate|cinnamon|lxde|xfce|jwm"

wird wahrscheinlich die gewünschte Antwort liefern.

4
4
4
2013-04-15 00:22:00 +0000

Dieser Befehl scheint nützlich zu sein:

ls /usr/bin/*session*
  • in GNOME liefert /usr/bin/gnome-session (und mehr)
  • in MATE liefert /usr/bin/mate-session (und mehr)
  • in LXDE liefert /usr/bin/lxsession (und mehr)
  • in XFCE liefert /usr/bin/xfce4-session (und mehr)
  • in JWM liefert /usr/bin/icewm-session (sollte jwm-session sein, nicht? !)
4
4
4
2014-08-09 17:38:22 +0000

Dies ist ein guter Befehl, um Ihre GUI zu bestimmen:

pgrep -l "gnome|kde|mate|cinnamon|lx|xfce|jwm"
3
3
3
2018-01-24 14:03:48 +0000
  1. Shell-Terminal/Konsole öffnen
  2. Geben Sie folgende Anweisung ein und drücken Sie die Eingabetaste

printenv XDG_CURRENT_DESKTOP

  1. Die Umgebungsvariable XDG_CURRENT_DESKTOP gibt an, welchen Desktop Sie haben
2
2
2
2013-04-14 19:28:41 +0000

In einem Terminal oder einer Konsole können Sie ausführen:

pgrep -l "gnome|kde|mate|cinnamon"

oder

ps -A | egrep -i "gnome|kde|mate|cinnamon"

Das Element, das in mehreren Zeilen erscheint, sollte die Antwort sein.

2
2
2
2011-12-27 00:21:12 +0000

Ein neuer Benutzer erkennt vielleicht nicht die Unterschiede zwischen KDE und Gnome in den obigen Bildschirmabbildungen. Achten Sie auf die Position der Standardfelder (oben bei Gnome und unten bei KDE), nicht auf die Farbe des Desktops oder die geöffneten Anwendungen.

0
0
0
2015-01-02 10:36:55 +0000

Öffnen Sie einfach die Systemhilfe (meist unter dem Menü “System”) und schauen Sie nach, wie der Titel lautet!

0
0
0
2013-04-15 22:53:45 +0000

Ich habe auch mit KDE getestet und meine Schlussfolgerung ist:

a) Grafischer Weg, mit HardInfo: die Antwort steht normalerweise in “Betriebssystem” > “Desktop-Umgebung”, aber wenn nicht, können Sie unter “Umgebungsvariablen” nachsehen. HardInfo ist bei allen getesteten Distros bereit, außer bei der mit KDE, aber es kann einfach und schnell installiert werden (nur 2 Pakete in Linux Mint 13).

b) Kommandozeile, mit diesem Befehl:

ps -A | egrep -i "gnome|kde|mate|cinnamon|lx|xfce|jwm"

Das Element, das in mehreren Zeilen erscheint, sollte die Antwort sein (wenn es ein Unentschieden gibt, sollte das Element mit “session” die Lösung sein).

0
0
0
2013-04-14 18:21:32 +0000

Sie können HardInfo ausführen. Es ist standardmäßig bereit, zumindest in Linux Mint; oder Sie könnten es installieren (von Synaptic, …).

Sie können es ausführen:

  1. aus dem Hauptmenü > Suchfeld > hardinfo, oder
  2. aus dem Hauptmenü > Alle Anwendungen > System Tools oder Administration > System Information, oder
  3. aus dem Hauptmenü > Alle Anwendungen > Alle > System Information, oder
  4. von einem Terminal oder einer Konsole > hardinfo > Enter, oder
  5. aus dem Dialog Anwendung ausführen (Alt+F2) > hardinfo > Enter.

Sobald HardInfo geöffnet ist, brauchen Sie nur auf den Punkt “Betriebssystem” zu klicken und in die Zeile “Desktop-Umgebung” zu schauen.

Heutzutage finden Sie neben GNOME und KDE auch MATE, Cinnamon, …

0
0
0
2013-04-17 12:39:59 +0000

Um die Version des installierten DE zu erfahren, können wir Synaptic öffnen und seinen Namen in das Feld “Schnellfilter” eingeben. Unter “Installed Version” haben wir die Antwort. Daneben, unter “Neueste Version”, sehen wir die höchste, auf die wir sie aktualisieren können (zumindest, wenn wir gerade auf “Neu laden” geklickt haben und nur stabile Software in Betracht ziehen - standardmäßig ist der Zugriff auf die Entwicklungsversionen normalerweise deaktiviert -). Wenn die betrachtete Distribution anstelle von Synaptic PackageKit o.ä. verwendet, sollte eine ähnliche Lösung verfügbar sein.

0
0
0
2019-10-09 08:39:24 +0000

Installieren Sie inxi und führen Sie inxi -Sxxx aus (oder inxi -Sxx, wenn Ihre Version von inxi nicht die neueste ist):

$ inxi --version | head -1 && inxi -Sxxx                                                                                       
inxi 3.0.32-00 (2019-02-07)
System: Host: kububb Kernel: 4.15.0-65-generic x86_64 bits: 64 compiler: gcc v: 7.4.0 Desktop: KDE Plasma 5.12.9 
           tk: Qt 5.9.5 wm: kwin_x11 dm: SDDM Distro: Ubuntu 18.04.3 LTS (Bionic Beaver) 
$

Während die Installation von inxi nur für diesen Zweck übertrieben erscheinen mag, kann inxi verwendet werden, um viel mehr Systeminformationen mit inxi -Fxxxz bereitzustellen (wobei -z Dinge wie Ihre MAC-Adresse maskiert).

Die Homepage für inxi ist hier .


Es gibt auch neofetch, das ein Fork von screenfetch ist:

$ neofetch --stdout
dkb@kububb 
------------ 
OS: Ubuntu 18.04.3 LTS x86_64 
Host: Inspiron 15-3567 
Kernel: 4.15.0-65-generic 
Uptime: 8 hours, 58 mins 
Packages: 2389 
Shell: bash 4.4.20 
Resolution: 1366x768 
DE: KDE 
WM: KWin 
WM Theme: Breeze 
Theme: Breeze Dark [KDE], Breeze-Dark [GTK2], MyBreeze-Dark [GTK3] 
Icons: Breeze [KDE], Breeze [GTK2/3] 
Terminal: konsole 
Terminal Font: Hack 11 
CPU: Intel i3-6006U (2) @ 2.000GHz 
GPU: Intel HD Graphics 520 
Memory: 1665MiB / 7846MiB 
$

Die Homepage für neofetch ist hier .

-1
-1
-1
2015-06-23 14:16:30 +0000

Das sysinfo-Paket zeigt Ihnen, welches Gnome / andere Sie verwenden:

sudo apt-get install sysinfo
sysinfo
-1
-1
-1
2017-05-11 08:31:00 +0000

Laut ursprünglichem Beitrag ist die ideale Lösung für mich (und hoffentlich auch für jemand anderen) mit dem Beispiel:

which zenity 2>&1 >/dev/null && echo Have GTK
which kdialog 2>&1 >/dev/null && echo Have KDE

Weil Mate und Cinemon Forks von Gnome sind. Es hängt davon ab, was Sie in letzter Zeit machen wollen. Auf Mageia linux kann man sehr einfach beide Umgebungen haben und auch deswegen ist das Skript so geschrieben.

-2
-2
-2
2013-10-18 06:18:46 +0000

Ich habe diese Funktion in meinem ~/.bash_aliases

# open terminal function
open-terminal()
{
    # if gnome is running
    if [$(pgrep -c gnome-panel) -gt 0]; then
            echo "running gnome"
            gnome-terminal
    # if xfce is running    
    elif [$(pgrep -c xfce4-panel) -gt 0]; then
            echo "running xfce"
            xfce4-terminal
    fi
}
alias trm='open-terminal'