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

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

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

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

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 
  • Xorg частично работает для ошибки шрифта
  • Быстрый X для гостевого LXC на localhost?
  • Выделите файлы в X и выполните некоторую функцию, как?
  • Как перенаправить X поверх SSH для удаленного запуска графических приложений?
  • Mesa работает, но не может запустить Xserver и графический интерфейс с драйвером nvidia и созданным конфигурационным файлом nvidia-xconfig
  • Как я могу препятствовать тому, чтобы imwheel позволял прокручивать события прокрутки?
  • Избегайте гашения дисплея под X
  • Менеджер входа в SLIM Заставляет окно Urxvt потерять эффект прозрачности / непрозрачности
  • После обновления GLX работает только для root (nvidia)
  • утечка памяти xorg
  • Как установить VertRefresh без перезапуска X?
  • Interesting Posts
    Linux и Unix - лучшая ОС в мире.