Как работает GUI в Unix / Linux?

Я новичок, и мне нужны четкие объяснения по следующим вопросам.

  1. Что такое Desktop Environment?
  2. Что такое Desktop Manager?
  3. Что такое Диспетчер отображения?
  4. Что такое X оконная система, сервер, X11 и Xorg?
  5. Какова связь между приведенным выше, который работает / зависит от чего?
  6. Как я могу проверить, какие Desktop Manager и Диспетчер отображения я использую в Raspbian?

Заранее спасибо!

  • Светодиодная поддержка сенсорной панели Synaptics
  • Как включить настраиваемое разрешение с помощью nvidia & xorg
  • не запускать xorg при загрузке
  • Почему ядро ​​использует режим, а не разделение привилегий?
  • прозрачный курсор urxvt
  • Как запустить Gnome из контейнера systemd-nspawn на втором сервере X?
  • Изменить значение Startx на Slackware?
  • Начать X после автоматического входа в систему
  • One Solution collect form web for “Как работает GUI в Unix / Linux?”

    1. Что такое Desktop Environment?

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

    1. Что такое Desktop Manager?

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

    • приписывание
    1. Что такое Диспетчер отображения?

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

    • приписывание
    1. Что такое X оконная система, сервер, X11 и Xorg?

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

    1. Какова связь между приведенным выше, который работает / зависит от чего?
    display manager > X > desktop 

    Диспетчер отображения должен запускаться первым, так как ему необходимо выполнить проверку подлинности (логин), т. Е. Если аутентификация завершится неудачей, остальные системы настольных систем не будут отображаться. Затем X запускается и порождает среду рабочего стола как дочерние процессы.

    1. Как я могу проверить, какие Desktop Manager и Диспетчер отображения я использую в Raspbian?

    Попробуйте проверить настройки в

     /etc/X11/default-display-manager 
    Linux и Unix - лучшая ОС в мире.