Sapete se esiste un modo (in bash od in altro linguaggio) per sapere quale Desktop Manager (KDE, Gnome, XFCE) un utente ha in esecuzione? Ne ho bisogno perché alcune cose cambiano a seconda del Desktop Manager che uno usa
Grazie e Ciao


un modo scemo è controllare i processi in esecuzione. Ad esempio se è in esecuzione gnome-panel difficilmente stai usando kdeLinuxand ha scritto: Ciao a tutti!
Sapete se esiste un modo (in bash od in altro linguaggio) per sapere quale Desktop Manager (KDE, Gnome, XFCE) un utente ha in esecuzione?

Ok. Con gnome-panel controllo se è attivo gnome; per sapere se è invece KDE o XFCE?Guiodic ha scritto: un modo scemo è controllare i processi in esecuzione. Ad esempio se è in esecuzione gnome-panel difficilmente stai usando kde![]()

Codice: Seleziona tutto
ls /etc/init.d | grep dm

Mica vero, ubuntu installa gdm e xubuntu xdm e, se hai installato kde su ubuntu....rientra nelle scelte che definivo "esotiche". Se poi ci leggesse Divilinux le definirebbe in altro modo, quantomeno contro naturaGuiodic ha scritto: .....
@sthealt: be' così non distingui ad esempio tra ubuntu e xubuntu, visto che entrambi usano gdm.
Inoltre se hai installato kubuntu-desktop su Ubuntu ottieni sia gdm che kdm.

Codice: Seleziona tutto
guido@guido-laptop:~$ apt-cache depends xubuntu-desktop | grep dm
Dipende: gdm

Codice: Seleziona tutto
gianni@server-etch:~$ ls /etc/init.d/ | grep xdm
xdmFaccio qualche provabe', lo stesso, se c'è kicker allora stai usando kde, se c'è xfce4-panel allora ha xfce...
Visualizzano questa sezione: 0 utenti iscritti e 4 ospiti