The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Индекс форумов
Составление сообщения

Исходное сообщение
"Выпуск XWayland 21.1.1.901 с поддержкой аппаратного ускорени..."
Отправлено Zenitur, 02-Июл-21 13:17 
> Кто-нибудь может "на пальцах" объяснить почему требуются такие приседания и что мешает
> чтобы оно просто из коробки было хорошо? 61128

Вместо ответа я коротко расскажу про композитинг в Линуксе.

Я впервые услышал про композитинг в 2006 году. С диском от журнала мне попался специальный ознакомительный линукс, в котором работали 3D-эффекты рабочего стола. Это был Kororaa XGL LiveCD, созданный для демонстрации Xgl и Compiz от компании Novell.

Я захотел такое получить в своём дефолтном дистрибутиве Linux. Я обновил SUSE 10.0 до 10.1, в котором появился XGL. Я нажал на "включить эффекты". А мне в ответ выдало, что мой графический драйвер не подходит.

Странно, ведь я установил официальный драйвер от NVIDIA. Оказалось, что нужно устанавливать не из run-инсталлятора, а из RPM-пакетов, доступных по адресу ftp://download.nvidia.com/novell/

Я подумал "вы с ума сошли, 8 мегабайтов скачивать?", и забыл об этом.

Спустя примерно год, мне в руки попал Ubuntu 7.04. У меня уже был безлимитный интернет, но только 64 КБит/сек. Я установил Beryl (наследник Compiz). А он не работает. Нагуглил, что нужно выполнить команды:

nvidia-xconfig --composite
nvidia-xconfig --allow-glx-with-composite
nvidia-xconfig --render-accel
nvidia-xconfig --add-argb-glx-visuals

Тогда работает.

Эти команды редактируют конфиг xorg.conf. Что именно они включают, я не знаю, но могу предположить. Первая команда включает композитинг в конфиге "иксов". Третья команда рекомендовалась к использованию ещё с ранних 00-х. Она делает работу драйвера NVIDIA в Linux лучше, но по умолчанию выключена с целью повышения стабильности. А вторая и четвёртая включают свой собственный механизм композитинга от NVIDIA, используемый вместо XGL и AIGLX.

Затем вышла Ubuntu 7.10. В ней были изменения. Во-первых, драйвер NVIDIA 100.14.19 уже имел включенные по умолчанию параметры. Во-вторых, Beryl был заменён на Compiz Fusion. Проекты Compiz и Beryl объединились. В итоге, всё было очень красиво.

 

Ваше сообщение
Имя*:
EMail:
Для отправки ответов на email укажите знак ! перед адресом, например, !user@host.ru (!! - не показывать email).
Более тонкая настройка отправки ответов производится в профиле зарегистрированного участника форума.
Заголовок*:
Сообщение*:
  Введите код, изображенный на картинке: КОД
 
При общении не допускается: неуважительное отношение к собеседнику, хамство, унизительное обращение, ненормативная лексика, переход на личности, агрессивное поведение, обесценивание собеседника, провоцирование флейма голословными и заведомо ложными заявлениями. Не отвечайте на сообщения, явно нарушающие правила - удаляются не только сами нарушения, но и все ответы на них. Лог модерирования.



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру