Как делает Сервер Дисплея - менеджер дисплея - структура Менеджера окон точно работает?

Я Хотел бы знать то, что точно каждый делает и как они разделены на уровни/структурированы или взаимосвязаны друг другу, их функциям, их взаимозависимости, их протоколам связи и когда и почему они взаимодействуют и так далее!

я был бы очень признателен за подробный ответ по 2 причинам -

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

Слова благодарности!:)

5
задан 25 December 2013 в 19:10

2 ответа

Вы можете найти частичное просвещение по следующей ссылке: http://www.tuxfiles.org/linuxhelp/xwtf.html

Другие замечательные материалы по этой теме взяты из WikiPedia: http://en.wikipedia.org/wiki/X_Window_System

Будем надеяться, что эти ресурсы помогут вам в этом.

0
ответ дан 25 December 2013 в 19:10

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

Диспетчер отображения (DM) - это просто экран входа в систему, который запускается в своем сеансе X-сервера. Когда вы входите в систему, DM обычно запускает совершенно новый сеанс X, а также запускает выбранный вами оконный менеджер (или среду рабочего стола).

Существует много оконных менеджеров (WM), доступных для X. Они обеспечивают основы обработки переключения и фокусировки окон, позиционирования, изменения размера и декорирования (или без декораций в случае twm / ratpoison / удивительный).

среда рабочего стола (DE) обычно предоставляет оконный менеджер, но также и множество других вещей: панели, кнопки запуска, апплеты для тома, сеть и т. Д. Они обеспечивают среду, в которой все выглядит одинаково легко узнаваемы и предоставляют инструменты с графическим интерфейсом, которые позволяют выполнять множество задач администратора без необходимости набирать текст в терминале. Они также часто предоставляют диспетчера дисплеев для последовательного сквозного взаимодействия. А в случае с Gnome и KDE - полным набором приложений!

Таким образом, хакеры могут выжить только с помощью оконного менеджера, но обычные пользователи компьютеров предпочитают среду рабочего стола, где все интегрировано в привычном стиле. [ 1111]

Самое интересное то, что благодаря философии Unix, связанной с разделением компонентов, и поскольку единственным распространенным обязательным компонентом является X windows, вы можете смешивать и сопоставлять остальные, если хотите. Вы можете использовать диспетчер отображения Trinity KDE , но попросить его запустить диспетчер окон Fluxbox при входе в систему, а затем запустить панель LXDE (lxpanel), чтобы предоставить некоторые иконки, апплеты и пейджер рабочей области. Вы даже можете запустить bbkeys для выполнения действий по управлению окнами, используя ваши любимые сочетания клавиш, и продолжать использовать его, если позже вы переключитесь на другой WM! :)

(Подобную настройку можно выполнить с помощью конфигурации в .fluxbox/startup или в .xinitrc, если пропустить DM и просто запустить startx из консоли.)

Наконец многие оконные менеджеры позволят вам переключиться на другой оконный менеджер через их меню (иногда его можно найти, щелкнув правой кнопкой мыши по рабочему столу), без перезапуска сеанса X или потери каких-либо окон! Это замечательно, когда вы хотите попробовать несколько WM, чтобы увидеть, какая из них вам больше всего нравится. К сожалению, современные настольные среды, похоже, не утруждают себя этой классной функцией.

Некоторые дистрибутивы будут предлагать вам безопасный вход в систему, который может обеспечить x-терминал без оконного менеджера. Оттуда вы можете загрузить оконный менеджер, убить его, запустить DE, убить его, запустить новый оконный менеджер и т. Д. Сам сеанс X не закроется, пока этот x-терминал не закроется.

0
ответ дан 25 December 2013 в 19:10

Другие вопросы по тегам:

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