URL: https://www.opennet.ru/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 70439
[ Назад ]

Исходное сообщение
"Мнение разработчиков KWin о видеодрайверах для Linux"

Отправлено opennews , 07-Сен-10 23:20 
Мартин Граеслин (Martin Graesslin), один из основных разработчиков оконного менеджера KWin, опубликовал (http://blog.martin-graesslin.com/blog/2010/09/driver-dilemma.../) заметку о печальном состоянии открытых видеодрайверов и рассказал о тех усилиях, которые предпринимаются в проекте KDE для обхода некоторых известных проблем. По заявлению Мартина, многие из наблюдаемых пользователями крахов оконного менеджера, являются следствием ошибок в видеодрайверах.


В настоящий момент визуальные эффекты в KDE включаются только если версия установленного у пользователя видеодрайвера присутствует в специальном динамически формируемом белом списке, который создается на основе статистики о крахах в процессе инициализации OpenGL, информации о поддерживаемых драйвером OpenGL-расширений и на основании оценки в процессе работы производительности некоторых операций. В процессе работы было обнаружено, что многие драйверы заявляют о поддержке некоторых функций, на самом деле их не по...

URL: http://blog.martin-graesslin.com/blog/2010/09/driver-dilemma.../
Новость: https://www.opennet.ru/opennews/art.shtml?num=27883


Содержание

Сообщения в этом обсуждении
"Мнение разработчики KWin о видеодрайверах для Linux"
Отправлено аноним , 07-Сен-10 23:20 
Очень ценное мнение.
А не могли бы разработчики KWin4 учесть опыт при создании KWin3 и хоть немножко ускорить свое поделие? Какое размывание, какое блин сглаживание... банальные операции управления окном безобразно тормозят.

"Мнение разработчики KWin о видеодрайверах для Linux"
Отправлено gegMOPO4 , 08-Сен-10 01:08 
Для того KWin и использует видеопроцессор, чтобы разгрузить центральный процессор. Вот только некоторые драйвера врут, что видеопроцессор поддерживает функции, а сами потом софтово эмулируют их, что и выливается в тормоза. Если бы они отвечали честно, KWin бы и без акселерации справился быстрее.

"Мнение разработчики KWin о видеодрайверах для Linux"
Отправлено аноним , 08-Сен-10 09:12 
компизу не врут, а квину врут.
у-у-у какие!

"Мнение разработчики KWin о видеодрайверах для Linux"
Отправлено gegMOPO4 , 08-Сен-10 15:11 
А Компиз не спрашивает.

"Мнение разработчики KWin о видеодрайверах для Linux"
Отправлено аноним , 08-Сен-10 20:48 
угу. просто работает.
зы:
компиз - это скрипт, запускающий compiz.bin.
в скрипте есть проверки на видюху. совсем маленькие, но всё-же.
и всё же не такие наезды - благородные доны из кед хотят чтоб им что? отсос...и?

"Мнение разработчики KWin о видеодрайверах для Linux"
Отправлено Аноним , 08-Сен-10 23:45 
пройди по ссылке и прочти уже, меньше тупых коментов будешь постить сюда:

When I see these problems I think: "it looks like we are the first one to actually use the drivers". And then I start to think about it and realize: yes we are. Compiz does not yet use GLSL (Compiz’s Blur effect is written in GPU assembler. KWin blur also has an assembler part which is a fallback in case the driver does not claim support for GLSL), so we are probably the first ones to use these driver capabilities in a real world application.


"Мнение разработчики KWin о видеодрайверах для Linux"
Отправлено SubGun , 08-Сен-10 10:21 
>Для того KWin и использует видеопроцессор, чтобы разгрузить центральный процессор.

Жесть. А они, очевидно знатные извращенцы. Сейчас все производители ПО пытаются сделать наоборот, потому что центральные процессоры все более мощные появляются, многоядерные, и ядра эти в большинстве случаев простаивают. А разработчики KWin, по вашим словам, пошли другим путем. Либо они склонны к идиотизму, либо вы не в теме. Ну или я от жизни отстал.


"Мнение разработчики KWin о видеодрайверах для Linux"
Отправлено Rodegast , 08-Сен-10 10:32 
Мюсье не в курсе что такое композитный WM?

"Мнение разработчики KWin о видеодрайверах для Linux"
Отправлено Ariel , 08-Сен-10 13:02 
>>Для того KWin и использует видеопроцессор, чтобы разгрузить центральный процессор.
>
>Жесть. А они, очевидно знатные извращенцы. Сейчас все производители ПО пытаются сделать
>наоборот, потому что центральные процессоры все более мощные появляются, многоядерные, и
>ядра эти в большинстве случаев простаивают. А разработчики KWin, по вашим
>словам, пошли другим путем. Либо они склонны к идиотизму, либо вы
>не в теме. Ну или я от жизни отстал.

уже много лет все делают наоборот


"Мнение разработчики KWin о видеодрайверах для Linux"
Отправлено Аноним , 08-Сен-10 13:14 
> Ну или я от жизни отстал.

Еще как. Сравните скорость софтварного рендеринга opengl и его же акселерированного видеокартой. Вопросы сами отпадут. В софтварном режиме получается слайдшоу, потому что графические процессоры на месте не стоят и более того - заточены на именно эти операции. Тогда как для обычного процессора не свойственны функции обработки графики и с ними CPU справляются намного медленнее чем GPU, Если бы это было не так - GPU вымерли бы давно.


"Мнение разработчики KWin о видеодрайверах для Linux"
Отправлено аноним , 08-Сен-10 23:45 
Только почему в kwin всегда слайдшоу независимо от способа рендеринга?
На том же железе compiz ЛЕТАЕТ!!!

"Мнение разработчиков KWin о видеодрайверах для Linux"
Отправлено filosofem , 07-Сен-10 23:49 
Очень интересная заметка. Пускай еще объяснят почему Компиз, Хфвм и Метасити с включенным композитом не валятся на каждый чих на свободных драйверах. С удовольствием почитаю.

"Мнение разработчиков KWin о видеодрайверах для Linux"
Отправлено аноним , 08-Сен-10 00:08 
+1. Алсо, не валятся сотни игр. А если действительно в драйверах есть проблемы - шлите патчи, а не нойте в своих заметках.

"Мнение разработчиков KWin о видеодрайверах для Linux"
Отправлено gegMOPO4 , 08-Сен-10 00:34 
А эти сотни игр идут на свободных драйверах и используют функции, которые те не поддерживают?

"Мнение разработчиков KWin о видеодрайверах для Linux"
Отправлено аноним , 08-Сен-10 09:21 
а зачем им "и используют функции, которые те не поддерживают"?
они просто работают. и блэклистов не создают.
вопрос с патчами остается открытым. кому сейчас легко?

"Мнение разработчиков KWin о видеодрайверах для Linux"
Отправлено gegMOPO4 , 08-Сен-10 15:26 
Ну вот если не используют, то и проблем нет. KWin тоже может не использовать. Но включаются эти эффекты по умолчанию (если драйвер заявляет об их поддержке) ради тех 90% пользователей, у которых всё работает.

"Мнение разработчиков KWin о видеодрайверах для Linux"
Отправлено gegMOPO4 , 08-Сен-10 01:00 
Они просто не используют те функции видеокарт, которые использует KWin, и о которых драйвера врут. KWin первым наступает на эти грабли.

"Мнение разработчиков KWin о видеодрайверах для Linux"
Отправлено gkv311 , 08-Сен-10 08:43 
KWin не первые разработчики, которые натыкаются на проблемы с драйверами OpenGL (и вовсе не только открытых, но и проприетарных тоже).

С этими проблемами борются все, кто так или иначе пытается использовать в своей программе современные функции OpenGL на широком спектре оборудования и пользовательских платформ. Intel, NVIDIA, AMD/ATi - у всех есть свои особенности реализации, не зная о которых, можно 'хорошо попасть'.

А то что свободные драйвера обладают убогой поддержкой OpenGL, по-моему итак всем известно, тоже мне новость.

Я тут недавно запускал свою программу OpenGL2 + GLSL1.1 на драйверах с MESA (ставил тестовую Ubuntu 10.04 на компьютер с GeForce 9500, проприетарные дрова подзабыл поставить сначала), так у меня просто глаза на лоб полезли, когда увидел чего она рисует...


"Мнение разработчиков KWin о видеодрайверах для Linux"
Отправлено аноним , 08-Сен-10 09:18 
что еще им танцевать мешает?
а то бедный компиз нифига не умеет, а получается лучше.

"Мнение разработчиков KWin о видеодрайверах для Linux"
Отправлено filosofem , 08-Сен-10 09:26 
>что еще им танцевать мешает?

Ха. Наверно то же самое, что мешает футболистам бегать.



"Мнение разработчиков KWin о видеодрайверах для Linux"
Отправлено filosofem , 08-Сен-10 09:22 
>Они просто не используют те функции видеокарт, которые использует KWin, и о которых драйвера врут. KWin первым наступает на эти грабли.

Да, они определенно не правы, что ставят эксперименты и ходят по граблям в альфа версиях, а не после релиза.


"Мнение разработчиков KWin о видеодрайверах для Linux"
Отправлено z , 08-Сен-10 10:15 
>Да, они определенно не правы, что ставят эксперименты и ходят по граблям в альфа версиях, а не после релиза.

В альфа версиях драйверов или чего? Если драйверов, то в заметке это явно не указывается и, я думаю, не подразумевается. Хотя это было бы лучше (если бы только в альфа версиях глючило), на практике же всё открытое, что мало-мальски выходит за требования композитных менеджеров - просто недопилено либо не реализовано, ибо  никому не интересно/не видно


"Мнение разработчиков KWin о видеодрайверах для Linux"
Отправлено gegMOPO4 , 08-Сен-10 15:23 
Какие альфы? Стандарту OpenGL 2 уже шесть лет, в Висте это используется уже четыре года.

"Мнение разработчиков KWin о видеодрайверах для Linux"
Отправлено filosofem , 08-Сен-10 16:10 
При чем тут опенгл? Когда КВин был на альфа стадии, нужно было опробовать новые необычные фичи и выяснить к каким граблям они приводят. И либо отказаться от фич, либо найти способ пофиксить, либо отключить хотя бы по умолчанию и при включении предупреждать, что фича экспериментальная и нестабильная.
Приблизительно к 4.5 версии разработчики Кед выходят из анабиоза и делают для себя открытие про грабли с видодровами. Вам не смешно? Мне тоже не смешно.

>в Висте это используется уже четыре года

Ну нашли на кого равняться. Висита тупит и валится все эти 4 года. Вот на Компиз бы посмотрели, рядом с которым и Висита и Макось смотрятся как убогие убожки из прошлого тысячелетия и который в отличии от этих убожек и от КВина не валится посреди работы, не тупит и не течет.


"Мнение разработчиков KWin о видеодрайверах для Linux"
Отправлено gegMOPO4 , 08-Сен-10 18:30 
Ну так пофиксили и отключили на проблемных комбинациях. У разработчиков всё работает. Но проблемного железа у них нет, как и времени тестировать тысячи вариантов комбинаций. У вас не работает? Вы отправили отзыв, чтобы ваш драйвер занесли в чёрный список?

"Мнение разработчиков KWin о видеодрайверах для Linux"
Отправлено аноним , 08-Сен-10 23:51 
>выходят из анабиоза
>>в Висте
>все эти 4 года

Кто бы говорил об анабиозниках...
Виста - прошлое поколение ОС.

>Вот на Компиз бы посмотрели, рядом с которым и Висита и Макось смотрятся как убогие убожки из прошлого тысячелетия и который в отличии от этих убожек и от КВина не валится посреди работы, не тупит и не течет.

А что, уже можно без фреймдропов посмотреть FullHD не отключая компиз? И костылики с отрисовкой прямоугольника вместо содержимого окна тоже не нужны?


"Мнение разработчиков KWin о видеодрайверах для Linux"
Отправлено filosofem , 09-Сен-10 01:42 
>А что, уже можно без фреймдропов посмотреть FullHD не отключая компиз?

да
>И костылики с отрисовкой прямоугольника вместо содержимого окна тоже не нужны?

нет


"Мнение разработчиков KWin о видеодрайверах для Linux"
Отправлено yet another anonim , 10-Сен-10 06:11 
"Висита тупит и валится все эти 4 года."

Вы знаете, да, была такая проблема (поскольку в сравнении с тем, какой Виста была поначалу, и какой она есть теперь, это небо и земля), но речь была даже не об этом, а о том, что в Висте все эти эффекты, использующие возможности видеокарт, никогда не приводят к тормозам, по крайней мере, визуально, и практически не используют (это правда - Виста сама по себе, особенно её ядро, загруженна очень многими, ненужными 99%+ времени и ситуаций вещами, но вот её графическая подсистема сделана достаточно грамотно) системные ресурсы. О чём я говорю - о том, что даже открыв несколько активно использующих память приложений (напр. 3д\фото-редакторы), браузер с множеством открытых в нём закладок и игру, всё всё равно быстро переключается одно между другим, без каких либо намёков на подтормаживание - оно начинается только там, где заканчивается ОЗУ и включается своп, т.е. тормозят сами приложения.
К тому же они пошли проверенным путём - использовали лишь простые, лёгкие и "обкатанные" команды и соотв. шейдеры (SM2.0, в 7 - SM3.0), вместо того, чтоб выпендряться чем то таким, что ещё даже в 3Д-играх не появилось, и ставить такие эксперименты, которые НАВЕРНЯКА (с большой вероятностью) заведомо неудачны, при вроде бы декларируемом ими же дефиците времени\недостатке квалифицированных рабочих "рук"\"голов".
ОпенГЛ, не ОпенГЛ - не суть. Суть в том, чтоб работало, и работало быстро и без проблем.
З.Ы. Так и не понял чем Компиз так не убог по ср. с другими. Мне все его сотни настроек 100 лет не нужны. Виста\7 и МакОси привлекательные "из коробки". А Компиз нужно изучать и настраивать целый день, чтоб что-то получилось.


"Мнение разработчиков KWin о видеодрайверах для Linux"
Отправлено Андрей , 08-Сен-10 19:26 
>Какие альфы? Стандарту OpenGL 2 уже шесть лет, в Висте это используется
>уже четыре года.

Хм... а я почему-то думал, что в винде DirectDraw, а OGL они к релизу свисты настолько "замордовали" в ней, чтоб не повадно было разработчикам кроссплатформенное писать....


"Мнение разработчиков KWin о видеодрайверах для Linux"
Отправлено аноним , 08-Сен-10 20:51 
нет. в висте они пускают опенджиэль через dx.
но нвидии на это нас рать. амд - тоже.
грубо - это их вариант месы. но кто работает через месу?

"Мнение разработчиков KWin о видеодрайверах для Linux"
Отправлено yet another anonim , 10-Сен-10 06:13 
>нет. в висте они пускают опенджиэль через dx.
>но нвидии на это нас рать. амд - тоже.
>грубо - это их вариант месы. но кто работает через месу?

Да, у каждого вендора там де факто свой ОпенГЛ.


"Мнение разработчиков KWin о видеодрайверах для Linux"
Отправлено rico , 31-Янв-12 20:43 
вот хоть бы одна сволочь сходила по ссылке

8. It is common knowledge that hardware cannot support OpenGL 2, so you should not check for OpenGL 2:
Yes, that’s why we don’t check the version but the actually required extension. We know that the R300 chips do not support NPOT textures and that’s why we check if NPOT textures are supported before creating a texture.

звездуны в теме, достаньте уже голову оттуда, сходите почитайте, о чем пишет умный деятельный человек


"Мнение разработчиков KWin о видеодрайверах для Linux"
Отправлено okr , 08-Сен-10 10:52 
Это вы о чем?
Речь то идет не о том кто быстрее, а о том, что дрова выдают неадекватную информацию.
И я согласен - это беспредел.

"Мнение разработчиков KWin о видеодрайверах для Linux"
Отправлено аноним , 08-Сен-10 11:20 
не только. речь ещё и о блоклистах "не_кошерных" дров.
всем остальным композитам кошерные, а этому - нет.
нет чтобы патчи слать. или хотя бы в багтреккер скинуть.

"Мнение разработчиков KWin о видеодрайверах для Linux"
Отправлено pavlinux , 08-Сен-10 01:23 
> ... размывание и сглаживание методом Ланцоша

Предлагаю, КДЕшнегам, не юзать метод Ланцоша, а вместо него
заюзать метод проекций Ритца-Галеркина на последовательность
подпространств Крылова, при этом числа Ритца должны совпадать
с собственными значениями. А для устранения влияния ошибок
округления использовать выборочную ортогонализацию. =-o




"Мнение разработчиков KWin о видеодрайверах для Linux"
Отправлено yopt , 08-Сен-10 07:49 
Всенепременно учтём это в своей работе. Спасибо.

"Мнение разработчиков KWin о видеодрайверах для Linux"
Отправлено XoRe , 09-Сен-10 00:12 
>> ... размывание и сглаживание методом Ланцоша
>
>Предлагаю, КДЕшнегам, не юзать метод Ланцоша, а вместо него
>заюзать метод проекций Ритца-Галеркина на последовательность
>подпространств Крылова, при этом числа Ритца должны совпадать
>с собственными значениями. А для устранения влияния ошибок
>округления использовать выборочную ортогонализацию. =-o

Патчик сварганите?
Только чтоб без #include <math.h> всяких =)


"Мнение разработчиков KWin о видеодрайверах для Linux"
Отправлено pavlinux , 09-Сен-10 01:15 
>>> ... размывание и сглаживание методом Ланцоша
>>
>>Предлагаю, КДЕшнегам, не юзать метод Ланцоша, а вместо него
>>заюзать метод проекций Ритца-Галеркина на последовательность
>>подпространств Крылова, при этом числа Ритца должны совпадать
>>с собственными значениями. А для устранения влияния ошибок
>>округления использовать выборочную ортогонализацию. =-o
>
>Патчик сварганите?

Не-е-е-е, я понаблюдаю как другие трахаюцца.


"Мнение разработчиков KWin о видеодрайверах для Linux"
Отправлено yet another anonim , 10-Сен-10 06:16 
>> ... размывание и сглаживание методом Ланцоша
>
>Предлагаю, КДЕшнегам, не юзать метод Ланцоша, а вместо него
>заюзать метод проекций Ритца-Галеркина на последовательность
>подпространств Крылова, при этом числа Ритца должны совпадать
>с собственными значениями. А для устранения влияния ошибок
>округления использовать выборочную ортогонализацию. =-o
>
>
>

100 раз +. Ну на кой им сдался этот метод Ланцоша??? Неужели он так жизненно необходим и нет методов попроще (а я УВЕРЕН, что разницы на глаз не заметишь) и дел поважнее?


"Мнение разработчиков KWin о видеодрайверах для Linux"
Отправлено Петя с управдома , 10-Сен-10 09:42 
>100 раз +. Ну на кой им сдался этот метод Ланцоша??? Неужели
>он так жизненно необходим и нет методов попроще (а я УВЕРЕН,
>что разницы на глаз не заметишь) и дел поважнее?

А как насчет того, чтобы самому взять в руки IDE и дописать то, что недостает в KWin? Кишка тонка?


"Мнение разработчиков KWin о видеодрайверах для Linux"
Отправлено pavlinux , 10-Сен-10 13:41 
>>> ... размывание и сглаживание методом Ланцоша
>>
>>Предлагаю, КДЕшнегам, не юзать метод Ланцоша, а вместо него
>>заюзать метод проекций Ритца-Галеркина на последовательность
>>подпространств Крылова, при этом числа Ритца должны совпадать
>>с собственными значениями. А для устранения влияния ошибок
>>округления использовать выборочную ортогонализацию. =-o
>100 раз +. Ну на кой им сдался этот метод Ланцоша??? Неужели
>он так жизненно необходим и нет методов попроще (а я УВЕРЕН,
>что разницы на глаз не заметишь) и дел поважнее?

Ну как бы этот метод проще чем другие и меньше жрёт памяти.


"Мнение разработчиков KWin о видеодрайверах для Linux"
Отправлено Аноним , 08-Сен-10 07:59 
Теперь это г будет работать только на закрытых блобах^Wдрайверах? кедеешниге - такие .... :)

"Мнение разработчиков KWin о видеодрайверах для Linux"
Отправлено Аноним , 08-Сен-10 09:17 
Чего-то у меня kwin не валится, что не так делаю?

"Мнение разработчиков KWin о видеодрайверах для Linux"
Отправлено filosofem , 08-Сен-10 09:29 
Когда даже разработчики говорят, что валится, вброс ЧЯДНТ не прокатит.

"Мнение разработчиков KWin о видеодрайверах для Linux"
Отправлено Аноним , 08-Сен-10 10:22 
Расскажи, что ты делаешь, чтобы он не валился, разработчикам KWin.

"Мнение разработчиков KWin о видеодрайверах для Linux"
Отправлено okr , 08-Сен-10 11:11 
Подтверждаю.
Байки про нестабильность КДЕ 4 неактуальны.

"Мнение разработчиков KWin о видеодрайверах для Linux"
Отправлено gegMOPO4 , 08-Сен-10 15:31 
Всё так. У разработчиков KWin тоже не валится, и у большинства пользователей тоже. И у меня не валится. Просто при некоторых сочетаниях железа, версий драйвера, мезы, иксов и дистрибутива (которых у разработчиков KWin нет) получаются ошибки, которые KWin не может ни предупредить, ни отследить.

"Мнение разработчиков KWin о видеодрайверах для Linux"
Отправлено EuPhobos , 08-Сен-10 11:18 
> С проприетарным драйвером NVIDIA проблем не возникло, но свободные драйверы дезинформировали систему о поддержке нужных функций, не выполняя их на самом деле.

О как, помню в теме про драйвер NVIDIA троли пытались вытянуть из меня больше еды, уверяя что Nvidia - это вселенское зло.


"Мнение разработчиков KWin о видеодрайверах для Linux"
Отправлено аноним , 08-Сен-10 11:21 
да ладно.
а то никто не помнит как чуть ли не целый год кедовцы срались с нвидиа.

"Мнение разработчиков KWin о видеодрайверах для Linux"
Отправлено mma , 08-Сен-10 11:24 
ага помню как KWin глючил на нвидии пару лет назад, пока нвидия чегото там не добавила в драйвер или не поправила.

"Мнение разработчиков KWin о видеодрайверах для Linux"
Отправлено аноним , 08-Сен-10 11:35 
не все так просто. там оба были виноваты. и обои доделывали. (сами вспомните "стабильность" кед 4.0, 4.1)
но срались знатно. какашки летели то туда, то обратно.

"Мнение разработчиков KWin о видеодрайверах для Linux"
Отправлено pavlinux , 08-Сен-10 19:59 
> ... и обои доделывали.

Зачем доделывать обои?


"Мнение разработчиков KWin о видеодрайверах для Linux"
Отправлено EuPhobos , 08-Сен-10 23:07 
> Зачем доделывать обои?

Что бы не скучные были )


"Мнение разработчиков KWin о видеодрайверах для Linux"
Отправлено dimqua , 08-Сен-10 21:51 
> уверяя что Nvidia - это вселенское зло

Так и есть, только не вселенское, вселенское это Google, M$, Apple, etc. Это локальное "зло".


"Мнение разработчиков KWin о видеодрайверах для Linux"
Отправлено аноним , 08-Сен-10 23:54 
etc := "Oracle";

"Мнение разработчиков KWin о видеодрайверах для Linux"
Отправлено dimqua , 09-Сен-10 07:27 
>etc := "Oracle";

Да, да, слона то я и не приметил.


"Мнение разработчиков KWin о видеодрайверах для Linux"
Отправлено аноним , 09-Сен-10 09:37 
слон - это постгри.
а оракл - это чёрное солнце.

"Мнение разработчиков KWin о видеодрайверах для Linux"
Отправлено Петя с управдома , 10-Сен-10 09:43 
>Так и есть, только не вселенское, вселенское это Google, M$, Apple, etc.
>Это локальное "зло".

Жить вообще опасно. От этого умирают. Вы в курсе?


"Мнение разработчиков KWin о видеодрайверах для Linux"
Отправлено Аноним , 08-Сен-10 13:19 
А я натыкался на взвис закрытого драйвера. И что теперь? Сложные видеокарты. Сложные драйвера. В них поэтому есть баги. КДЕшники - капитаны очевидность?

"Мнение разработчиков KWin о видеодрайверах для Linux"
Отправлено Толстый , 08-Сен-10 13:38 
Ну где же вы фанатики, твердящие про проклятые блобы? Если даже разработчики открытого ПО говорят вам, что блоб качественнее открытых недодрайверов.

"Мнение разработчиков KWin о видеодрайверах для Linux"
Отправлено СуперАноним , 08-Сен-10 19:23 
Своё основноё назначение, допустим, они выполняют существенно лучше. Но с точки зрения безопасности для системы... Тут вам и kernel panic (драйвера ж закрытые - никто "качество" кода не увидит), исполняютя внутри ядра с масимальной привиллегией - мало ли что запихнуть можно (опять же никто не увидит).
ИМХО пусть лучше будут менее функциональные открытые, чем навороченные закрытые. Мне информационная безопасность ценнее, чем в игры играть.

"Мнение разработчиков KWin о видеодрайверах для Linux"
Отправлено pavlinux , 08-Сен-10 20:12 
>  с масимальной привиллегией

Ну это не совсем так, если у модуля указана лицензия отличная от кошерных, то
некоторые фичи для них блокируются. Например, если в ядре вместо всех EXPORT_SYMBOL
указать EXPORT_SYMBOL_GPL, то скромно говоря некошерный модуль отсосёт Ж:)


"Мнение разработчиков KWin о видеодрайверах для Linux"
Отправлено User294 , 10-Сен-10 15:33 
>указать EXPORT_SYMBOL_GPL, то скромно говоря некошерный модуль отсосёт Ж:)

Но это не отменяет того что коду ядра можно все. Хочешь - вентиль проца застопори. Хочешь - bios сотри. Хочешь - винч нулями забей.


"Мнение разработчиков KWin о видеодрайверах для Linux"
Отправлено pavlinux , 10-Сен-10 16:41 
>>указать EXPORT_SYMBOL_GPL, то скромно говоря некошерный модуль отсосёт Ж:)
>
>Но это не отменяет того что коду ядра можно все.

Ядро сможет, модуль нет.


"Мнение разработчиков KWin о видеодрайверах для Linux"
Отправлено Петя с управдома , 10-Сен-10 09:45 
>ИМХО пусть лучше будут менее функциональные открытые, чем навороченные закрытые. Мне информационная
>безопасность ценнее, чем в игры играть.

Большой брат наблюдает за вами через блоб, будьте к этому готовы. Прячьтесь.


"Мнение разработчиков KWin о видеодрайверах для Linux"
Отправлено User294 , 08-Сен-10 20:22 
>Ну где же вы фанатики, твердящие про проклятые блобы? Если даже разработчики
>открытого ПО говорят вам, что блоб качественнее открытых недодрайверов.

Угу, наверное поэтому я ловил оопсы и просто зацикливания в амдшном проприетарном каталисте. При простой работе на десктопе. Оно конечно починено, но осадочек то остался. И почему-то открытый радеониский драйвер при тех же условиях ... работает месяцами без происшествий. И открытый интельский на ноуте тоже работает без происшествий. (Не)реализованность каких-то супер-мега-фич это круто, однако ж взвис в ядре и отвал графики меня напрягает намного больше чем закидоны каких-то отдельных функций. В первом случае я влетаю на ребут и спасибо если хотя-бы аварийный сброс буферов + размонтирование прокатят. Во втором как максимум какие-то глюки будут. А у нвидии помнится недавно вообще был кондовый баг - драйвер мог ошибочно остановить вентилятор и позволить видяхе испечься. Так что товарисч из KDE слегка зажрался. Ему б отхватить пару таких дедлоков на ровном месте или пожарить видяху - глядишь бы он чуть иначе стал рассуждать.


"Мнение разработчиков KWin о видеодрайверах для Linux"
Отправлено Аноним , 08-Сен-10 21:50 
Открытое работает месяцами, потому что там кроме базового функционала ничего и нет. Закрытый пытается хоть реализовать все что должно быть, да есть ошибки, но не ошибается тот кто ничего не делает.

А я использую OpenGL для разработки *не-игр*, и под линуксом. Даже не знаю, как бы это себя повело, если бы использовал не NVIDIA и не их проприетарные драйвера.


"Мнение разработчиков KWin о видеодрайверах для Linux"
Отправлено Толстый , 08-Сен-10 21:53 
Пост выше от меня.

"Мнение разработчиков KWin о видеодрайверах для Linux"
Отправлено User294 , 10-Сен-10 15:51 
>Открытое работает месяцами, потому что там кроме базового функционала ничего и нет.

Ну, поскольку там работают графические эффекты и даже Nexuiz - напрашивается вывод что мастерам своего дела этого хватает. А так есть еще поговорка про танцоров которым вечно что-то мешает.

>Закрытый пытается хоть реализовать все что должно быть, да есть ошибки,
>но не ошибается тот кто ничего не делает.

Угу, у пары знакомых нвидиевские карты вообще пожарились. Вот вы ими и пользуйтесь. Особенно прикольно когда жарится карта в ноуте, кстати. Пусть нвидия так ошибается как-нибудь без меня.

>А я использую OpenGL для разработки *не-игр*, и под линуксом. Даже не
>знаю, как бы это себя повело, если бы использовал не NVIDIA
>и не их проприетарные драйвера.

Т.е. ваша программа работает только в линухе, только на нвидиях и только с проприетарным драйвером? Офигенная переносимость, нечего сказать. Кстати тут выше напомнили что прославляемая вами нвидия не безгрешна и у кде4 недавно были проблемы с именно упомянутой вами связкой. Почему-то про это некоторые успешно забыли. "Если факты не подтверждают теорию, от них надо избавиться"? :) (законы Мерфи)


"Мнение разработчиков KWin о видеодрайверах для Linux"
Отправлено dimqua , 08-Сен-10 21:48 
Качественней они только для "крутых геймеров" и "дрочеров" на "перделки". Нормальным людям ни то, ни другое нафик не уперлось.

"Мнение разработчиков KWin о видеодрайверах для Linux"
Отправлено Аноним , 08-Сен-10 21:51 
За пределами твоего воображаемого мирка, акселерация графики используется не только в играх и "перделках".

"Мнение разработчиков KWin о видеодрайверах для Linux"
Отправлено dimqua , 08-Сен-10 21:56 
Вот только как раз любители игр и передлок орут больше всех. Кому по работе надо, тот тихо мирно нвидию юзает и никому ничего не доказывает. А зачем, когда это нужда, а не личный выбор? Аналогия - RMS и прочие хакеры использовали собственнический UNIX для разработки свободного аналога - системы GNU. Но разве они говорят, что собственнический UNIX - круто? Наоборот, они как только написали свободный аналог, сразу же эту нечисть удалили.

"Мнение разработчиков KWin о видеодрайверах для Linux"
Отправлено Толстый , 08-Сен-10 22:00 
Какая это нафиг нечисть? Это такое же ПО, только с закрытым кодом, и открытым аналогам его догонять еще очень долго. Я не за закрытое или открытое ПО, я за *качественное* ПО. Чего не скажешь о некоторых.

"Мнение разработчиков KWin о видеодрайверах для Linux"
Отправлено dimqua , 08-Сен-10 22:07 
Качественного ПО - вагон и маленькая тележка. Разве проблема _качества_ ПО стоит? Нет. Толку тогда за него бороться? А потому что вам так удобней. Это равнодушее, эгоизм, называйте как угодно. Но проблемы в несвободных программах вы не видите. _Реальной_ проблемы не видите, а с вымышленными боритесь.

"Мнение разработчиков KWin о видеодрайверах для Linux"
Отправлено Толстый , 09-Сен-10 02:17 
Я ни с чем не борюсь, ни с блобами, ни с опен сорцем. Я юзаю то что мне удобнее. И на линукс е я не потому что он открытый, а потому что мне он удобнее. И это ключевой фактор. Если кто-то прикрывается вкладом открытого ПО, при этом делая полную лажу - уж простите, голую идеологию на хлеб не на мажешь.

Я думаю, что многие адекватные люди также используют линукс из-за его реальных преимуществ, а не вымышленных.

Но то что я сказал сейчас, я прошу не путать со случаями когда открытое ПО отстает от коммерческого, но тем не менее вполне функционально для большинства нужд. Хорошие примеры - Inkscape и Gimp. Пусть они и отстают от лидеров отрасли, но тем не менее для непрофессионалов вполне пригодны.


"Мнение разработчиков KWin о видеодрайверах для Linux"
Отправлено аноним , 09-Сен-10 02:56 
>Хорошие примеры - Inkscape и Gimp. Пусть они и отстают от лидеров отрасли

Насчёт GIMP соглашусь с оговорками
Однако Inkscape совсем не факт что уступает


"Мнение разработчиков KWin о видеодрайверах для Linux"
Отправлено dimqua , 09-Сен-10 07:27 
>Я юзаю то что мне удобнее.

Т.е. жертвуете собственной свободой и  свободой общества в угоду сиеминутному удобству.

>Хорошие примеры - Inkscape и Gimp. Пусть они и отстают от лидеров отрасли, но тем не менее для непрофессионалов вполне пригодны.

Они хорошие для вас только потому что они бесплатные. Стоил бы GIMP денег, я не думаю, что вы бы его использовали.


"Мнение разработчиков KWin о видеодрайверах для Linux"
Отправлено Петя с управдома , 10-Сен-10 09:50 
>>Я юзаю то что мне удобнее.
>
>Т.е. жертвуете собственной свободой и  свободой общества в угоду сиеминутному удобству.

Свободой чего? Если я художник меня что Photoshop CS как то ограничивает в рисовании? Краски что ли с кистями прячет?


"Мнение разработчиков KWin о видеодрайверах для Linux"
Отправлено dimqua , 10-Сен-10 16:27 
Не надо судить всех по себе. Если вам не нужны определенные свободы, то это не значит, что они не нужны всех. По мимо вас есть и программисты, которых как раз это непосредственно касается.

"Мнение разработчиков KWin о видеодрайверах для Linux"
Отправлено User294 , 10-Сен-10 16:03 
>я за *качественное* ПО. Чего не скажешь о некоторых.

Почему-то опыт показывает что открытое ПО часто лучше по качеству. Особенно драйвера как раз. Вот честно, не помню случая чтобы открытый драйвер уронил бы мне систему. Почему-то это делали только блобики. Ну а поскольку я много лет видел своими глазами как проприетарный софт пишется и выпускается в релиз - сами понимаете.


"Мнение разработчиков KWin о видеодрайверах для Linux"
Отправлено Толстый , 08-Сен-10 21:58 
Ну и конечно, я очень сожалею, что у тебя в детстве не было игрушек, но я ничего *плохого* в компьютерных играх не вижу. И уж тем более буду очень рад, что они будут хорошо работать под Linux.

"Мнение разработчиков KWin о видеодрайверах для Linux"
Отправлено dimqua , 08-Сен-10 22:18 
Я тоже не вижу ничего плохого. Но знаю другое, если одна проприетарная программа стимулирует массы к использованию другой проприетарной - это не к добру. Тем более, ладно это был бы не драйвер, а аддон к игре какой нибудь, который кроме пропащих геймеров никому не нужен. Это драйвер для видеокарты, он нужен всем домашним пользователям для каждодневнего использования. То есть получается, самая настоящая зависимость от прпориетарного ПО (нет вы конечно можете купить другую видеокарту, но куда девать сотни компьютеров с Nvidia?).

"Мнение разработчиков KWin о видеодрайверах для Linux"
Отправлено Толстый , 09-Сен-10 02:18 
Как раз-таки по причине наличия этого проприетарного драйвера, я и смотрю в сторону NVIDIA, так как это позволит мне использовать видеокарту в Линуксе. Со всем остальным я огребу глюков и проблем.

"Мнение разработчиков KWin о видеодрайверах для Linux"
Отправлено szh , 08-Сен-10 21:57 
> Ну где же вы фанатики, твердящие про проклятые блобы?

Толстый, где спецификации на железо от Nvidia? Может не будем блоб написанный с полным доступом к документации сравнивать с открытым драйвером написанным "вслепую" ?


"Мнение разработчиков KWin о видеодрайверах для Linux"
Отправлено dimqua , 08-Сен-10 21:58 
Да, надо сказать ребятки из нуво неплохо так поработали.

"Мнение разработчиков KWin о видеодрайверах для Linux"
Отправлено Толстый , 08-Сен-10 22:02 
Согласен, но если сложилась такая ситуация, то зачем жрать кактус? Драйвер отлаженный, фичастый, хорошо поддерживается(вплоть до того, что в irc канале ##opengl на freenode постоянно сидит чувак из NVIDIA и мониторит проблемы по драйверам в линуксе), то чего вам еще надо? "Свободы"?

"Мнение разработчиков KWin о видеодрайверах для Linux"
Отправлено dimqua , 08-Сен-10 22:13 
>Согласен, но если сложилась такая ситуация,

А сложилась из-за кого? Из-за нас.

>то зачем жрать кактус?

Чтобы не жрать его всю свою жизнь.


"Мнение разработчиков KWin о видеодрайверах для Linux"
Отправлено little_jon , 08-Сен-10 22:00 
Apparently not when it comes to the free graphics drivers (please note and remember: we do not see such problems with the proprietary NVIDIA driver!).
ТоварищЪ не видит таких проблем у нвидии. Зато там бывают другие проблемы. Может товарищЪ возместит мне стоимость двух БП, сгоревших по причине этих некачественных блобов? Плюс ящик пива за моральных ущерб. А то развел рекламу. Нвидия - черный ящик, и полагаться на неё нельзя, is only of Experimental.

"Мнение разработчиков KWin о видеодрайверах для Linux"
Отправлено XoRe , 09-Сен-10 00:22 
>В настоящий момент визуальные эффекты в KDE включаются только если версия установленного
>у пользователя видеодрайвера присутствует в специальном динамически формируемом белом списке, который
>создается на основе статистики о крахах в процессе инициализации OpenGL, информации
>о поддерживаемых драйвером OpenGL-расширений и на основании оценки в процессе работы
>производительности некоторых операций.

Смело.
Статистический подход, так сказать.
Простое следование закону 80/20:
"80% юзеров имеют 20% вариантов конфигураций.
Так зачем тратить время на 20% юзеров с их 80% вариантов?"
Вот так честно признаться в этом - смело.

P.S.
Я бы на месте разработчиков KWin опубликовал список в стиле:
"такой-то драйвер - не поддерживает это и это;
такой-то драйвер - не поддерживает то и то".
Набежали бы разрабы драйверов, разгорелся бы в спор.
В бой пошли бы скриншоты, бенчмарки, куски кода.
Но в конце концов кого надо ткнули бы носом куда надо.
И дело вырулилось бы в конструктивный лад.
А так... кидание стрелок без конкретики.
И зарывание головы в песок (с этим белым списком).


"Мнение разработчиков KWin о видеодрайверах для Linux"
Отправлено аноним , 09-Сен-10 03:00 
>Набежали бы разрабы драйверов, разгорелся бы в спор
>В бой пошли бы скриншоты, бенчмарки, куски кода

Ога щаз нибигут
Им за это денег не платят, а референсные куски кода частично под NDA


"Мнение разработчиков KWin о видеодрайверах для Linux"
Отправлено Remm , 09-Сен-10 01:21 
>С проприетарным драйвером NVIDIA проблем не возникло, но свободные драйверы дезинформировали систему

Очередное доказательство корявости опенсорса.


"Мнение разработчиков KWin о видеодрайверах для Linux"
Отправлено XoRe , 09-Сен-10 10:29 
>>С проприетарным драйвером NVIDIA проблем не возникло, но свободные драйверы дезинформировали систему
>
>Очередное доказательство корявости опенсорса.

Выкиньте свои роутер/модем/телефон - они насквозь пропитаны корявым опенсорсом)


"Мнение разработчиков KWin о видеодрайверах для Linux"
Отправлено enot52 , 09-Сен-10 06:01 
Только инженеры могут написать нормальный драйвер.


"Мнение разработчиков KWin о видеодрайверах для Linux"
Отправлено dimqua , 09-Сен-10 18:01 
>Только инженеры могут написать нормальный драйвер.

Мсье знает о чем говорит?