в качестве названия:
Как я могу найти, какой среда рабочего стола Я использую?
Я хочу сделать это с помощью командной строки.
в качестве названия:
Как я могу найти, какой среда рабочего стола Я использую?
Я хочу сделать это с помощью командной строки.
И вы можете попробовать $DESKTOP_SESSION
для ДЕ.
Эта команда кажется полезной:
ls /usr/bin/*session
/usr/bin/gnome-session
(и многое другое)/usr/bin/mate-session
(и многое другое)/usr/bin/lxsession
(и многое другое)/usr/bin/icewm-session
(должна быть jwm-сессия, не так ли?!)Я протестировал лучшие инструменты, которые я нашел, с помощью:
a - гном под Linux Mint установлен
b - гном под Linux Mint Live USB
c - приятель под управлением Linux Mint
d - LXDE под управлением Lubuntu
e - JWM под управлением Puppy Linux (JWM - это не среда рабочего стола, а оконный менеджер стекирования).
f - XFCE под Debian Buster
env | grep DESKTOP_SESSION=
(так себе)
a & b - DESKTOP_SESSION=gnomec - DESKTOP_SESSION=default.desktopd - DESKTOP_SESSION=Lubuntue - Nothingf - DESKTOP_SESSION=xfce
echo $GDMSESSION
(так себе)
a & b - gnomec - Nothingd - Lubuntue - Nothingf - xfce
pgrep -l "gnome|kde|mate|cinnamon|lxde|xfce|jwm"
или ps -A | egrep -i "gnome|kde|mate|cinnamon|lxde|xfce|jwm"
(хорошо, но не идеально)
a & b - OKc - OKd - WRONGe - Nothing & OKf - OK
HardInfo
(очень хорошо, но не идеально)
a - Nothingb - GNOME 2.32.0c - MATEd - LXDE (Lubuntu)e - Unknown (Window Manager: JWM)f - XFCE
Комбинация из HardInfo
и команда ps -A | egrep -i "gnome|kde|mate|cinnamon|lxde|xfce|jwm"
вероятно, даст желаемый ответ.
Для оконного менеджера Вы можете использовать:
sudo apt-get install wmctrlwmctrl -m | grep "Name:" | awk '{print $2}'
В терминале или консоли вы можете запустить:
pgrep -l "gnome|kde|mate|cinnamon"
или
ps -A | egrep -i "gnome|kde|mate|cinnamon"
Элемент, который появляется в большем количестве строк, должен быть ответом
Вы можете запустить HardInfo. Он готов по умолчанию, по крайней мере, в Linux Mint; или вы можете установить его (из Synaptic, ...).
>>>>>>>>>>>>Вы можете запустить его а) из окна поиска главного меню hardinfo, или б) из главного меню Все приложения Системные инструменты или Администрирование Системная информация, или в) из главного меню Все приложения Вся системная информация, или г) из терминала или консоли hardinfo Enter, или д) из меню Выполнить Диалоговое окно приложения (Alt+F2) Ввод жесткого ввода.
Как только откроется HardInfo, вам просто нужно нажать на пункт "Операционная система" и перейти к строке "Среда рабочего стола".
В настоящее время, помимо GNOME и KDE, вы можете найти MATE, Cinnamon, ...
эта тема также обсуждается здесь
@Pandya нет, значения будут разными, но в дубликате показано, как получить значение для обоих (и других примеров для WM и DE).
@Luis Alvarado - это среда рабочего стола и оконный менеджер одинаковые (потому что помечены как дубликаты)?
@Lucio, не уверен, почему этот вопрос был ошибочно помечен как дубликат совершенно другого вопроса. Пожалуйста, сначала прочтите этот вопрос и удалите повторяющийся маркер вопроса: What is the difference between a desktop environment and a window manager? - Ask Ubuntu
Если вы ищете способ идентифицировать xubuntu против lubuntu против edubuntu и т.д., И ваши операционные системы были установлены с компакт-диска, может помочь следующее: `grep cdrom: /etc/apt/sources.список | sed -n '1s|.deb cdrom:[([^ ] [^ ]).*|\1| п"