Почему для запуска Gnome/KDE требуется /usr/bin/X?
Есть ли хороший ресурс об этой графической конфигурации низкого уровня? Это все нечетко для меня.
2 ответа
На самом деле, это технически не требует /usr/bin/X, если вы пропустите менеджер дисплея.
Среды рабочего стола и графические программы, которые их составляют, зависят от пакета x11-common в убунту. Это может быть установлено без установки самого X-сервера.
Без X-сервера у вас нет графического интерфейса пользователя в системе, где нет X-сервера. Но вы можете подключиться к этой системе удаленно и запускать на ней графические программы, заставляя их создавать свои окна на клиенте удаленного администрирования.
Я могу порекомендовать статью в Википедии для системы X Window, в частности, раздел о пользовательских интерфейсах для начала. Как вы сказали: X - низкий уровень, Gnome/KDE (очень грубо говоря) выполняет фактическое рисование интерфейса.