Как сменить оконный менеджер linux

Window manager (Русский)

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

Оконные менедежры есть только в Xorg. Эквивалент оконных менеджеров в Wayland называется композиторы, потому что они также работают как композитные менеджеры окон.

Contents

Обзор

Оконные менеджеры работают в роли клиентов оконной системы X, которые управляют внешним видом и поведением прямоугольных фреймов («окон»), где отображаются элементы интерфейса графических программ. Они добавляют фрейму рамку, панель заголовка, возможность изменять его размер и т. д., а также часто предоставляют дополнительную функциональность — например, создают специальные области на экране для «приклеивания» виджетов (dockapps), как Window Maker, или позволяют объединить несколько приложений в одном окне, переключаясь между ними с помощью вкладок, как Fluxbox. Некоторые оконные менеджеры даже включают в свой набор простые утилиты вроде меню запуска программ или графического инструмента для настройки самого менеджера.

Спецификация Extended Window Manager Hints от X Desktop Group создана и используется для того, чтобы позволить разным оконным менеджерам единообразно взаимодействовать с сервером X и другими клиентами.

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

Другие оконные менеджеры предназначены для независимого использования, что даёт пользователю полную свободу выбора других приложений, которые будут использоваться. Это позволяет пользователю создавать более легкую и настраиваемую среду, адаптированную для их собственных нужд. «Дополнения» (значки, панели и т.п.) при необходимости добавляются сторонними приложениями.

Некоторые независимые оконные менеджеры можно использовать для замены стандартного оконного менеджера в среде рабочего стола; аналогично, некоторые DE-ориентированные оконные менеджеры можно использовать независимо.

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

  • Стековые (также плавающие) оконные менеджеры следуют традиционной метафоре рабочего стола, которая используется в коммерческих операционных системах вроде Windows и macOS. Окна отображаются подобно листкам бумаги на столе, накладываясь и перекрывая друг друга. Список статей о стековых оконных менеджерах смотрите на странице стековые оконные менеджеры.
  • Фреймовые (тайловые) оконные менеджеры располагают окна на экране в виде плиток (фреймов) так, что они не перекрывают друг друга. Как правило, фреймовые оконные менеджеры подразумевают активное использование клавиатуры для управления окнами, и имеют слабую поддержку мыши (либо не имеют ее вовсе). Фреймовые оконные менеджеры могут предлагать набор стандартных расположений фреймов или позволять задавать их вручную. Список статей о фреймовых оконных менеджерах смотрите на странице фреймовые оконные менеджеры.
  • Динамические оконные менеджеры позволяют динамически переключаться между двумя режимами — стековым и фреймовым. Список статей о динамических оконных менеджерах смотрите на странице динамические оконные менеджеры.
Читайте также:  Не переключается раскладка клавиатуры линукс

Сравнение популярных оконных менеджеров вы можете найти на страницах Сравнение тайловых оконных менеджеров и Wikipedia:Comparison of X window managers.

Источник

Смена менеджера дисплеев (DM) по-умолчанию (KDM,GDM и т.п)

Дата добавления: 08 августа 2010

KDM или GDM?
KDM (KDE Display Manager) и GDM (GNOME Display Manager) являются самыми популярными менеджерами дисплеев. KDM рекомендуется использовать если вы используете среду рабочего стола KDE, а GDM если используете GNOME, xfce, lxde и т.д. Однако есть и другие DM.
Функциональность обоих менеджеров примерно одинакова.

Частые причины для смены DM
Если вы установили и используете GNOME, а в качестве менеджера DE выступает KDM (такое бывает при наличии KDE и GNOME в одной системе). Так-же вы возможно хотите вернуться на прошлую DE, но менеджера дисплеев все равно используется от старой (предположим, не понравившийся) DE.
Мне, например, пришлось изменить менеджер дисплеев чтобы зайти в Ubiquty т.к из KDM почему-то запускался стандартный GNOME.

Смена DM для основанном на DEB дистрибутивов
Если у вас «DEB-BASED» дистрибутив (Debian, Ubuntu, Mint, Gnewsense и т.д), то можете воспользоваться командой.
От суперпользователя!
dpkg-reconfigure gdm
После ввода команды появится меню выбора DM по-умолчанию:

Редактируем конфигурационный файл (для всех дистрибутивов)
Во многих дистрибутивах (точно перечислить не могу, но у меня в Debian именно в этом файле) нужно прописать путь до нужного DM в конфигурационном файле X11 под названием default-display-manager. Давайте его изменим.
От суперпользователя!
nano -w /etc/X11/default-display-manager
И в прописываем (или редактируем) путь до нужного DM: /usr/sbin/gdm для GDM, /usr/sbin/kdm для KDM или другой путь для другой DM.
Сохраняем файл (Ctrl+O) и все готово.

В дистрибутивах OpenSuse, ASP (и возможно в других) необходимо отредактировать другой конфигурационный файл.
От суперпользователя!
nano -w /etc/sysconfig/desktop
И прописываем (или редактируем) строчку: DISPLAYMANAGER=KDM для KDM или DISPLAYMANAGER=GDM для GDM.
Сохраняем файл (Ctrl+O) и все готово.

Для gentoo (и опять же возможно и других) нужно отредактировать другой конфигурационный файл.
От суперпользователя!
nano -w /etc/conf.d/xdm
Создаем строку (или находим и редактируем): DISPLAYMANAGER=»kdm» для KDM или DISPLAYMANAGER=»gdm» для GDM.
Сохраняем файл (Ctrl+O) и все готово.

У меня другой дистрибутив. Как узнать какой файл редактировать?
Выполните в терминале команду (на самом деле цепочка команд, но запускается как одна команда):

И смотрим какая команда выдает результат (выводиться содержимое файла с текущими параметрами). Собственно тот конфигурационный файл вам и нужно будет редактировать по инструкциям выше.

* Вместо редактора nano -w можно использовать любой другой, например kate или gedit.

Запуск нужного DM однократно
Для этого нужно просто запустить нужную службу ( от суперпользователя ):
/etc/init.d/kdm start
— Для KDM.
/etc/init.d/gdm start
— Для GDM.
Возможно понадобится остановка действующей службы, например надо буде выполнить /etc/init.d/kdm stop перед запуском GDM.

Читайте также:  Windows почему загружается временный профиль

$ sudo update-alternatives —config x-session-manager

Автор: Subsanek, дата: 08 августа 2010 , время: 22:38:41 (MSK).
>А где тут написано про оконные менеджеры?

В описании было, уже исправил.

Автор: Анон, дата: 17 октября 2010 , время: 23:30:21 (MSK).
[Некропост]
И как я это пропустил?

>От суперпользователя!
>dpkg-reconfigure gdm
Охлол. А нет у мя гдм. Чо теперь?

>Во многих дистрибутивах (точно перечислить не могу, но у меня в Debian именно в этом файле)
Проверить лично / погуглить / почитать ман / посмотреть политику дистра(ов) / посмотреть стандарт религия не позволяет?

>И в прописываем (или редактируем
Чочо мы делаем?

>/etc/init.d/kdm start
1. дистрибутиво-зависимо
2. аффтар-дебианщег не знает про service?

На сладенькое. Объяснил бы простым смертным зачем nano непременно с опцией -w

Автор: Анон, дата: 18 октября 2010 , время: 13:37:02 (MSK).
В каком месте я не прав?

Я знаю, что делает опция -w у нано, но зачем она тут так яростна рекомендована без описания действия?

М. Поверхностное гугление показывает что таки это не дистрибутиво зависимо был не прав. Однако service гибче / лучше / в конце концов тупо печатать меньше. И сервис есть везде, где есть инитд (как минимум в красношапке)
Ошибки автора в тексте поста считаются троллингом комментатора? О_о

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

Источник

хочу поменять оконный менеджер (помощь)

хочу поменять оконный менеджер (сразу говорю я новичок месец на Linux), а то Marco стандартный в Linux Mint 13 (MATE) чета грузит долго в чём вопрос, на что это повлияет? я думол поставить IceWM как основый

Что грузит долго?

File manager и вроде нагрузка на процессоре

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

Не соглашайся на полумеры! Ставь чОткий дистрибутив!

Самые чёткие — Debian и Red Hat, чухана кусок.

чему арчеЛеди так активно рекламят свой дистр?

File manager и вроде нагрузка на процессоре

Так ФМ хочешь сменить, оконный менеджер или всё рабочее окружение? Это несколько разные сущности.

И какой Red Hat четкий? Платный RHEL, или Fedora, с которой я сейчас пишу. После Арча — даже не тихий ужас.

Ибо ТС есть ЦА Арча. Так-то, Кыса.

Кто кого, блин, грузит долго? Ещё файл-менеджер зачем-то приплёл. Я ни черта не понял. Поэтому удваиваю Arch.

Ну одним арчешкольником станет больше.

да поставь openbox и панельку tint2, dmenu туда же, и живи спокойно, нафик тот арч.

рабочее окружение(MATE) меня устраивает, я бы установил Debian но там тот установщик какой то для серверов, мне нравится APT, Arch слишком сложный и RMP дистрибутивы не нравится.

Читайте также:  Лицензия windows server 2019 16 ядер

Ставь Lubuntu. Это Ubuntu, только с лёгким окружением. Для новичков самое то. Когда наберёшся опыта, ставь Arch.

(сразу говорю я новичок месец на Linux)

Чтоб правда целый месЕц?

хочу поменять оконный менеджер (сразу говорю я новичок месец на Linux), а то Marco стандартный в Linux Mint 13 (MATE) чета грузит долго в чём вопрос, на что это повлияет? я думол поставить IceWM как основый
месец на Linux

ну это просто месец!

Отлично, новый установщик не пропускает 16-летних школьников. За это им можно и systemd простить. Viva arch mainteneurs.

я интересовался Linux’ом примерно 1,5 года, а прошло месяц от когда установил на железо (Linux Mint 13 (Maya) MATE 32 bit

вот Gentoo — сложный. Я так и не смог собрать ядро так чтобы заработала сетевая карточка.

зачем мне учить весь бред установки Arch Linux, если мне нужен только инет и фильмы смотреть иногда (LMAO)

я тут посмотрел треды vovan4ik97. короче, язабан.

зачем мне учить весь бред установки Arch Linux, если мне нужен только инет и фильмы смотреть иногда (LMAO)

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

LXDE ставь. Будет та же лубунту.

А в чём проблема-то? Опишите конкретнее, что вы хотите и что вам мешает.

Юзай MATE 1.4, а не 1.6 и всё будет в поряде.

так у меня и МАТЕ 1.4, MATE 1.6 еще не стабилен

и так File Manager открывается долга, ну примерно 3-5 сек, и когда нажимаю на жесткий диск (у меня разбито два диска кроме системнова) и там чуть чуть грузит, я не знаю может есть оптимизация интерфейса что то в этом роде.

Так он его монтирует, наверное. Это нормально — грузит же только в первый раз?

ну да потом вроде нормально

Значит это монтирование. Это нормально, смена ФМ тут не поможет.

ну спасибо что объяснил что не стоит менять нечего, ждём Waynland и Mir ))

Розенталя уже советовали?

Тогда проблема в дистрибутиве. На Ubuntu 12.04 с MATE 1.4 всё отлично и шустро.

Ставь crunchbang — легкий и удобный вариант Debian. Из минусов-нужно немного знать английский.

Вообще не знаю английский, освоился в нем на лету. Маны тоже норм читать.

о да, я забыл про CrunchBang. спс.

рабочее окружение(MATE) меня устраивает

Как-то так тогда.

Можно заменить icewm на openbox.

я бы установил Debian но там тот установщик какой то для серверов, мне нравится APT, Arch слишком сложный и RMP дистрибутивы

А при чём тут к рабочему окружению дистрибутив вообще?

Отлично, новый установщик не пропускает 16-летних школьников.

А я в 16 лет читать уже умел. Правда, у меня тогда Mandriva 2007 была.

Источник

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