Узнать графическую оболочку linux

How can I find which desktop enviroment I am using? [duplicate]

as the title: How can I find which desktop environment I am using? I want to accomplish this using command line.

@Pandya no, the values will be different, but on the duplicate it shows how to grab the value for both (And other examples for WM and DE).

@Lucio, not sure why this question was erroneously marked as a duplicate of a completely different question. Please read this question first and remove the duplicate question marker: askubuntu.com/questions/18078/…

Just because the so called «original» contains an answer with solution to this question, does not mean that this question is a duplicate. The desktop environment and window manager are not the same things. These are different questions. The justification for closing this question is, quite simply, wrong, and the decision must be reversed.

6 Answers 6

And you can try $DESKTOP_SESSION for the DE.

My second problem is about DE (desktop environment), which you answered. I think the answer should be gnome , but it is ubuntu , why?

This command seems to be useful:

  • in GNOME returns /usr/bin/gnome-session (and more)
  • in MATE returns /usr/bin/mate-session (and more)
  • in LXDE returns /usr/bin/lxsession (and more)
  • in JWM returns /usr/bin/icewm-session (should be jwm-session, not?!)

I got /usr/bin/ck-launch-session /usr/bin/ck-xinit-session /usr/bin/gnome-session. So what? I’m using CentOS.

In the Raspberry Pi 2, we have a choice of 3 window sessions: lx and openbox. As I commented earlier, echo $DESKTOP_SESSION ==> LXDE-pi (installation value) is a definitive indicator for RPI2.

I’ve tested the best tools I’ve found with:

aGNOME under Linux Mint installed
bGNOME under Linux Mint Live USB
cMATE under Linux Mint
dLXDE under Lubuntu
eJWM under Puppy Linux (JWM is not a desktop environment but a stacking window manager).
fXFCE under Debian Buster

Results

a & b - DESKTOP_SESSION=gnome c - DESKTOP_SESSION=default.desktop d - DESKTOP_SESSION=Lubuntu e - Nothing f - DESKTOP_SESSION=xfce 
a & b - gnome c - Nothing d - Lubuntu e - Nothing f - xfce 
a & b - OK c - OK d - WRONG e - Nothing & OK f - OK 
a - Nothing b - GNOME 2.32.0 c - MATE d - LXDE (Lubuntu) e - Unknown (Window Manager: JWM) f - XFCE 

Conclusion

A combination of HardInfo and the command ps -A | egrep -i «gnome|kde|mate|cinnamon|lxde|xfce|jwm» probably will give the desired answer.

Источник

Как установить графическую оболочку на сервер: пошаговая инструкция

По умолчанию управление в Linux среде осуществляется с помощью команд. Если хотите сделать работу более привычной и удобной, будет полезно знать, как установить графическую оболочку на сервер.

Читайте также:  Настройка нескольких мониторов astra linux

Однако нужно учитывать, что это получится сделать только если есть прямой доступ к оборудованию. Если нужно подключиться по SSH , всё равно придётся пользоваться консолью. Но и для таких ситуаций существуют специальные решения для визуализации.

Главное, что нужно помнить – графический интерфейс задействует системные ресурсы. Поэтому не всегда целесообразно их устанавливать, чтобы не перегружать систему и не ставить под угрозу производительность.

Что такое графическая оболочка и зачем она нужна

Прежде чем перейти к практике, разберёмся с теорией и основными определениями.

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

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

С помощью графической оболочки удобно искать файлы, запускать различные процессы и выполнять другие задачи. Это интуитивно понятная среда, в которой легко разобраться даже начинающему пользователю.

Но если в Windows визуальные элементы стандартизированы, то в Linux среды рабочего стола довольно разнообразны. Среди них нужно найти ту, которая соответствует вашим целям, обладает необходимым функционалом. Кроме того, у пользователя есть возможность адаптировать её под себя с помощью изменения настроек.

Примеры графических оболочек

Рассмотрим наиболее распространённые дистрибутивы, их преимущества и недостатки.

Это насыщенная оболочка, которую можно легко и быстро модифицировать. Для неё разработано множество сторонних расширений и виджетов. Среди базовых инструментов есть аудиоплеер, загрузчик файлов, браузер , мессенджер.

Во время работы удобно переключаться между рабочими столами и пространствами. Программы можно запускать тремя способами: через меню, лаунчер или с помощью ярлыков. А программа KRunner обеспечивает быстрый запуск приложений и файлов.

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

Оболочка обладает последовательным дизайном. Кроме того, визуальными сигналы можно дополнить звуковыми. Предусмотрена функция увеличения отдельных частей рабочего стола. Экосистема приложений постоянно расширяется, при этом предусмотрен полный набор встроенных инструментов.

Но минус у GNOME тот же – тяжеловесность, из-за чего на слабое оборудование его устанавливать нежелательно.

Это лёгкая и нетребовательная графическая оболочка с простым интерфейсом. Она характеризуется стабильной работой, подходит для слабого или старого серверного оборудования. Особенностью Xfce считается модульная структура, можно комбинировать компоненты по своему усмотрению. Легко настраивается интерфейс: можно выбирать расположение элементов, создавать несколько панелей, менять темы и значки и т.д.

Но в целом оболочка практически не изменилась с момента создания, отсутствует анимация и прочие изыски.

Это решение построено на базе GNOME, при этом сильно изменены интерфейс и логика взаимодействия с системой. Эта оболочка легко интегрируется, обладает приятным сочетанием шрифтов и цветов. В процессе работы есть возможность добавлять на рабочий стол десклеты, однозадачные приложения. Преимуществами являются высокая скорость работы, гибкая конфигурация, множественные рабочие пространства.

Читайте также:  What games for linux

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

Это решение базируется на коде GNOME 2, поэтому включает в себя базовые инструменты этой оболочки. MATE работает плавно, потребляя средний объём ресурсов, поэтому подходит для слабого оборудования. Также преимуществом считается настраиваемый внешний вид.

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

Как узнать графическую оболочку Linux

Иногда пользователь может не знать, какая именно оболочка установлена на оборудование. Например, если её устанавливал другой системный администратор. Определить окружение можно двумя способами.

Введите команду, чтобы увидеть имя окружения.

Зайдите в каталог /usr/bin, чтобы увидеть аналогичные результаты.

Этот инструмент командной строки отображает информацию о системе в понятном виде. Он не входит в базовую комплектацию Linux, поэтому сначала его нужно установить.

sudo apt install neofetch

Следующая команда запускает программу.

В результате вы увидите подробные сведения об используемой оболочке.

Как установить графический интерфейс

Первым действием нужно обновить репозитории и списки пакетов с помощью команды.

sudo apt-get update && sudo apt-get upgrade

Для продолжения нажмите Y и Enter.

Таким образом, вы установите актуальные обновления для удобной работы. Дальше продолжим установку среды рабочего стола.

tasksel – одновременная установка нескольких пакетов.

Будьте внимательны, tasksel предварительно придётся установить.

sudo apt-get install tasksel

Возможности Ubuntu: как установить графическую оболочку GNOME

Мы рассмотрим установку GNOME, поскольку эта оболочка является рабочим столом Ubuntu по умолчанию.

Воспользуйтесь одной из двух команд.

sudo tasksel install ubuntu-desktop

sudo apt install ubuntu-desktop

кроме того, можно выполнить команду «tasksel». В этом случае вы зайдёте в интерфейс, где можно выбрать подходящий рабочий стол.

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

Tab – переключение между вариантами.

Пробел – выбор подходящего.

Для завершения операции нажмите «Enter».

Чтобы запустить оболочку, нам понадобится инструмент Display Manager (диспетчер отображения). По умолчанию используется GDM3, но можно выбрать другое решение, более лёгкое и удобное. В качестве примера установим lightdm.

Поскольку 2 диспетчера отображения одновременно работать не могут, система попросит сделать выбор. Выбирайте lightdm и нажмите «ОК».

Теперь запускаем диспетчер отображения и загружаем графический интерфейс.

sudo service lightdm start

Появится форма, в которую нужно вести учётные данные.

Остальные оболочки устанавливаются по тому же принципу. Рассмотрим, как запустить графическую оболочку Linux, если хотите выбрать другие решения.

  • Для KDE – sudo apt-get install kde-plasma-desktop
  • Для MATE – sudo tasksel install ubuntu-mate-core
  • Для Lubuntu – sudo tasksel install lubuntu-core
Читайте также:  Linux уникальное имя файла

Как настроить удалённое подключение

Чтобы управлять сервером дистанционно через графическую оболочку, можно установить рабочий стол Xrdp.

sudo apt install xrdp – установка.

sudo ufw allow 3389/tcp – разрешение доступа к порту.

sudo vim /etc/polkit-1/localauthority/50-local.d/45-allow.colord.pkla – создание файла.

В этот файл нужно добавить следующее содержимое.

Готово, можно подключаться через любой клиент.

Как удалить графическую оболочку с сервера

Если графическая оболочка требует слишком много вычислительных ресурсов, её желательно удалить. Предварительно сделайте резервную копию данных на случай возникновения проблем с зависимостями. Выполните комплекс команд.

sudo apt remove ubuntu-desktop

sudo service lightdm stop

Перезагрузите сервер. Вы увидите привычную командную строку.

Заключение

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

Источник

xsession Ubuntu

Изображение баннера

ii x11-xserver-utils 7.7+8 amd64 X server utilities ii xserver-common 2:1.20.8-2ubuntu2.4 all common files used by various X servers ii xserver-xephyr 2:1.20.8-2ubuntu2.4 amd64 nested X server ii xserver-xorg 1:7.7+19ubuntu14 amd64 X.Org X server ii xserver-xorg-core 2:1.20.8-2ubuntu2.4 amd64 Xorg X server — core server ii xserver-xorg-input-all 1:7.7+19ubuntu14 amd64 X.Org X server — input driver metapackage ii xserver-xorg-input-libinput 0.29.0-1 amd64 X.Org X server — libinput input driver ii xserver-xorg-input-wacom 1:0.39.0-0ubuntu1 amd64 X.Org X server — Wacom input driver ii xserver-xorg-legacy 2:1.20.8-2ubuntu2.4 amd64 setuid root Xorg server wrapper ii xserver-xorg-video-all 1:7.7+19ubuntu14 amd64 X.Org X server — output driver metapackage ii xserver-xorg-video-amdgpu 19.1.0-1 amd64 X.Org X server — AMDGPU display driver ii xserver-xorg-video-ati 1:19.1.0-1 amd64 X.Org X server — AMD/ATI display driver wrapper ii xserver-xorg-video-fbdev 1:0.5.0-1ubuntu1 amd64 X.Org X server — fbdev display driver ii xserver-xorg-video-intel 2:2.99.917+git20200226-1 amd64 X.Org X server — Intel i8xx, i9xx display driver ii xserver-xorg-video-nouveau 1:1.0.16-1 amd64 X.Org X server — Nouveau display driver ii xserver-xorg-video-qxl 0.1.5+git20200331-1 amd64 X.Org X server — QXL display driver ii xserver-xorg-video-radeon 1:19.1.0-1 amd64 X.Org X server — AMD/ATI Radeon display driver ii xserver-xorg-video-vesa 1:2.4.0-2 amd64 X.Org X server — VESA display driver ii xserver-xorg-video-vmware 1:13.3.0-3 amd64 X.Org X server — VMware display driver

Эту же команду можно использовать для определения типа

dpkg -l|egrep -i «(kde|gnome|lxde|xfce|mint|unity|fluxbox|openbox)» | grep -v library

Информации будет довольно много, но почти во всех строках будет упоминаться тип иксов

В выводе на моей Ubuntu есть например такая строка

… ii gdm3 3.36.3-0ubuntu0.20.04.2 amd64 GNOME Display Manager …

Узнать версию GNOME

Если вы хотите проверить установлен ли у вас GNOME и какая у него версия — выполните

Если установлен — вы увидите версию

-bash: gnome-shell: command not found

Источник

Оцените статью
Adblock
detector