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

Как проверить, использую ли я KDE или Gnome?

или что-нибудь еще? 0x2 и 0x2 и я использую Redhat OS.

Ответы (18)

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

Я покажу вам краткий выбор и описание наиболее распространенных настольных сред.

Единство

Unity разработана Canonical. В верхней части находится панель, которая содержит часы справа и кнопку слева, которая вызовет окно поиска/меню. В левой части экрана находится пусковая установка.

Цвета темы по умолчанию - фиолетовый/оранжевый/коричневый.

Логотип совпадает с логотипом Ubuntu.

Гном 3

Гном 3 - это третья итерация в среде рабочего стола Gnome. Она включает в себя панель сверху с часами и кнопку меню слева, которая вызовет полноэкранное окно, содержащее большинство приложений.

Тема по умолчанию довольно тёмная с большим количеством чёрного в общих элементах, но окна светло-серые.

Логотип - это фут с четырьмя пальцами ног.

MATE (вилка гнома 2)

MATE - это вилка гнома 2. Она имеет два бара, один в верхней части экрана, другой в нижней. Верхний содержит главное меню (выпадающее с тремя пунктами: Приложения, Места и Система), некоторые стартеры и часы в крайнем правом углу. В нижней полосе находится список окон и переключатель рабочего стола. В отличие от первых трех, он имеет иконки (Компьютер, Главная, Корзина, а также съемные носители) на рабочем столе в конфигурации по умолчанию. Диалоговое окно о системе можно найти в меню Система.

По умолчанию используется светлая тема с зелеными или синими акцентами.

Логотип представляет собой два круга со стрелкой, пересекающей их.

XFCE

XFCE всегда считался младшим братом Гнома 2, но его не следует так называть. Он очень похож на MATE/Gnome 2 и его легко перепутать с двумя. Конфигурация по умолчанию аналогична MATE/Gnome 2 за исключением того, что меню в верхней панели является только иконкой, но имеет аналогичную структуру.

Логотип - это мышь.

KDE

KDE - одно из старейших окружений рабочего стола. Он имеет панель в нижней части экрана, которая содержит главное меню (в виде иконки), список окон и часы. Главное меню представляет собой большое выпадающее меню, отсортированное по категориям.

Тема по умолчанию очень легкая и выглядит как полированное стекло.

Логотип - это “К”, иногда дракон.

Корица

Корица в значительной степени основана на Gnome 3. Он имеет нижнюю панель, похожую на KDE, так как содержит кнопку меню, список окон и часы. Главное меню также представляет собой выпадающее меню с категориями.

Тема по умолчанию очень зеленоватая.

Другие

К счастью, существует гораздо больше окружений рабочего стола, но это должно дать вам быстрый обзор наиболее часто используемых.

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

Быстрый способ #1: если в верхней строке меню есть пункт “Система”, а в меню есть пункт с надписью “О Гноме”, то, скорее всего, вы используете Gnome.

Быстрый путь #2:

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

Посмотрите на свои установленные приложения. Если многие из них начинаются с K - Вы на KDE. Если многие из них начинаются с G - Вы на Gnome. Серьёзно. (Хотя не очень точно, если Вы оба установили).

Если Вы перейдете на страницу О компьютерах в панели настроек, это должно дать Вам некоторые подсказки.

В качестве альтернативы, посмотрите вокруг на Изображения Google, чтобы увидеть скриншоты Gnome или KDE. Это должно быть очевидно, как только Вы увидите основной вид окружения рабочего стола.

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

Я использую echo $XDG_CURRENT_DESKTOP

Не уверен, что это 100% работающее решение на каждом воображаемом дистрибутиве Linux, но пока что оказалось достаточно хорошим.

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

Я протестировал лучшие из найденных инструментов с

  1. GNOME под Linux Mint;
  2. GNOME под Linux Mint Live USB;
  3. MATE под Linux Mint;
  4. LXDE под Lubuntu;
  5. JWM под Puppy Linux (JWM - это не среда рабочего стола, а менеджер окон стека).

Мои результаты:

  1. (так-так) env | grep DESKTOP_SESSION=

  2. (так-так) echo $GDMSESSION

  3. (ну, но не идеально) pgrep -l "gnome|kde|mate|cinnamon|lxde|xfce|jwm" ps -A | egrep -i "gnome|kde|mate|cinnamon|lxde|xfce|jwm"

  4. (очень хорошо, но не идеально) HardInfo

ЗАКЛЮЧЕНИЕ: Сочетание HardInfo и команды

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

, вероятно, даст нужный ответ.

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

Эта команда кажется полезной:

ls /usr/bin/*session*
  • в GNOME возвращается /usr/bin/gnome-сессия (и более)
  • в MATE возвращается /usr/bin/mate-сессия (и более)
  • в GNOME возвращается /usr/bin/gnome-сессия (и более)
  • в LXDE возвращает /usr/bin/lxsession (и более)
  • в XFCE возвращает /usr/bin/xfce4-session (и более)
  • в JWM возвращает /usr/bin/icewm-session (должен быть jwm-session, Нет? !)
4
4
4
2014-08-09 17:38:22 +0000

Это хорошая команда для определения вашего графического интерфейса:

pgrep -l "gnome|kde|mate|cinnamon|lx|xfce|jwm"
3
3
3
2018-01-24 14:03:48 +0000
  1. Открыть оболочку терминала/консоли
  2. Введите оператор ниже и нажмите

printenv XDG_CURRENT_DESKTOP

  1. Переменная окружения XDG_CURRENT_DESKTOP сообщает, какой у вас рабочий стол.
2
2
2
2013-04-14 19:28:41 +0000

В терминале или консоли можно запускать:

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

или

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

Ответ должен быть в виде элемента, который появляется в нескольких строках.

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

Новый пользователь может не распознать разницу между KDE и Gnome на экране, показанном выше. Посмотрите на положение панелей по умолчанию (сверху с Gnome и снизу с KDE), а не на цвет рабочего стола или открытых приложений.

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

Просто откройте Справочное руководство по системе (обычно под меню “Система”) и посмотрите, что это за название!

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

Я также тестировал KDE, и мой вывод:

a) Графический способ, с HardInfo: ответ обычно находится в “Операционной системе” > “Окружение рабочего стола”, но если нет, то Вы можете посмотреть в “Переменных окружения”. HardInfo готов со всеми протестированными дистрибутивами, кроме KDE, но может быть легко и быстро установлен (только 2 пакета в Linux Mint 13).

b) Командная строка, с помощью этой команды:

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

Ответ должен быть в нескольких строках (если есть отрисовка, то решение должно быть с “сессией”).

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

Ты можешь запустить ХардИнфо. По умолчанию он готов, по крайней мере, в Linux Mint; или Вы можете установить его (из Synaptic, …).

Вы можете запустить его:

  1. из главного меню > Окно поиска > hardinfo, или
  2. из главного меню > Все приложения > Системные инструменты или Администрация > Системная информация, или
  3. из главного меню > Все приложения > Все приложения > Системная информация, или
  4. из терминала или консоли > hardinfo > Введите, или
  5. из диалога “Запустить приложение” (Alt+F2) > hardinfo > Введите.

Как только HardInfo откроется, вам нужно просто нажать на пункт “Операционная система” и посмотреть на строку “Среда рабочего стола”.

В настоящее время, кроме GNOME и KDE, Вы можете найти MATE, Cinnamon, …

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

Чтобы узнать версию установленного DE, можно открыть Synaptic и поставить его название в поле “Быстрый фильтр”. Ниже “Установленная версия” у нас есть ответ. Рядом с ним, под “Последней версией”, мы видим наибольшее количество обновлений (по крайней мере, если мы только что нажали на “Перезагрузить” и учитываем только стабильное программное обеспечение - по умолчанию доступ к разрабатываемым версиям обычно отключен-). Если вместо Synaptic рассматриваемый дистрибутив использует PackageKit или другое подобное решение, то оно должно быть доступно.

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

Установите inxi и запустите inxi -Sxxx (или inxi -Sxx, если ваша версия inxi не самая последняя):

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

Хотя установка inxi именно для этой цели может показаться излишней, inxi может быть использована для предоставления гораздо больше информации о системе с inxi -Fxxxz (где -z маскирует такие вещи, как ваш MAC-адрес).

Домашняя страница для inxi - здесь .


Также есть neofetch, которая является вилкой для 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 
$

Домашняя страница для neofetch находится здесь .

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

Пакет sysinfo покажет вам, какой Gnome / другой вы используете:

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

В соответствии с оригинальным постом, идеальное решение для меня (и, надеюсь, кого-то другого) демонстрируется на примере:

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

Потому что Mate и Cinemon - это вилки гнома. Это зависит от того, что вы хотите делать в последнее время. На Mageia linux вы можете очень легко иметь обе среды, а также благодаря тому, что этот скрипт так и написан.

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

У меня есть эта функция в моих ~/.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'

Похожие вопросы

6
10
5
37
9