Как я могу найти, какую среду рабочего стола я использую?
Как заголовок:
Как я могу найти, какую среду рабочего стола я использую?
Я хочу сделать это с помощью командной строки.
6 ответов
Эта команда кажется полезной:
ls /usr/bin/*session
-> в GNOME возвращается /usr/bin/gnome-session
(и больше)
-> в ответ MATE /usr/bin/mate-session
(и больше)
-> в LXDE возвращает /usr/bin/lxsession
(и больше)
-> в JWM возвращается /usr/bin/icewm-session
(должно быть JWM-сессия, не?!)
Я проверил лучшие инструменты, которые я нашел с:
а. Установлен GNOME под Linux Mint
б) GNOME под Linux Mint Live USB
с. MATE под Linux Mint
день LXDE под Lubuntu
эл. JWM под Puppy Linux (JWM - это не среда рабочего стола, а оконный менеджер стекирования).
Мои результаты:
env | grep DESKTOP_SESSION=
(так себе)
a & b - DESKTOP_SESSION = гном c - DESKTOP_SESSION=default.desktop d - DESKTOP_SESSION=Lubuntu е - ничего
echo $GDMSESSION
(так себе)
а & б - гном с - ничего д - Лубунту е - ничего
pgrep -l "gnome|kde|mate|cinnamon|lxde|xfce|jwm"
или жеps -A | egrep -i "gnome|kde|mate|cinnamon|lxde|xfce|jwm"
(хорошо, но не идеально)
A & B - ОК с - ОК г - НЕПРАВИЛЬНО е - ничего и ОК
HardInfo
(очень хорошо, но не идеально)
а - ничего б - GNOME 2.32.0 c - MATE d - LXDE (Lubuntu) e - Неизвестно (оконный менеджер: JWM)
ВЫВОД: комбинация HardInfo
и команда ps -A | egrep -i "gnome|kde|mate|cinnamon|lxde|xfce|jwm"
наверное даст нужный ответ.
Для оконного менеджера вы можете использовать:
sudo apt-get install wmctrl
wmctrl -m | grep "Name:" | awk '{print $2}'
В терминале или консоли вы можете запустить:
pgrep -l "gnome|kde|mate|cinnamon"
или же
ps -A | egrep -i "gnome|kde|mate|cinnamon"
Пункт, который появляется в большем количестве строк, должен быть ответом
Вы можете запустить HardInfo. По умолчанию он готов по крайней мере в Linux Mint; или вы можете установить его (из Synaptic, ...).
Вы можете запустить его a) из главного меню> Поле поиска> hardinfo или b) из главного меню> Все приложения> Системные инструменты или Администрирование> Информация о системе, или c) из главного меню> Все приложения> Все> Информация о системе или d) из терминала или консоли> hardinfo > Enter, или e) из диалогового окна Run Application (Alt+F2) > hardinfo > Enter.
Когда HardInfo откроется, вам просто нужно нажать на пункт "Операционная система" и перейти к строке "Среда рабочего стола".
В настоящее время, кроме GNOME и KDE, вы можете найти MATE, Cinnamon, ...