в качестве заголовка:
Как мне узнать, какое окружение рабочего стола я использую?
Я хочу выполнить это с помощью командной строки.
И вы можете попробовать $ DESKTOP_SESSION
для DE.
Mae'n ymddangos bod y gorchymyn hwn yn ddefnyddiol:
ls /usr/bin/*session
/ usr / bin / gnome-session
(a mwy) / usr / bin / mate-session
(a mwy) / usr / bin / lxsession
(a mwy) / usr / bin / icewm-session
(dylai fod yn jwm-session, not?!) Gallwch chi redeg HardInfo. Mae'n barod yn ddiofyn o leiaf yn Linux Mint; neu fe allech chi ei osod (o Synaptic, ...).
Gallwch ei redeg a) o'r brif ddewislen> Blwch chwilio> hardinfo, neu b) o'r brif ddewislen> Pob cais> Offer System neu Weinyddiaeth> System Gwybodaeth, neu c) o'r brif ddewislen> Pob cais> Pawb> Gwybodaeth System, neu ch) o derfynell neu gonsol> hardinfo> Rhowch, neu e) o'r ymgom Rhedeg Cais (Alt + F2)> hardinfo> Rhowch.
Unwaith y bydd HardInfo yn agor, does ond angen i chi glicio ar yr eitem "System Weithredu" ac edrych i'r llinell "Amgylchedd Pen-desg".
Y dyddiau hyn, ar wahân i GNOME a KDE, fe allech chi ddod o hyd i MATE, Cinnamon, ...
Для оконного менеджера вы можете использовать :
sudo apt-get install wmctrl
wmctrl -m | grep "Name:" | awk '{print $2}'
Rwyf wedi profi'r offer gorau i mi ddod o hyd iddynt gyda:
a - GNOME o dan Linux Mint wedi'i osod
b - GNOME o dan Linux Mint Live USB
c - MATE o dan Linux Mint
d - LXDE o dan Lubuntu
e - JWM o dan Puppy Linux (nid amgylchedd bwrdd gwaith yw JWM ond rheolwr ffenestri pentyrru).
f - XFCE o dan Debian Canlyniadau Buster
env | grep DESKTOP_SESSION =
(so-so)
a & b - DESKTOP_SESSION = gnome
c - DESKTOP_SESSION = default.desktop
d - DESKTOP_SESSION = Lubuntu
e - Dim byd
f - DESKTOP_SESSION = xfce
adleisio $ GDMSESSION
(so-so)
a & b - gnome
c - Dim byd
d - Lubuntu
e - Dim byd
f - xfce
pgrep -l "gnome | kde | mate | sinamon | lxde | xfce | jwm"
neu ps -A | egrep -i "gnome | kde | mate | sinamon | lxde | xfce | jwm"
(wel, ond ddim yn berffaith)
a & b - Iawn
c - Iawn
d - ANGHYWIR
e - Dim byd ac yn iawn
f - Iawn
HardInfo
(yn dda iawn, ond ddim yn berffaith)
a - Dim byd
b - GNOME 2.32.0
c - MATE
d - LXDE (Lubuntu)
e - Anhysbys (Rheolwr Ffenestr: JWM)
f - XFCE
Cyfuniad o HardInfo
a'r gorchymyn ps -A | egrep -i "gnome | kde | mate | sinamon | lxde | xfce | jwm"
mae'n debyg y bydd yn rhoi'r ateb a ddymunir.
Mewn terfynell neu gonsol, gallwch redeg:
pgrep -l "gnome|kde|mate|cinnamon"
neu
ps -A | egrep -i "gnome|kde|mate|cinnamon"
Dylai'r eitem sy'n ymddangos mewn mwy o linellau fod yn ateb