Продолжение рассказа разработчиков KWin о проблемах с видеодрайверами

13 сентября 2010 года

Мартин Граеслин (Martin Graesslin), один из основных разработчиков оконного менеджера KWin, опубликовал продолжение заметки, рассказывающей о причинах возникновения проблем со стабильностью, вызванных недоработками в видеодрайверах. Во второй части представлены ответы на вопросы, прозвучавшие в обсуждениях, возникших после первой публикации.

KWin не требует наличия в драйверах каких-то новых неподдерживаемых функций, но может их использовать в качестве опции, при этом перед задействованием опциональных функций проводится проверка их работоспособности и недопустимости возникновения проблем в случае отсутствия поддержки данных функций в драйвере. При активации опциональных функций в KWin, они используются только при полной уверенности в их полноценной поддержке драйвером, ситуация "может быть поддерживается" недопустима и приравнивается к "не поддерживается".

Обвинения в том, что проблемы возникли, так как разработчики KWin недостаточно плотно контактируют с разработчиками драйверов или недостаточно разобрались в возможностях драйвера, безосновательны. В качестве выхода видится только удаление существующей функциональности, так как статус поддержки в драйверах часто не определен и меняется с "не поддерживается" на "может быть поддерживается". Создателям дистрибутивов рекомендуется проверять или согласовывать с командой разработчиков KWin, действительно ли включаемые в состав дистрибутивов новые версии драйверов в полном объеме поддерживают все заявленные функции.

Кроме того, заявлено, что KWin в будущем не будет использовать расширения OpenGL 3 и сохранит полную совместимость с драйверами, поддерживающими только OpenGL 1 (минимальная планка для включения композитного режима не будет поднята до OpenGL 2.0, а останется на уровне OpenGL 1.1-1.3)

Источники

править
 
 
Creative Commons
Эта статья содержит материалы из статьи «Продолжение рассказа разработчиков KWin о проблемах с видеодрайверами», опубликованной OpenNET и распространяющейся на условиях лицензии Creative Commons Attribution (CC BY) — указание автора, источник и лицензию.
 
Эта статья загружена автоматически ботом NewsBots в архив и ещё не проверялась редакторами Викиновостей.
Любой участник может оформить статью: добавить иллюстрации, викифицировать, заполнить шаблоны и добавить категории.
Любой редактор может снять этот шаблон после оформления и проверки.

Комментарии

Викиновости и Wikimedia Foundation не несут ответственности за любые материалы и точки зрения, находящиеся на странице и в разделе комментариев.