Главная / Linux / Оконные менеджеры Gnome и Compiz.

Оконные менеджеры Gnome и Compiz.

Когда я впервые начал работать с Linux, эта система была для меня очень запутанной, поскольку у неё не было оконного менеджера, такого как в Windows, а даже несколько окон. Что такое X Windows или Xorg? Сказать, что X Window System – это GUI – это значительное преувеличение. Это клиент-серверная архитектура, которая позволяет клиентскому приложению записывать в графический вывод, чаще всего в терминал (и теперь это очень слабое определение), и для клиентского приложения получать данные о нажатиях клавиш и указателях от сервера. Сам X ничего не делает для обеспечения графического интерфейса, кроме как для определения и самостоятельного управления не закрашенными окнами в своей консоли. Как таковой, он обеспечивает большую часть базовой структуры для создания графических интерфейсов.
Уровни программного обеспечения, которые превращают не обработанный X-сервер в графический интерфейс – это оконные менеджеры и среды рабочего стола. Другие наборы инструментов, такие как Qt, GTK, Motif и т. д., также позволяют приложению использовать постоянные наборы функций, такие как украшения окон, виджеты пользовательского интерфейса и инструменты, чтобы разрешать рендеринг общих графических элементов.

Во многих средах Linux должна быть возможность запустить X-сервер без какой-либо инфраструктуры, обеспечивающей GUI, просто набрав «X» в командной строке консоли. Это, скорее всего, приведёт к появлению довольно уродливого пустого темного экрана с курсором мыши и «Х» в центре. Никакие щелчки или другие манипуляции с указателями не приведут к дальнейшим действиям X-сервера.

Также вполне возможно запустить X-сервер, на котором нет указателя (мыши, пера, джойстика, стилуса и т. д.) И нет аппаратного дисплея (монитора), на котором будут видны выходные данные клиентского приложения. Это редко требуется, но бывают случаи, когда X-сервер требуется для поддержки приложений X-клиента, даже если нет необходимости видеть или взаимодействовать с сервером. Инструмент xvfb, который может работать на хосте Linux, предоставляет такую ​​возможность.

Но в отличие от Windows, вы также можете запускать различные графические системы. Наиболее часто используемые системы KDE и Gnome. KDE имеет немного больше похожий внешний вид на Windows (моё мнение), а Gnome выглядит немного больше похожим на Mac. Почему существуют различные оконные менеджеры, а не один, как Windows? Это всё о выборе хорошей аналогии, почему так много различных автомобилей на дороге, а не один бренд. Некоторые люди,имеют собственные оконные менеджеры, чтобы они были маленькими и простыми и не использовали много ресурсов (например, Blackbox, Fluxbox и т.д..).

Другие пользователи хотят больше возможностей.Кроме того,на старом компьютере можно запускать менеджер окон. Linux работает не только на оборудовании с сервера, но и на маршрутизаторах и оборудовании с ограниченными ресурсами. Если у вас есть старый компьютер, вы все равно будете иметь возможность запустить Linux. Есть даже Linux системы, которые вы можете установить на карту памяти USB и запускать Linux прямо с неё!

Compiz

Ниже картинка, которую я сделал работая с Compiz на Gnome. Его Expo функция, показывает все открытые площадки.

У меня 5 открытых площадок. В первой я всегда ставлю терминал, второй браузер, почтовый клиент третья, четвёртая Nautilus (по аналогии, как проводник Windows, так же и для Gnome). Когда я нажимаю F12 или щёлкаю указателем мыши в правом углу, он покажет все открытые программы сбоку.

Нажав на неё, я войду в эту программу в этом конкретном рабочем пространстве.

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



Оставьте комментарий

Ваш email не будет опубликован. Обязательные поля помечены *

*