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

Come posso controllare se sto usando KDE o Gnome?

Advertisement

o forse qualcos'altro?

Sto usando Redhat OS.

Advertisement
Advertisement

Risposte (18)

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

Vi mostrerò una breve selezione e descrizione degli ambienti desktop più comuni.

Unity

Unity è sviluppato da Canonical. Ha una barra in alto che contiene l'orologio a destra e un pulsante a sinistra che fa apparire una finestra di ricerca/menu. C'è un lanciatore sulla sinistra dello schermo.

I colori predefiniti del tema sono viola/arancio/marrone.

Il logo è lo stesso di Ubuntu.

Gnome 3

Gnome 3 è la terza iterazione dell'ambiente desktop Gnome. Presenta una barra in alto con un orologio e un pulsante di menu sulla sinistra che farà apparire una finestra a schermo intero contenente la maggior parte delle applicazioni.

Il tema di default è piuttosto scuro con molto nero negli elementi generali, ma le finestre sono grigio chiaro.

Il logo è un piede con quattro dita.

MATE (un fork di Gnome 2)

MATE è un fork di Gnome 2. Presenta due barre, una in alto sullo schermo e una in basso. Quella superiore contiene il menu principale (a discesa con tre voci, Applicazioni, Luoghi e Sistema), alcuni antipasti e l'orologio all'estrema destra. La barra inferiore contiene l'elenco delle finestre e lo switcher del desktop. A differenza delle prime tre, ha icone (Computer, Home, Cestino e anche supporti rimovibili) sul desktop nella configurazione predefinita. Una finestra di dialogo su può essere trovata nel menu Sistema.

Il tema predefinito è un tema chiaro con accenti verdi o blu.

Il logo sono due cerchi con una freccia che li interseca.

XFCE

XFCE è sempre stato visto come il fratello minore di Gnome 2, ma non dovrebbe essere chiamato così. È molto simile a MATE/Gnome 2 e potrebbe essere facilmente confuso con i due. La configurazione predefinita è simile a MATE/Gnome 2 tranne che il menu nella barra superiore è solo un'icona, ma è strutturato in modo simile.

Il logo è un mouse.

KDE

KDE è uno dei più vecchi ambienti desktop. Presenta una barra nella parte inferiore dello schermo che contiene il menu principale (come icona), l'elenco delle finestre e un orologio. Il menu principale è un grande menu a discesa ordinato in categorie.

Il tema di default è molto leggero e sembra vetro lucido.

Il logo è una “K”, a volte un drago.

Cinnamon

Cinnamon è fortemente basato su Gnome 3. Presenta una barra inferiore simile a quella di KDE, poiché contiene il pulsante del menu, l'elenco delle finestre e l'orologio. Il menu principale è anche un dropup con categorie.

Il tema predefinito è molto verdastro.

Altri

Fortunatamente, ci sono molti altri ambienti desktop là fuori, ma questo dovrebbe darti una rapida panoramica di quelli più comunemente usati.

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

Modo rapido #1: se hai una voce di menu “Sistema” sulla linea superiore, e c'è una voce nel menu che dice “Informazioni su Gnome”, probabilmente stai usando Gnome.

Modo rapido #2:

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

Dai un'occhiata alle tue applicazioni installate. Se molte di esse iniziano con K - sei su KDE. Se molte di esse iniziano con G, sei su Gnome. Seriamente. (Non è molto accurato se hai entrambi installati, però).

Se vai alla pagina About del pannello delle impostazioni del tuo computer, questo dovrebbe darti qualche indizio.

In alternativa, cercate su Google Images gli screenshot di Gnome o KDE. Dovrebbe essere ovvio una volta che hai visto l'aspetto di base dell'ambiente desktop.

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

Io uso echo $XDG_CURRENT_DESKTOP

Non sono sicuro che sia una soluzione funzionante al 100% su ogni distro Linux immaginabile, ma ha dimostrato di essere abbastanza buona finora.

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

Ho testato i migliori strumenti che ho trovato con

  1. GNOME sotto Linux Mint installato;
  2. GNOME sotto Linux Mint Live USB;
  3. MATE sotto Linux Mint;
  4. LXDE sotto Lubuntu;
  5. JWM sotto Puppy Linux (JWM non è un ambiente desktop ma un window manager impilabile).

I miei risultati:

  1. (così così) env | grep DESKTOP_SESSION=

  2. (così così) echo $GDMSESSION

  3. (bene, ma non perfetto) pgrep -l "gnome|kde|mate|cinnamon|lxde|xfce|jwm" ps -A | egrep -i "gnome|kde|mate|cinnamon|lxde|xfce|jwm"

  4. (molto bene, ma non perfetto) HardInfo

CONCLUSIONE: Una combinazione di HardInfo e il comando

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

probabilmente darà la risposta desiderata.

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

Questo comando sembra essere utile:

ls /usr/bin/*session*
  • in GNOME restituisce /usr/bin/gnome-session (e altro)
  • in MATE restituisce /usr/bin/mate-session (e altro)
  • in LXDE restituisce /usr/bin/lxsession (e altro)
  • in XFCE restituisce /usr/bin/xfce4-session (e altro)
  • in JWM restituisce /usr/bin/icewm-session (dovrebbe essere jwm-session, no? !)
4
Advertisement
4
4
2014-08-09 17:38:22 +0000
Advertisement

Questo è un buon comando per determinare la vostra GUI:

pgrep -l "gnome|kde|mate|cinnamon|lx|xfce|jwm"
3
3
3
2018-01-24 14:03:48 +0000
  1. Aprire il terminale/console
  2. Digitare la seguente dichiarazione e premere invio

printenv XDG_CURRENT_DESKTOP

  1. La variabile d'ambiente XDG_CURRENT_DESKTOP dice, quale desktop avete
2
Advertisement
2
2
2013-04-14 19:28:41 +0000
Advertisement

In un terminale o in una console, puoi eseguire:

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

oppure

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

La voce che appare in più righe dovrebbe essere la risposta.

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

Un nuovo utente potrebbe non riconoscere le differenze tra KDE e Gnome nelle schermate qui sopra. Guarda la posizione dei pannelli predefiniti (in alto con Gnome e in basso con KDE) non il colore del desktop o le applicazioni che sono aperte.

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

Basta aprire la guida di sistema (di solito sotto il menu “Sistema”) e vedere qual è il titolo!

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

Ho testato anche con KDE e la mia conclusione è:

a) Modo grafico, con HardInfo: la risposta è normalmente in “Sistema operativo” > “Ambiente desktop”, ma se non è così si può guardare a “Variabili d'ambiente”. HardInfo è pronto con tutte le distro testate, tranne quella con KDE, ma può essere facilmente e rapidamente installato (solo 2 pacchetti in Linux Mint 13).

b) Riga di comando, con questo comando:

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

La voce che appare in più righe dovrebbe essere la risposta (se c'è un pareggio la voce con “session” dovrebbe essere la soluzione).

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

Si può eseguire HardInfo. È pronto di default almeno in Linux Mint; oppure si può installare (da Synaptic, …).

Si può eseguire:

  1. dal menu principale > Casella di ricerca > hardinfo, o
  2. dal menu principale > Tutte le applicazioni > Strumenti di sistema o Amministrazione > Informazioni di sistema, o
  3. dal menu principale > Tutte le applicazioni > Tutte > Informazioni di sistema, o
  4. da un terminale o console > hardinfo > Invio, o
  5. dal dialogo Esegui applicazione (Alt+F2) > hardinfo > Invio.

Una volta che HardInfo si apre devi solo cliccare sulla voce “Sistema operativo” e guardare la riga “Ambiente desktop”.

Al giorno d'oggi, oltre a GNOME e KDE, puoi trovare MATE, Cinnamon, …

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

Per conoscere la versione del DE installato possiamo aprire Synaptic e mettere il suo nome nella casella “Quick filter”. Sotto “Installed Version” abbiamo la risposta. Accanto, sotto “Latest Version”, possiamo vedere il massimo a cui possiamo aggiornarlo (almeno se abbiamo appena cliccato su “Reload” e considerando solo il software stabile -di default l'accesso alle versioni in sviluppo è solitamente disabilitato-). Se invece di Synaptic la distro considerata usa PackageKit o altro dovrebbe essere disponibile una soluzione simile.

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

Installa inxi ed esegui inxi -Sxxx (o inxi -Sxx se la tua versione di inxi non è l'ultima):

$ 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) 
$

Mentre installare inxi solo per questo scopo può sembrare eccessivo, inxi può essere usato per fornire molte più informazioni sul sistema con inxi -Fxxxz (dove -z maschera cose come il tuo indirizzo MAC).

La homepage di inxi è qui .


C'è anche neofetch che è un fork di screenfetch:

$ 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 
$

La homepage per neofetch è qui .

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

Il pacchetto sysinfo vi mostrerà quale Gnome / altro state usando:

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

Secondo il post originale, la soluzione ideale per me (e spero che qualcun altro) è dimostrata con l'esempio:

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

perché Mate e Cinemon sono fork di gnome. Dipende da cosa vuoi fare ultimamente. Su Mageia linux puoi avere molto facilmente entrambi gli ambienti e anche per questo lo script è scritto così.

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

Ho questa funzione nel mio ~/.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'
Advertisement

Domande correlate

6
10
5
37
15
Advertisement