Как узнать оконный менеджер linux

Содержание
  1. Display manager (Русский)
  2. Contents
  3. Список экранных менеджеров
  4. Консольные
  5. Графические
  6. Демоны входа
  7. Запуск экранного менеджера
  8. Использование systemd-logind
  9. Настройка сеанса
  10. Использование
  11. Запуск приложений без оконного менеджера
  12. Советы и рекомендации
  13. Автозапуск
  14. Установка языка
  15. Есть ли простая команда Linux, которая скажет мне, что мой менеджер дисплеев?
  16. Как определить, какой оконный менеджер запущен
  17. Ubuntu 18.04 (Ubuntu)
  18. Ubuntu 18.04 (Ubuntu on Wayland)
  19. Ubuntu 16.04
  20. Единство (7)
  21. Ubuntu 14.04
  22. Единство с Миром
  23. Unity работает без Мира
  24. Ubuntu 12.04
  25. Единство 3d
  26. Unity 2d
  27. Гномик Классик
  28. Gnome Classic (без эффектов)
  29. Другие дистрибутивы на основе Ubuntu
  30. Мята 13 (Корица)
  31. Монетный двор 16 (издание KDE)
  32. Мята 17 (Корица)
  33. Lubuntu 12.04
  34. Wasta 14.04/18.04
  35. Wasta 14.04 с использованием рабочего стола Gnome.
  36. Ubuntu Mate 18.04
  37. Xubuntu 18.04
  38. Лучшие оконные менеджеры Linux
  39. Лучшие оконные менеджеры Linux
  40. 2. Awesome WM
  41. 3. XMonad
  42. 4. Openbox
  43. 5. DWM
  44. 6. Gala
  45. 7. KWin
  46. 8. Fluxbox
  47. 9. Musca
  48. 10. SpectrWM
  49. 11. HerbstluftWM
  50. 12. Enlightenment
  51. 13. JWM
  52. 14. Window Maker
  53. 15. IceWM
  54. 16. Pantheon
  55. 17. XFWM
  56. 18. Ratpoison
  57. 19. Compiz
  58. 20. Wayland
  59. Выводы

Display manager (Русский)

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

Contents

Список экранных менеджеров

Консольные

  • CDM — ультра-минималистичный, но полнофункциональный менеджер входа, написанный на Bash.

https://github.com/evertiro/cdm || cdmAUR

  • Console TDM — расширение для xinit, также написанное на Bash.

https://github.com/dopsi/console-tdm || console-tdmAUR

  • nodm — минималистичный экранный менеджер для автоматического входа.

https://github.com/spanezz/nodm || nodm

  • Ly — легковесный TUI (ncurses-like) экспериментальный менеджер входа.

https://github.com/nullgemm/ly || lyAUR

  • tbsm — лаунчер сессий или приложений, написанный на чистом bash. Поддерживает сеансы X и Wayland.

https://loh-tar.github.io/tbsm/ || tbsmAUR

  • emptty — совершенно простой менеджер CLI на TTY с поддержкой X и Wayland.

https://github.com/tvrzna/emptty/ || emptty-gitAUR

  • udm — микроскопический менеджер (как cdm, tdm и т.д.) с поддержкой Wayland и нескольких дисплеев/сеансов. Написан на POSIX shell без зависимостей и имеет всего

    Графические

    • Entrance — экранный менеджер Enlightenment.

    https://github.com/Obsidian-StudiosInc/entrance || entrance-gitAUR

    • GDM — экранный менеджер GNOME.

    https://wiki.gnome.org/Projects/GDM || gdm

    • LightDM — независимый от среды рабочего стола экранный менеджер, можно подключать различные фронтенды с любыми тулкитами.

    https://github.com/canonical/lightdm || lightdm

    • LXDM — экранный менеджер LXDE. Может быть использован отдельно от среды рабочего стола LXDE.

    https://sourceforge.net/projects/lxdm/ || lxdm

    • SDDM — экранный менеджер, основанный на QML. Продолжение KDE4 kdm, рекомендуется для Plasma 5 и LXQt.

    https://github.com/sddm/sddm || sddm

    • XDM — экранный менеджер с поддержкой XDMCP.

    xdm(8) || xorg-xdm

    Демоны входа

    • greetd — Минимальный, гибкий и независимый демон входа в систему, который поддерживает как консольные, так и графические интерфейсы.

    https://git.sr.ht/

    Запуск экранного менеджера

    Чтобы включить экран входа, запустите соответствующую службу. Например для SDDM включите sddm.service .

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

    После включения SDDM в /etc/systemd/system/ должен быть установлен symlink display-manager.service . Возможно, вам придется использовать —force для переопределения старых символических ссылок.

    Использование systemd-logind

    Чтобы иметь возможность проверить статус вашей сессии, вы можете использовать loginctl. Все действия polkit, такие, как перевод системы в ждущий режим или монтирование внешних устройств будут работать «из коробки».

    Настройка сеанса

    Большинство экранных менеджеров получают список доступных сеансов из каталога /usr/share/xsessions/ . Он содержит стандартные файлы .desktop для каждого экранного/оконного менеджера.

    Чтобы добавить/удалить записи в список сеансов вашего экранного менеджера, создайте/удалите соответствующий файл .desktop в /usr/share/xsessions/ . Типичный файл .desktop выглядит примерно так:

    Использование

    /.xinitrc как сеанс

    Установите xinit-xsession AUR для запуска xinitrc в качестве сеанса. Просто установите xinitrc в качестве сеанса в настройках вашего экранного менеджера и убедитесь, что файл

    /.xinitrc является исполняемым.

    Запуск приложений без оконного менеджера

    Вы также можете запускать приложения без какого-либо оформления. Например, для запуска google-chrome AUR создайте файл web-browser.desktop в /usr/share/xsessions/ :

    При этом, сразу после входа будет запущено приложение, указанное в опции Exec . Когда вы закроете приложение, вы будете возвращены к экранному менеджеру (точно так же, как если бы вы вышли из среды рабочего стола/оконного менеджера).

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

    Советы и рекомендации

    Автозапуск

    Большинство экранных менеджеров используют /etc/xprofile ,

    /.xprofile и /etc/X11/xinit/xinitrc.d/ при входе. Для получения подробной информации, см. xprofile.

    Установка языка

    Для экранных менеджеров, которые используют AccountsService, язык для пользовательского сеанса может быть установлен путем редактирования:

    где your_locale — значение вида ru_RU.UTF-8 .

    В качестве альтернативы можно использовать D-Bus: busctl call org.freedesktop.Accounts /org/freedesktop/Accounts/User$UID org.freedesktop.Accounts.User SetLanguage s your_locale

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

    Источник

    Есть ли простая команда Linux, которая скажет мне, что мой менеджер дисплеев?

    Есть ли простая команда Linux, которая скажет мне, что мой менеджер дисплеев?

    Я использую Xfce. Разные среды рабочего стола обычно связаны с разными дисплеями?

    К сожалению, конфигурация отличается для каждого дистрибутива:

    RedHat (должен также применяться к Fedora)

    Нет Диспетчер отображения не обязательно связан с чем-либо еще, работающим на том же X-сервере. Диспетчер отображения запускается до входа в систему; это выбирает системный администратор. Все остальное (оконный менеджер, менеджер сессий, среда рабочего стола и т. Д.) Выбирается пользователем. Диспетчер дисплеев даже не требуется: если вы входите в текстовый режим и запускаете графический интерфейс с помощью startx , диспетчер дисплеев не задействуется.

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

    Хорошая ставка — узнать идентификатор процесса X-сервера: его родительский процесс, вероятно, является диспетчером отображения, если он есть. Это требует, чтобы ваши клиенты работали на той же машине, что и X-сервер. lsof /tmp/.X11-unix/X$ покажет процесс X-сервера (при условии, что сокеты X живут в /tmp/.X11-unix ).

    (Объяснение: lsof -F » печатает вывод как p1234 . -F Опция означает машинно-разборчивый формат вывода и » означает печатать только PID с буквой p перед ним. x=$ Удаляет начальную букву p . Последняя строка получает PID родителя X-сервера ( ps -o ppid -p $x ) и вызывает, ps чтобы показать информацию об этом родительском процессе.)

    Некоторые дистрибутивы позволяют устанавливать несколько дисплеев дисплеев. Там будет только один работающий, если у вас нет системы на несколько мест. Чтобы вывести список всех установленных пакетов диспетчера отображения в Debian и его производных:

    Источник

    Как определить, какой оконный менеджер запущен

    Есть ли способ (например, команда или переменная окружения) определить, что оконный менеджер активно работает в текущем сеансе?

    Если у вас установлено wmctrl , первая строка вывода команды

    покажет вам имя оконного менеджера. Если у вас не установлено wmctrl , используйте следующую команду для его установки:

    Обратите внимание, что man wmctrl (то есть страница man для wmctrl ) говорит частично:

    -m Показать информацию о диспетчере окон .

    В моей системе Ubuntu 11.10/Linux 3.0.0-14-generic # 23-Ubuntu x86_64/metacity 2.34.1 первая строка вывода из wmctrl -m была: Name: Metacity
    в то время как echo $DESKTOP_SESSION показывал ubuntu-2d и echo $XDG_CURRENT_DESKTOP показывал Unity .

    В новой версии Ubuntu 15.10 программного обеспечения Ubuntu desktop на старом ноутбуке первая строка вывода из wmctrl -m была: Name: Compiz
    в то время как значения DESKTOP_SESSION и XDG_CURRENT_DESKTOP были ubuntu и Unity

    В системах Linux я протестировал переменные окружения XDG_CURRENT_DESKTOP и GDMSESSION и получил следующие результаты.

    Вы можете использовать эту строку, чтобы получить вывод:

    Ubuntu 18.04 (Ubuntu)

    • XDG_CURRENT_DESKTOP=ubuntu:GNOME
    • GDMSESSION=ubuntu

    Ubuntu 18.04 (Ubuntu on Wayland)

    • XDG_CURRENT_DESKTOP=ubuntu:GNOME
    • GDMSESSION=ubuntu-wayland

    Ubuntu 16.04

    Единство (7)

    • XDG_CURRENT_DESKTOP=Unity
    • GDMSESSION=ubuntu

    Ubuntu 14.04

    Единство с Миром

    • XDG_CURRENT_DESKTOP=Unity
    • GDMSESSION=ubuntu

    Примечание. MIR_SERVER_NAME также установлено

    Unity работает без Мира

    • XDG_CURRENT_DESKTOP=Unity
    • GDMSESSION=ubuntu
    • XDG_CURRENT_DESKTOP=XFCE
    • GDMSESSION=xfce

    Ubuntu 12.04

    • XDG_CURRENT_DESKTOP=
    • GDMSESSION=kde-plasma

    Единство 3d

    • XDG_CURRENT_DESKTOP=Unity
    • GDMSESSION=ubuntu

    Unity 2d

    • XDG_CURRENT_DESKTOP=Unity
    • GDMSESSION=ubuntu-2d
    • XDG_CURRENT_DESKTOP=GNOME
    • GDMSESSION=gnome-Shell

    Гномик Классик

    • XDG_CURRENT_DESKTOP=GNOME
    • GDMSESSION=gnome-classic

    Gnome Classic (без эффектов)

    • XDG_CURRENT_DESKTOP=GNOME
    • GDMSESSION=gnome-fallback

    Другие дистрибутивы на основе Ubuntu

    Мята 13 (Корица)

    • XDG_CURRENT_DESKTOP=GNOME
    • GDMSESSION=cinnamon

    Монетный двор 16 (издание KDE)

    • XDG_CURRENT_DESKTOP=KDE
    • GDMSESSION=default

    Мята 17 (Корица)

    • XDG_CURRENT_DESKTOP=X-Cinnamon
    • GDMSESSION=default

    Lubuntu 12.04

    • XDG_CURRENT_DESKTOP=LXDE
    • GDMSESSION=Lubuntu

    Wasta 14.04/18.04

    • XDG_CURRENT_DESKTOP=X-Cinnamon
    • GDMSESSION=cinnamon

    Wasta 14.04 с использованием рабочего стола Gnome.

    • XDG_CURRENT_DESKTOP=GNOME
    • GDMSESSION=gnome

    Ubuntu Mate 18.04

    • XDG_CURRENT_DESKTOP=MATE
    • GDMSESSION=mate

    Xubuntu 18.04

    • XDG_CURRENT_DESKTOP=XFCE
    • GDMSESSION=xubuntu

    В терминале введите env , чтобы увидеть все переменные среды. Некоторые из них:

    XDG_CURRENT_DESKTOP — сообщает, какую среду рабочего стола вы используете

    GDMSESSION — сообщает вам, какую опцию вы выбрали для приветствия на lightdm.

    Чтобы использовать их, перейдите в терминал и введите:

    (Будет выводить, например, «Unity», если вы используете Unity)

    (Будет выводиться, например, «Ubuntu», если вы выбрали Ubuntu в логин или «Ubuntu-2d», если вы выбрали тот в логин.)

    У вас есть другие, если вы посмотрите ближе к выводу env вроде DESKTOP_SESSION и COMPIZ_CONFIG_PROFILE

    Поскольку то, что вы ищете, — это название того, какой диспетчер окон используется, единственный способ узнать, как это сделать, — просмотреть список процессов. Для этого есть команда с именем pgrep ( Wikipedia ). Я сделал следующее, чтобы получить имя, так как параметр -l добавляет идентификатор процесса:

    pgrep -l compiz |cut -d » » -f2 поскольку процесс выполняется одним и тем же пользователем, нет необходимости добавлять префикс к части Sudo. Затем вы можете использовать это для создания сценария, который выполняет действие на основе диспетчера окон.

    Чтобы искать другие типы, просто измените слово compiz на другое, например mutter , kwin и т.д.

    Источник

    Лучшие оконные менеджеры Linux

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

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

    Лучшие оконные менеджеры Linux

    Не путайте оконные менеджеры с окружением рабочего стола. Окружения рабочего стола обычно содержат панели инструментов, обои, виджеты, папки и иконки. Также они обычно имеют отдельный набор библиотек и приложений, чтобы вам было удобнее работать за своим компьютером. А оконные менеджеры же только управляют окнами. В окружениях рабочего стола уже есть встроенные оконные менеджеры и компоновщики окон, которые позволяют рисовать и создавать окна отдельно.

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

    Переключение между плавающими окнами выполняется с помощью Win+Shift+Space. Оконный менеджер активно развивается, а обнаруженные ошибки исправляются разработчиками. Также можно использовать терминал для выполнения нужных действий.

    2. Awesome WM

    Awesome WM — один из лучших оконных менеджеров для Linux, который использует асинхронную библиотеку XCB вместо Xlib. Оконный менеджер написан на C++. Его можно настроить, изменить стиль, внешний вид, а также настроить горячие клавиши. И всё это надо делать на языке LUA.

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

    3. XMonad

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

    Из особенностей можно отметить поддержку нескольких мониторов, а также, если вам не хватает какой-либо функции, то её можно добавить с помощью модулей.

    4. Openbox

    Openbox — это очень лёгкий и притом один из самых популярных оконных менеджеров для Linux. Он занимает всего 100 мегабайт оперативной памяти после загрузки. Он достаточно стабилен, и разработчики постоянно закрывают новые «дыры» и ошибки.

    Он высоко настраиваемый и простой в использовании. Вы можете редактировать конфигурационные файлы или использовать утилиты для настройки.

    5. DWM

    Этот оконный менеджер Linux входит в пакет программного обеспечения Suckles Suite. Обычно пользователи могут настраивать и расширять его возможности путём изменения исходного кода. Весь код dwm помещается меньше, чем в 2000 строк, поэтому он является примером очень чистого и читабельного кода. Кроме того, dwm очень лёгкий, имеет простой дизайн и потребляет мало ресурсов.

    Простые настройки dwm и горячие клавиши хорошо продуманы, и это делает его одним из лучших оконных менеджеров. Вы можете группировать приложения и окна на рабочем столе. Статус бар-менеджера показывает информацию о Wi-Fi-соединении, уровне громкости и состоянии батареи.

    6. Gala

    Этот оконный менеджер работает на основе клиентской декорации GTK. У него простой, но в то же время продуманный дизайн, как будто использовались правила проектирования ElementaryOS.

    Gala подходит для новичков. Он невероятно конфигурируемый и имеет все необходимые горячие клавиши для удобного использования. Для горячих углов можно назначить выполнение определённых задач или своих команд.

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

    7. KWin

    Легко настраиваемый оконный менеджер в окружении рабочего стола KDE. Но его можно использовать и в другой графической среде. Любые настройки можно поменять через графический интерфейс.

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

    8. Fluxbox

    Если вы ищете самый лёгкий оконный менеджер для Linux, тогда Fluxbox будет лучшим выбором для вас. На любом железе он будет работать очень быстро. А также он прост в использовании и настройке.

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

    9. Musca

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

    Окна распределяются по различным именованным группам, и вы можете очень просто переключаться между ними. Пользователь может создавать или удалять группы. Musca поддерживает несколько мониторов и может создавать группы окон автоматически.

    10. SpectrWM

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

    Настраивать spectrwm очень просто, поскольку здесь есть базовый набор настроек и вам не нужно знать никакого языка программирования для их изменения. Поэтому он идеально подходит для новичков и тех, кто хочет использовать Xmonad, но не знает Haskell.

    11. HerbstluftWM

    В этом оконном менеджере очень просто разобраться и настроить его. Все настройки выполняются через командную строку и вам не нужно выходить из окружения. Отличная особенность HerbstluftWM — это поддержка ручного и автоматического тайлинга окон. Пользователь может настроить автоматический тайлинг для каждого окна или приложения. В любой момент автоматический тайлинг может быть изменён на ручной.

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

    12. Enlightenment

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

    Вы можете полностью настроить его по своему вкусу, а также добавить дополнительный композитный менеджер. Здесь также есть виртуальные рабочие столы, виджеты. Enlightenment — очень быстрое окружение, идеально подойдёт для ноутбуков.

    13. JWM

    JWM — чрезвычайно лёгкий оконный менеджер. Он используется в качестве дисплейного менеджера по умолчанию в Puppy Linux. Он также идеально подойдёт для любого старого компьютера. Меню и окна открываются быстрее, чем в других менеджерах. Также JWM легко настраивается, вам не нужно для этого каких-либо знаний по программированию.

    14. Window Maker

    Дизайн Window Maker очень похож на графический интерфейс NeXT и пользователю будет удобно работать с ним. Оконный менеджер очень лёгкий и элегантный, поддерживает расширение с помощью различных док-панелей.

    15. IceWM

    IceWM — один из самых лёгких оконных менеджеров. Он занимает очень мало места на жёстком диске. Он быстрый и достаточно просто управляется с помощью клавиатуры. Также здесь есть множество настроек и тем оформления, которые вы можете использовать. А ещё поддерживается работа с несколькими мониторами.

    16. Pantheon

    Новички в Linux могут решить, что Pantheon создан для людей, которые раньше имели опыт использования MacOS. Это современный оконный менеджер с красивым дизайном. Здесь есть док-панель, которую можно использовать для запуска приложений. Программы можно отсортировать по категории или алфавиту.

    17. XFWM

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

    18. Ratpoison

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

    19. Compiz

    куб рабочего стола Compiz

    Compiz — старый оконный менеджер, который раньше очень часто использовался. Здесь есть ещё больше эффектов, чем у Kwin. Например, он известен таким эффектом, как куб рабочего стола. Также поддерживается расширение возможностей Compiz с помощью плагинов. Можно включить или отключить ту или иную возможность, включая или отключая её плагин. Процесс настройки очень прост — всё есть в специальной утилите.

    20. Wayland

    У этого оконного менеджера нет API-рисования. Пользователи Wayland получают дескриптор DRM-буфера, который работает, как указатель на графическую память. Для отрисовки изображений в Wayland используется графическая карта, а не процессор. Wayland сделает работу графической оболочки проще и уберёт многие ненужные вещи. Основная его цель — упростить графический стек ОС Linux. В будущем он будет использоваться вместо X-сервера во всех окружениях, но пока он находится в разработке.

    Выводы

    Есть три основных типа оконных менеджеров в Linux: стековые, тайлинговые и композитные. Композитные заботятся о 2D- и 3D-окружении. Стековые позволяют окнам перекрывать друг друга поверх фонового рисунка рабочего стола. А тайлинг гарантирует, что все окна будут видны одновременно и не будут перекрываться.

    В этой статье мы рассмотрели лучшие оконные менеджеры Linux. У каждого из них есть свои плюсы и минусы. Перед тем, как определиться с выбором, определитесь, что именно вам нужно, и попробуйте как можно больше вариантов. Программы бесплатны и достаточно всего несколько команд для их установки. Какие лучшие оконные менеджеры вы знаете? А какой из них будете использовать? Напишите в комментариях!

    Источник

    Читайте также:  Как смонтировать linux lvm
Оцените статью