История изменений
Исправление ZenitharChampion, (текущая версия) :
Одна из причин роста популярности Ubuntu 6.06 было то, что там всё работало с минимумом траха (была Wiki-страничка с описанием нескольких простых шагов для запуска Compiz или его продвинутого форка Beryl), тогда как в SUSE и Fedora было необходимо потрахаться, чтобы компиз завёлся.
Если копать ещё глубже, то композитинг появился ЕЩЁ раньше. Вот например, скриншот из 2006 года, в котором композитинг работает без всяких компизов, а при помощи композитного менеджера xcompmgr
.
А поиск на ЛОРе слова «xgl» находит самые ранние результаты аж в 1999 году.
В 2003-2005 годах, как я понимаю, шла наиболее активная работа по реализации композитинга (тогда как с 2006 началось массовое использование). Появление системной библиотеки libXcomposite
, а также такой интересной штуки, как XGL
. Поверх XGL как раз и работал Compiz, а также остальные композитные менеджеры.
Если честно, я так и не разобрался, что такое XGL. Я попробую объяснить, как Я понял, но не обещаю, что вам от этого будет понятнее... По описанию, это легковесный дисплейный сервер, имеющий полную обратную совместимость с X11. Поначалу он не был легковесным, а для своей работы он запускал обычный тяжёлый X-Server (это называлось связкой XGL+Xglx, в которой Xglx и есть тяжёлые «иксы»). Однако со временем от запуска дочернего процесса «иксов» планировалось отказаться. Планировалась связка XGL+Xegl, которая была бы легковесной. Как не трудно догадаться, планировалось уйти от использования GLX в пользу EGL (я не буду рассказывать, что такое GLX и EGL).
Но разработку XGL забросили раньше, чем вышел полноценный релиз EGL.
Казалось бы - всё, XGL прекратил существование, и теперь о нём можно забыть. Но вдруг появляется Compiz, который становится популярным, и всем хочется его «пощупать». А так как Compiz работает только поверх XGL, то разработка XGL продолжалась до 2007 года. Вернее, разработка «толстого» режима XGL+Xglx.
Разработчики продолжили обновлять кодовую базу XGL вплоть до версии Xorg 7.1.
Однако очень быстро появился AIGLX, заменивший собой XGL+Xglx. Вообще, XGL являлся форком X-Server, а AIGLX работал с ванильным (не модифицированным) X-Server, как подключаемый модуль, типа плагина.
«Вот теперь XGL можно удалить из системы!», - сказало бы сообщество, но вдруг оказалось, что с AIGLX умеют работать только видеокарты NVIDIA и Intel, а ATi нет. Существовал значок в системном трее, в котором можно было переключаться между Compiz и Metacity (оконный менеджер без композитинга, дефолтный менеджер GNOME), а также между XGL и AIGLX (если у вас ATi, то выбери XGL, а иначе AIGLX).
В 2008 году вышел драйвер fglrx 8.8, в который была добавлена поддержка AIGLX. И поэтому, уже в следующей версии Ubuntu 8.10, XGL был удалён из репозиториев. На этом, история XGL закончилась.
P.S. В 2009 году, разработчик AIGLX подхватил идею создания Xegl (легковесного дисплейного сервера, работающего поверх EGL). Так появился Wayland. Но это уже совсем другая история...
Исправление ZenitharChampion, :
Одна из причин роста популярности Ubuntu 6.06 было то, что там всё работало с минимумом траха (была Wiki-страничка с описанием нескольких простых шагов для запуска Compiz или его продвинутого форка Beryl), тогда как в SUSE и Fedora было необходимо потрахаться, чтобы компиз завёлся.
Если копать ещё глубже, то композитинг появился ЕЩЁ раньше. Вот например, скриншот из 2006 года, в котором композитинг работает без всяких компизов, а при помощи композитного менеджера xcompmgr
.
А поиск на ЛОРе слова «xgl» находит самые ранние результаты аж в 1999 году.
В 2003-2005 годах, как я понимаю, шла наиболее активная работа по реализации композитинга (тогда как с 2006 началось массовое использование). Появление системной библиотеки libXcomposite
, а также такой интересной штуки, как XGL
. Поверх XGL как раз и работал Compiz, а также остальные композитные менеджеры.
Если честно, я так и не разобрался, что такое XGL. Я попробую объяснить, как Я понял, но не обещаю, что вам от этого будет понятнее... По описанию, это легковесный дисплейный сервер, имеющий полную обратную совместимость с X11. Поначалу он не был легковесным, а для своей работы он запускал обычный тяжёлый X-Server (это называлось связкой XGL+Xglx, в которой Xglx и есть тяжёлые «иксы»). Однако со временем от запуска дочернего процесса «иксов» планировалось отказаться. Планировалась связка XGL+Xegl, которая была бы легковесной. Как не трудно догадаться, планировалось уйти от использования GLX в пользу EGL (я не буду рассказывать, что такое GLX и EGL).
Но разработку XGL забросили раньше, чем вышел полноценный релиз EGL.
Казалось бы - всё, XGL прекратил существование, и теперь о нём можно забыть. Но вдруг появляется Compiz, который становится популярным, и всем хочется его «пощупать». А так как Compiz работает только поверх XGL, то разработка XGL продолжалась до 2007 года. Вернее, разработка только «толстого» режима XGL+Xglx.
Разработчики продолжили обновлять кодовую базу XGL вплоть до версии Xorg 7.1.
Однако очень быстро появился AIGLX, заменивший собой XGL+Xglx. Вообще, XGL являлся форком X-Server, а AIGLX работал с ванильным (не модифицированным) X-Server, как подключаемый модуль, типа плагина.
«Вот теперь XGL можно удалить из системы!», - сказало бы сообщество, но вдруг оказалось, что с AIGLX умеют работать только видеокарты NVIDIA и Intel, а ATi нет. Существовал значок в системном трее, в котором можно было переключаться между Compiz и Metacity (оконный менеджер без композитинга, дефолтный менеджер GNOME), а также между XGL и AIGLX (если у вас ATi, то выбери XGL, а иначе AIGLX).
В 2008 году вышел драйвер fglrx 8.8, в который была добавлена поддержка AIGLX. И поэтому, уже в следующей версии Ubuntu 8.10, XGL был удалён из репозиториев. На этом, история XGL закончилась.
P.S. В 2009 году, разработчик AIGLX подхватил идею создания Xegl (легковесного дисплейного сервера, работающего поверх EGL). Так появился Wayland. Но это уже совсем другая история...
Исправление ZenitharChampion, :
Одна из причин роста популярности Ubuntu 6.06 было то, что там всё работало с минимумом траха (была Wiki-страничка с описанием нескольких простых шагов для запуска Compiz или его продвинутого форка Beryl), тогда как в SUSE и Fedora было необходимо потрахаться, чтобы компиз завёлся.
Если копать ещё глубже, то композитинг появился ЕЩЁ раньше. Вот например, скриншот из 2006 года, в котором композитинг работает без всяких компизов, а при помощи композитного менеджера xcompmgr
.
А поиск на ЛОРе слова «xgl» находит самые ранние результаты аж в 1999 году.
В 2003-2005 годах, как я понимаю, шла наиболее активная работа по реализации композитинга (тогда как с 2006 началось массовое использование). Появление системной библиотеки libXcomposite
, а также такой интересной штуки, как XGL
. Поверх XGL как раз и работал Compiz, а также остальные композитные менеджеры.
Если честно, я так и не разобрался, что такое XGL. Я попробую объяснить, как Я понял, но не обещаю, что вам от этого будет понятнее... По описанию, это легковесный дисплейный сервер, имеющий полную обратную совместимость с X11. Поначалу он не был легковесным, а для своей работы он запускал обычный тяжёлый X-Server (это называлось связкой XGL+Xglx, в которой Xglx и есть тяжёлые «иксы»). Однако со временем от запуска дочернего процесса «иксов» планировалось отказаться. Планировалась связка XGL+Xegl, которая была бы легковесной. Как не трудно догадаться, планировалось уйти от использования GLX в пользу EGL (я не буду рассказывать, что такое GLX и EGL).
Но разработку XGL забросили раньше, чем вышел полноценный релиз EGL.
Казалось бы - всё, XGL прекратил существование, и теперь о нём можно забыть. Но вдруг появляется Compiz, который становится популярным, и всем хочется его «пощупать». А так как Compiz работает поверх XGL, то разработка XGL продолжалась до 2007 года. Вернее, разработка только «толстого» режима XGL+Xglx.
Разработчики продолжили обновлять кодовую базу XGL вплоть до версии Xorg 7.1.
Однако очень быстро появился AIGLX, заменивший собой XGL+Xglx. Вообще, XGL являлся форком X-Server, а AIGLX работал с ванильным (не модифицированным) X-Server, как подключаемый модуль, типа плагина.
«Вот теперь XGL можно удалить из системы!», - сказало бы сообщество, но вдруг оказалось, что с AIGLX умеют работать только видеокарты NVIDIA и Intel, а ATi нет. Существовал значок в системном трее, в котором можно было переключаться между Compiz и Metacity (оконный менеджер без композитинга, дефолтный менеджер GNOME), а также между XGL и AIGLX (если у вас ATi, то выбери XGL, а иначе AIGLX).
В 2008 году вышел драйвер fglrx 8.8, в который была добавлена поддержка AIGLX. И поэтому, уже в следующей версии Ubuntu 8.10, XGL был удалён из репозиториев. На этом, история XGL закончилась.
P.S. В 2009 году, разработчик AIGLX подхватил идею создания Xegl (легковесного дисплейного сервера, работающего поверх EGL). Так появился Wayland. Но это уже совсем другая история...
Исправление ZenitharChampion, :
Одна из причин роста популярности Ubuntu 6.06 было то, что там всё работало с минимумом траха (была Wiki-страничка с описанием нескольких простых шагов для запуска Compiz или его продвинутого форка Beryl), тогда как в SUSE и Fedora было необходимо потрахаться, чтобы компиз завёлся.
Если копать ещё глубже, то композитинг появился ЕЩЁ раньше. Вот например, скриншот из 2006 года, в котором композитинг работает без всяких компизов, а при помощи композитного менеджера xcompmgr
.
А поиск на ЛОРе слова «xgl» находит самые ранние результаты аж в 1999 году.
В 2003-2005 годах, как я понимаю, шла наиболее активная работа по реализации композитинга (тогда как с 2006 началось массовое использование). Появление системной библиотеки libXcomposite
, а также такой интересной штуки, как XGL
. Поверх XGL как раз и работал Compiz, а также остальные композитные менеджеры.
Если честно, я так и не разобрался, что такое XGL. Я попробую объяснить, как Я понял, но не обещаю, что вам от этого будет понятнее... По описанию, это легковесный дисплейный сервер, имеющий полную обратную совместимость с X11. Поначалу он не был легковесным, а для своей работы он запускал обычный тяжёлый X-Server (это называлось связкой XGL+Xglx, в которой Xglx и есть тяжёлые «иксы»). Однако со временем от запуска дочернего процесса «иксов» планировалось отказаться. Планировалась связка XGL+Xegl, которая была бы легковесной. Как не трудно догадаться, планировалось уйти от использования GLX в пользу EGL (я не буду рассказывать, что это такое).
Но разработку XGL забросили раньше, чем вышел полноценный релиз EGL.
Казалось бы - всё, XGL прекратил существование, и теперь о нём можно забыть. Но вдруг появляется Compiz, который становится популярным, и всем хочется его «пощупать». А так как Compiz работает поверх XGL, то разработка XGL продолжалась до 2007 года. Вернее, разработка только «толстого» режима XGL+Xglx.
Разработчики продолжили обновлять кодовую базу XGL вплоть до версии Xorg 7.1.
Однако очень быстро появился AIGLX, заменивший собой XGL+Xglx. Вообще, XGL являлся форком X-Server, а AIGLX работал с ванильным (не модифицированным) X-Server, как подключаемый модуль, типа плагина.
«Вот теперь XGL можно удалить из системы!», - сказало бы сообщество, но вдруг оказалось, что с AIGLX умеют работать только видеокарты NVIDIA и Intel, а ATi нет. Существовал значок в системном трее, в котором можно было переключаться между Compiz и Metacity (оконный менеджер без композитинга, дефолтный менеджер GNOME), а также между XGL и AIGLX (если у вас ATi, то выбери XGL, а иначе AIGLX).
В 2008 году вышел драйвер fglrx 8.8, в который была добавлена поддержка AIGLX. И поэтому, уже в следующей версии Ubuntu 8.10, XGL был удалён из репозиториев. На этом, история XGL закончилась.
P.S. В 2009 году, разработчик AIGLX подхватил идею создания Xegl (легковесного дисплейного сервера, работающего поверх EGL). Так появился Wayland. Но это уже совсем другая история...
Исправление ZenitharChampion, :
Одна из причин роста популярности Ubuntu 6.06 было то, что там всё работало с минимумом траха (была Wiki-страничка с описанием нескольких простых шагов для запуска Compiz или его продвинутого форка Beryl), тогда как в SUSE и Fedora было необходимо потрахаться, чтобы компиз завёлся.
Если копать ещё глубже, то композитинг появился ЕЩЁ раньше. Вот например, скриншот из 2006 года, в котором композитинг работает без всяких компизов, а при помощи композитного менеджера xcompmgr
.
А поиск на ЛОРе слова «xgl» находит самые ранние результаты аж в 1999 году.
В 2003-2005 годах, как я понимаю, шла наиболее активная работа по реализации композитинга (тогда как с 2006 началось массовое использование). Появление системной библиотеки libXcomposite
, а также такой интересной штуки, как XGL
. Поверх XGL как раз и работал Compiz, а также остальные композитные менеджеры.
Если честно, я так и не разобрался, что такое XGL. Я попробую объяснить, как Я понял, но не обещаю, что вам от этого будет понятнее... По описанию, это легковесный дисплейный сервер, имеющий полную обратную совместимость с X11. Поначалу он не был легковесным, а для своей работы он запускал обычный тяжёлый X-Server (это называлось связкой XGL+Xglx). Однако со временем от запуска дочернего процесса «иксов» планировалось отказаться. Планировалась связка XGL+Xegl, которая была бы легковесной. Как не трудно догадаться, планировалось уйти от использования GLX в пользу EGL (я не буду рассказывать, что это такое).
Но разработку XGL забросили раньше, чем вышел полноценный релиз EGL.
Казалось бы - всё, XGL прекратил существование, и теперь о нём можно забыть. Но вдруг появляется Compiz, который становится популярным, и всем хочется его «пощупать». А так как Compiz работает поверх XGL, то разработка XGL продолжалась до 2007 года. Вернее, разработка только «толстого» режима XGL+Xglx.
Разработчики продолжили обновлять кодовую базу XGL вплоть до версии Xorg 7.1.
Однако очень быстро появился AIGLX, заменивший собой XGL+Xglx. Вообще, XGL являлся форком X-Server, а AIGLX работал с ванильным (не модифицированным) X-Server, как подключаемый модуль, типа плагина.
«Вот теперь XGL можно удалить из системы!», - сказало бы сообщество, но вдруг оказалось, что с AIGLX умеют работать только видеокарты NVIDIA и Intel, а ATi нет. Существовал значок в системном трее, в котором можно было переключаться между Compiz и Metacity (оконный менеджер без композитинга, дефолтный менеджер GNOME), а также между XGL и AIGLX (если у вас ATi, то выбери XGL, а иначе AIGLX).
В 2008 году вышел драйвер fglrx 8.8, в который была добавлена поддержка AIGLX. И поэтому, уже в следующей версии Ubuntu 8.10, XGL был удалён из репозиториев. На этом, история XGL закончилась.
P.S. В 2009 году, разработчик AIGLX подхватил идею создания Xegl (легковесного дисплейного сервера, работающего поверх EGL). Так появился Wayland. Но это уже совсем другая история...
Исправление ZenitharChampion, :
Одна из причин роста популярности Ubuntu 6.06 было то, что там всё работало с минимумом траха (была Wiki-страничка с описанием нескольких простых шагов для запуска Compiz или его продвинутого форка Beryl), тогда как в SUSE и Fedora было необходимо потрахаться, чтобы компиз завёлся.
Если копать ещё глубже, то композитинг появился ЕЩЁ раньше. Вот например, скриншот из 2006 года, в котором композитинг работает без всяких компизов, а при помощи композитного менеджера xcompmgr
.
А поиск на ЛОРе слова «xgl» находит самые ранние результаты аж в 1999 году.
В 2003-2005 годах, как я понимаю, шла наиболее активная работа по реализации композитинга (тогда как с 2006 началось массовое использование). Появление системной библиотеки libXcomposite
, а также такой интересной штуки, как XGL
. Поверх XGL как раз и работал Compiz, а также остальные композитные менеджеры.
Если честно, я так и не разобрался, что такое XGL. Я попробую объяснить, как Я понял, но не обещаю, что вам от этого будет понятнее... По описанию, это легковесный дисплейный сервер, имеющий полную обратную совместимость с X11. Поначалу он не был легковесным, а для своей работы он запускал обычный тяжёлый X-Server (это называлось связкой XGL+Xglx). Однако со временем от запуска дочернего процесса «иксов» планировалось отказаться. Планировалась связка XGL+Xegl, которая была бы легковесной. Как не трудно догадаться, планировалось уйти от использования GLX в пользу EGL (я не буду рассказывать, что это такое).
Но разработку XGL забросили раньше, чем вышел полноценный релиз EGL.
Казалось бы - всё, XGL прекратил существование, и теперь о нём можно забыть. Но вдруг появляется Compiz, который становится популярным, и всем хочется его «пощупать». А так как Compiz работает поверх XGL, то разработка XGL продолжалась до 2007 года. Вернее, разработка только «толстого» режима XGL+Xglx.
Разработчики продолжили обновлять кодовую базу XGL вплоть до версии Xorg 7.1.
Однако очень быстро появился AIGLX, заменивший собой XGL+Xglx. Вообще, XGL являлся форком X-Server, а AIGLX работал с ванильным (не модифицированным) X-Server, как подключаемый модуль, типа плагина.
«Вот теперь XGL можно удалить из системы!», - сказало бы сообщество, но вдруг оказалось, что с AIGLX умеют работать только видеокарты NVIDIA и Intel, а ATi нет. Существовал значок в системном трее, в котором можно было переключаться между Compiz и Metacity (оконный менеджер без композитинга, дефолтный менеджер GNOME), а также между XGL и AIGLX (если у вас ATi, то выбери XGL, а иначе AIGLX).
В 2008 году вышел драйвер fglrx 8.8, в который была добавлена поддержка AIGLX. И поэтому, уже в следующей версии Ubuntu 8.10, XGL был удалён из репозиториев. На этом, история XGL закончилась.
P.S. В 2009 году, разработчик AIGLX подхватил идею создания Xegl (легковесного дисплейного сервера, работающего поверх EGL). Так появился Wayland. Но это уже совсем другая история...
Исправление ZenitharChampion, :
Одна из причин роста популярности Ubuntu 6.06 было то, что там всё работало с минимумом траха (была Wiki-страничка с описанием нескольких простых шагов для запуска Compiz или его продвинутого форка Beryl), тогда как в SUSE и Fedora было необходимо потрахаться, чтобы компиз завёлся.
Если копать ещё глубже, то композитинг появился ЕЩЁ раньше. Вот например, скриншот из 2006 года, в котором композитинг работает без всяких компизов, а при помощи композитного менеджера xcompmgr
.
А поиск на ЛОРе слова «xgl» находит самые ранние результаты аж в 1999 году.
В 2003-2005 годах, как я понимаю, шла наиболее активная работа по реализации композитинга (тогда как с 2006 началось массовое использование). Появление системной библиотеки libXcomposite
, а также такой интересной штуки, как XGL
. Поверх XGL как раз и работал Compiz, а также остальные композитные менеджеры.
Если честно, я так и не разобрался, что такое XGL. Я попробую объяснить, как Я понял, но не обещаю, что вам от этого будет понятнее... По описанию, это легковесный дисплейный сервер, имеющий полную обратную совместимость с X11. Поначалу он не был легковесным, а для своей работы он запускал обычный тяжёлый X-Server (это называлось связкой XGL+Xglx). Однако со временем от запуска дочернего процесса «иксов» планировалось отказаться. Планировалась связка XGL+Xegl, которая была бы легковесной. Как не трудно догадаться, планировалось уйти от использования GLX в пользу EGL (я не буду рассказывать, что это такое).
Но разработку XGL забросили раньше, чем вышел полноценный релиз EGL.
Казалось бы - всё, XGL прекратил существование, и теперь о нём можно забыть. Но вдруг появляется Compiz, который становится популярным, и всем хочется его «пощупать». А так как Compiz работает поверх XGL, то разработка XGL продолжалась до 2007 года. Вернее, разработка только «толстого» режима XGL+Xglx.
Разработчики продолжили обновлять кодовую базу XGL вплоть до версии Xorg 7.1.
Однако очень быстро появился AIGLX, заменивший собой XGL+Xglx. Вообще, XGL являлся форком X-Server, а AIGLX работал с ванильным (не модифицированным) X-Server, как подключаемый модуль, типа плагина.
«Вот теперь XGL можно удалить из системы!», - сказало бы сообщество, но вдруг оказалось, что с AIGLX умеют работать только видеокарты NVIDIA и Intel, а ATi нет. Существовал значок в системном трее, в котором можно было переключаться между Compiz и Metacity (оконный менеджер без композитинга, дефолтный менеджер GNOME), а также между XGL и AIGLX (если у вас ATi, то выбери XGL, а иначе AIGLX).
В 2008 году вышел драйвер fglrx 8.8, в который была добавлена поддержка AIGLX. И поэтому, уже в следующей версии Ubuntu 8.10, XGL был удалён из репозиториев.
P.S. В 2009 году, разработчик AIGLX подхватил идею создания Xegl (легковесного дисплейного сервера, работающего поверх EGL). Так появился Wayland. Но это уже совсем другая история...
Исправление ZenitharChampion, :
Одна из причин роста популярности Ubuntu 6.06 было то, что там всё работало с минимумом траха (была Wiki-страничка с описанием нескольких простых шагов для запуска Compiz или его продвинутого форка Beryl), тогда как в SUSE и Fedora было необходимо потрахаться, чтобы компиз завёлся.
Если копать ещё глубже, то композитинг появился ЕЩЁ раньше. Вот например, скриншот из 2006 года, в котором композитинг работает без всяких компизов, а при помощи композитного менеджера xcompmgr
.
А поиск на ЛОРе слова «xgl» находит самые ранние результаты аж в 1999 году.
В 2003-2005 годах, как я понимаю, шла наиболее активная работа по реализации композитинга (тогда как с 2006 началось массовое использование). Появление системной библиотеки libXcomposite
, а также такой интересной штуки, как XGL
. Поверх XGL как раз и работал Compiz, а также остальные композитные менеджеры.
Если честно, я так и не разобрался, что такое XGL. Я попробую объяснить, как Я понял, но не обещаю, что вам от этого будет понятнее... По описанию, это легковесный дисплейный сервер, имеющий полную обратную совместимость с X11. Поначалу он не был легковесным, а для своей работы он запускал обычный тяжёлый X-Server (это называлось связкой XGL+Xglx). Однако со временем от запуска дочернего процесса «иксов» планировалось отказаться. Планировалась связка XGL+Xegl, которая была бы легковесной. Как не трудно догадаться, планировалось уйти от использования GLX в пользу EGL (я не буду рассказывать, что это такое).
Но разработку XGL забросили раньше, чем вышел полноценный релиз EGL.
Казалось бы - всё, XGL прекратил существование, и теперь о нём можно забыть. Но вдруг появляется Compiz, который становится популярным, и всем хочется его «пощупать». А так как Compiz работает поверх XGL, то разработка XGL продолжалась до 2007 года. Вернее, разработка только «толстого» режима XGL+Xglx.
Разработчики продолжили обновлять кодовую базу XGL вплоть до версии Xorg 7.1.
Однако очень быстро появился AIGLX, заменивший собой XGL+Xglx. Вообще, XGL являлся форком X-Server, а AIGLX работал с ванильным (не модифицированным) X-Server, как подключаемый модуль, типа плагина.
«Вот теперь XGL можно удалить из системы!», - сказало бы общество, но вдруг оказалось, что с AIGLX умеют работать только видеокарты NVIDIA и Intel, а ATi нет. Существовал значок в системном трее, в котором можно было переключаться между Compiz и Metacity (оконный менеджер без композитинга, дефолтный менеджер GNOME), а также между XGL и AIGLX (если у вас ATi, то выбери XGL, а иначе AIGLX).
В 2008 году вышел драйвер fglrx 8.8, в который была добавлена поддержка AIGLX. И поэтому, уже в следующей версии Ubuntu 8.10, XGL был удалён из репозиториев.
P.S. В 2009 году, разработчик AIGLX подхватил идею создания Xegl (легковесного дисплейного сервера, работающего поверх EGL). Так появился Wayland. Но это уже совсем другая история...
Исправление ZenitharChampion, :
Одна из причин роста популярности Ubuntu 6.06 было то, что там всё работало с минимумом траха (была Wiki-страничка с описанием нескольких простых шагов для запуска Compiz или его продвинутого форка Beryl), тогда как в SUSE и Fedora было необходимо потрахаться, чтобы компиз завёлся.
Если копать ещё глубже, то композитинг появился ЕЩЁ раньше. Вот например, скриншот из 2006 года, в котором композитинг работает без всяких компизов, а при помощи композитного менеджера xcompmgr
.
А поиск на ЛОРе слова «xgl» находит самые ранние результаты аж в 1999 году.
В 2003-2005 годах, как я понимаю, шла наиболее активная работа по реализации композитинга (тогда как с 2006 началось массовое использование). Появление системной библиотеки libXcomposite
, а также такой интересной штуки, как XGL
. Поверх XGL как раз и работал Compiz, а также остальные композитные менеджеры.
Если честно, я так и не разобрался, что такое XGL. Я попробую объяснить, как Я понял, но не обещаю, что вам от этого будет понятнее... По описанию, это легковесный дисплейный сервер, имеющий полную обратную совместимость с X11. Поначалу он не был легковесным, а для своей работы он запускал обычный тяжёлый X-Server (это называлось связкой XGL+Xglx). Однако со временем от запуска дочернего процесса «иксов» планировалось отказаться. Планировалась связка XGL+Xegl, которая была бы легковесной. Как не трудно догадаться, планировалось уйти от использования GLX в пользу EGL (я не буду рассказывать, что это такое).
Но разработку XGL забросили раньше, чем вышел полноценный релиз EGL.
Казалось бы - всё, XGL прекратил существование, и теперь о нём можно забыть. Но вдруг появляется Compiz, который становится популярным, и всем хочется его «пощупать». А так как Compiz работает поверх XGL, то разработка XGL продолжалась до 2007 года. Вернее, разработка только «толстого» режима XGL+Xglx.
Разработчики продолжили обновлять кодовую базу XGL вплоть до версии Xorg 7.1.
Однако очень быстро появился AIGLX, заменивший собой XGL+Xglx. Вообще, XGL являлся форком X-Server, а AIGLX работал с ванильным (не модифицированным) X-Server, как подключаемый модуль, типа плагина.
«Вот теперь XGL можно выбросить!», - сказало бы общество, но вдруг оказалось, что с AIGLX умеют работать только видеокарты NVIDIA и Intel, а ATi нет. Существовал значок в системном трее, в котором можно было переключаться между Compiz и Metacity (оконный менеджер без композитинга, дефолтный менеджер GNOME), а также между XGL и AIGLX (если у вас ATi, то выбери XGL, а иначе AIGLX).
В 2008 году вышел драйвер fglrx 8.8, в который была добавлена поддержка AIGLX. И поэтому, уже в следующей версии Ubuntu 8.10, XGL был удалён из репозиториев.
P.S. В 2009 году, разработчик AIGLX подхватил идею создания Xegl (легковесного дисплейного сервера, работающего поверх EGL). Так появился Wayland. Но это уже совсем другая история...
Исправление ZenitharChampion, :
Одна из причин роста популярности Ubuntu 6.06 было то, что там всё работало с минимумом траха (была Wiki-страничка с описанием нескольких простых шагов для запуска Compiz или его продвинутого форка Beryl), тогда как в SUSE и Fedora было необходимо потрахаться, чтобы компиз завёлся.
Если копать ещё глубже, то композитинг появился ЕЩЁ раньше. Вот например, скриншот из 2006 года, в котором композитинг работает без всяких компизов, а при помощи композитного менеджера xcompmgr
.
А поиск на ЛОРе слова «xgl» находит самые ранние результаты аж в 1999 году.
В 2003-2005 годах, как я понимаю, шла наиболее активная работа по реализации композитинга (тогда как с 2006 началось массовое использование). Появление системной библиотеки libXcomposite
, а также такой интересной штуки, как XGL
. Поверх XGL как раз и работал Compiz, а также остальные композитные менеджеры.
Если честно, я так и не разобрался, что такое XGL. Я попробую объяснить, как Я понял, но не обещаю, что вам от этого будет понятнее... По описанию, это легковесный дисплейный сервер, имеющий полную обратную совместимость с X11. Поначалу он не был легковесным, а для своей работы он запускал обычный тяжёлый X-Server (это называлось связкой XGL+Xglx). Однако со временем от запуска дочернего процесса «иксов» планировалось отказаться. Планировалась связка XGL+Xegl, которая была бы легковесной. Как не трудно догадаться, планировалось уйти от использования GLX в пользу EGL (я не буду рассказывать, что это такое).
Но разработку XGL забросили раньше, чем вышел полноценный релиз EGL.
Казалось бы - всё, XGL прекратил существование, и теперь о нём можно забыть. Но вдруг появляется Compiz, который становится популярным, и всем хочется его «пощупать». А так как Compiz работает поверх XGL, то разработка XGL продолжалась до 2007 года. Вернее, разработка только «толстого» режима XGL+Xglx.
Разработчики продолжили обновлять кодовую базу XGL вплоть до версии Xorg 7.1 (фактически, XGL являлся форком X-Server, если говорить про XGL+Xglx, которым на тот момент можно было пользоваться - в отличие от XGL+Xegl, который на тот момент ещё не был готов).
Однако очень быстро появился AIGLX, заменивший собой XGL+Xglx. Вообще, XGL являлся форком X-Server, а AIGLX работал с ванильным (не модифицированным) X-Server, как подключаемый модуль, типа плагина.
«Вот теперь XGL можно выбросить!», - сказало бы общество, но вдруг оказалось, что с AIGLX умеют работать только видеокарты NVIDIA и Intel, а ATi нет. Существовал значок в системном трее, в котором можно было переключаться между Compiz и Metacity (оконный менеджер без композитинга, дефолтный менеджер GNOME), а также между XGL и AIGLX (если у вас ATi, то выбери XGL, а иначе AIGLX).
В 2008 году вышел драйвер fglrx 8.8, в который была добавлена поддержка AIGLX. И поэтому, уже в следующей версии Ubuntu 8.10, XGL был удалён из репозиториев.
P.S. В 2009 году, разработчик AIGLX подхватил идею создания Xegl (легковесного дисплейного сервера, работающего поверх EGL). Так появился Wayland. Но это уже совсем другая история...
Исправление ZenitharChampion, :
Одна из причин роста популярности Ubuntu 6.06 было то, что там всё работало с минимумом траха (была Wiki-страничка с описанием нескольких простых шагов для запуска Compiz или его продвинутого форка Beryl), тогда как в SUSE и Fedora было необходимо потрахаться, чтобы компиз завёлся.
Если копать ещё глубже, то композитинг появился ЕЩЁ раньше. Вот например, скриншот из 2006 года, в котором композитинг работает без всяких компизов, а при помощи композитного менеджера xcompmgr
.
А поиск на ЛОРе слова «xgl» находит самые ранние результаты аж в 1999 году.
В 2003-2005 годах, как я понимаю, шла наиболее активная работа по реализации композитинга (тогда как с 2006 началось массовое использование). Появление системной библиотеки libXcomposite
, а также такой интересной штуки, как XGL
. Поверх XGL как раз и работал Compiz, а также остальные композитные менеджеры.
Если честно, я так и не разобрался, что такое XGL. Я попробую объяснить, как Я понял, но не обещаю, что вам от этого будет понятнее... По описанию, это легковесный дисплейный сервер, имеющий полную обратную совместимость с X11. Поначалу он не был легковесным, а для своей работы он запускал обычный тяжёлый X-Server (это называлось связкой XGL+Xglx). Однако со временем от запуска дочернего процесса «иксов» планировалось отказаться. Планировалась связка XGL+Xegl, которая была бы легковесной. Как не трудно догадаться, планировалось уйти от использования GLX в пользу EGL (я не буду рассказывать, что это такое).
Но разработку XGL забросили раньше, чем вышел полноценный релиз EGL.
Казалось бы - всё, XGL прекратил существование, и теперь о нём можно забыть. Но вдруг появляется Compiz, который становится популярным, и всем хочется его «пощупать». А так как Compiz работает поверх XGL, то разработка XGL продолжалась до 2007 года. Вернее, разработка только «толстого» режима XGL+Xglx.
Разработчики продолжили обновлять кодовую базу XGL вплоть до версии Xorg 7.1 (фактически, XGL являлся форком X-Server, если говорить про XGL+Xglx, которым на тот момент можно было пользоваться - в отличие от XGL+Xegl, который на тот момент ещё не был готов).
Однако очень быстро появился AIGLX, заменивший собой XGL+Xglx. Вообще, XGL являлся форком X-Server, а AIGLX работал с ванильным (не модифицированным) X-Server, как подключаемый модуль, типа плагина.
«Вот теперь XGL можно выбросить!», - сказало бы общество, но вдруг оказалось, что с AIGLX умеют работать только видеокарты NVIDIA и Intel, а ATi нет. Существовал значок в системном трее, в котором можно было переключаться между Compiz и Metacity (оконный менеджер без композитинга, дефолтный менеджер GNOME), а также между XGL и AIGLX (если у вас ATi, то выбери XGL, а иначе AIGLX).
В 2008 году вышел драйвер fglrx 8.8, в который была добавлена поддержка AIGLX. И поэтому, уже в следующей версии Ubuntu 8.10, XGL был удалён из репозиториев.
P.S. В 2009 году, разработчик AIGLX подхватил идею создания Xegl (легковесного дисплейного сервера, работающего поверх EGL). Так появился Wayland.
Исправление ZenitharChampion, :
Одна из причин роста популярности Ubuntu 6.06 было то, что там всё работало с минимумом траха (была Wiki-страничка с описанием нескольких простых шагов для запуска Compiz или его продвинутого форка Beryl), тогда как в SUSE и Fedora было необходимо потрахаться, чтобы компиз завёлся.
Если копать ещё глубже, то композитинг появился ЕЩЁ раньше. Вот например, скриншот из 2006 года, в котором композитинг работает без всяких компизов, а при помощи композитного менеджера xcompmgr
.
А поиск на ЛОРе слова «xgl» находит самые ранние результаты аж в 1999 году.
В 2003-2005 годах, как я понимаю, шла наиболее активная работа по реализации композитинга (тогда как с 2006 началось массовое использование). Появление системной библиотеки libXcomposite
, а также такой интересной штуки, как XGL
. Поверх XGL как раз и работал Compiz, а также остальные композитные менеджеры.
Если честно, я так и не разобрался, что такое XGL. Я попробую объяснить, как Я понял, но не обещаю, что вам от этого будет понятнее... По описанию, это легковесный дисплейный сервер, имеющий полную обратную совместимость с X11. Поначалу он не был легковесным, а для своей работы он запускал обычный тяжёлый X-Server (это называлось связкой XGL+Xglx). Однако со временем от запуска дочернего процесса «иксов» планировалось отказаться. Планировалась связка XGL+Xegl, которая была бы легковесной. Как не трудно догадаться, планировалось уйти от использования GLX в пользу EGL (я не буду рассказывать, что это такое).
Но разработку XGL забросили раньше, чем вышел полноценный релиз EGL.
Казалось бы - всё, XGL прекратил существование, и теперь о нём можно забыть. Но вдруг появляется Compiz, который становится популярным, и всем хочется его «пощупать». А так как Compiz работает поверх XGL, то разработка XGL продолжалась до 2007 года. Вернее, разработка только «толстого» режима XGL+Xglx.
Разработчики продолжили обновлять кодовую базу XGL вплоть до версии Xorg 7.1 (фактически, XGL являлся форком X-Server, если говорить про XGL+Xglx, которым на тот момент можно было пользоваться - в отличие от XGL+Xegl, который на тот момент ещё не был готов).
Однако очень быстро появился AIGLX, заменивший собой XGL+Xglx. Вообще, XGL являлся форком X-Server, а AIGLX работал с ванильным (не модифицированным) X-Server, как подключаемый модуль, типа плагина.
«Вот теперь XGL можно выбросить!», - сказало бы общество, но вдруг оказалось, что поверх AIGLX умеют работать только видеокарты NVIDIA и Intel, а ATi нет. Существовал значок в системном трее, в котором можно было переключаться между Compiz и Metacity (оконный менеджер без композитинга, дефолтный менеджер GNOME), а также между XGL и AIGLX (если у вас ATi, то выбери XGL, а иначе AIGLX).
В 2008 году вышел драйвер fglrx 8.8, в который была добавлена поддержка AIGLX. И поэтому, уже в следующей версии Ubuntu 8.10, XGL был удалён из репозиториев.
P.S. В 2009 году, разработчик AIGLX подхватил идею создания Xegl (легковесного дисплейного сервера, работающего поверх EGL). Так появился Wayland.
Исходная версия ZenitharChampion, :
Одна из причин роста популярности Ubuntu 6.06 было то, что там всё работало с минимумом траха (была Wiki-страничка с описанием нескольких простых шагов для запуска Compiz или его продвинутого форка Beryl), тогда как в SUSE и Fedora было необходимо потрахаться, чтобы компиз завёлся.
Если копать ещё глубже, то композитинг появился ЕЩЁ раньше. Вот например, скриншот из 2006 года, в котором композитинг работает без всяких компизов, а при помощи композитного менеджера xcompmgr
.
А поиск на ЛОРе слова «xgl» находит самые ранние результаты аж в 1999 году.
В 2003-2005 годах, как я понимаю, шла наиболее активная работа по реализации композитинга (тогда как с 2006 началось массовое использование). Появление системной библиотеки libXcomposite
, а также такой интересной штуки, как XGL
. Поверх XGL как раз и работал Compiz, а также остальные композитные менеджеры.
Если честно, я так и не разобрался, что такое XGL. Я попробую объяснить, как Я понял, но не обещаю, что вам от этого будет понятнее... По описанию, это легковесный дисплейный сервер, имеющий полную обратную совместимость с X11. Поначалу он не был легковесным, а для своей работы он запускал обычный тяжёлый X-Server (это называлось связкой XGL+Xglx). Однако со временем от запуска дочернего процесса «иксов» планировалось отказаться. Планировалась связка XGL+Xegl, которая была бы легковесной. Как не трудно догадаться, планировалось уйти от использования GLX в пользу EGL (я не буду рассказывать, что это такое).
Но разработку XGL забросили раньше, чем вышел полноценный релиз EGL.
Казалось бы - всё, XGL прекратил существование, и теперь о нём можно забыть. Но вдруг появляется Compiz, который становится популярным, и всем хочется его «пощупать». А так как Compiz работает поверх XGL, то разработка XGL продолжалась до 2007 года. Вернее, разработка только «толстого» режима XGL+Xglx.
Разработчики продолжили обновлять кодовую базу XGL вплоть до версии Xorg 7.1 (фактически, XGL являлся форком X-Server, если говорить про XGL+Xglx, которым на тот момент можно было пользоваться, в отличие от XGL+Xegl, который на тот момент ещё не был готов).
Однако очень быстро появился AIGLX, заменивший собой XGL+Xglx. Вообще, XGL являлся форком X-Server, а AIGLX работал с ванильным (не модифицированным) X-Server, как подключаемый модуль, типа плагина.
«Вот теперь XGL можно выбросить!», - сказало бы общество, но вдруг оказалось, что поверх AIGLX умеют работать только видеокарты NVIDIA и Intel, а ATi нет. Существовал значок в системном трее, в котором можно было переключаться между Compiz и Metacity (оконный менеджер без композитинга, дефолтный менеджер GNOME), а также между XGL и AIGLX (если у вас ATi, то выбери XGL, а иначе AIGLX).
В 2008 году вышел драйвер fglrx 8.8, в который была добавлена поддержка AIGLX. И поэтому, уже в следующей версии Ubuntu 8.10, XGL был удалён из репозиториев.
P.S. В 2009 году, разработчик AIGLX подхватил идею создания Xegl (легковесного дисплейного сервера, работающего поверх EGL). Так появился Wayland.