> И еще такой вопрос - как обстоят дела со свободными драйверами к
> nVidia/ATI? Какие чаще пилят, стабильнее работают? Какие что поддерживают?Раньше было по два драйвера. Для nVidia - nv и nvidia. Для ati - ati и fglrx. nv создала сама nvidia и он открыт, это полнофункциональный драйвер, в котором не было только 3D-ускорения. ati создавали сторонние разработчики, в этом им помогла сама ATi, дав часть спецификаций. Годами драйвер шлифовался и однажды было замечено, что 2D в нём быстрее чем в проприетарном fglrx. А 3D естественно не было.
Шли годы, fglrx по-прежнему страшно глючил, и в отличие от nVidia он не предоставлял SLI (ну то есть Crossfire). Иногда можно было услышать "вот если бы дали спецификации атишники, можно было бы попробовать сделать то же самое, но не глючное. А лучше сразу код fglrx". В лагере nvidia тоже зрели перемены: зарождался nouveau. В 2006-м появился проект, в котором исследовали драйвер nvidia и добавляли в nv - получался nouveau. Прмиерно как делают Wine. Но это было страшно медленно - 3D там появилось только сейчас, год-два назад.
И вот - событие! Спецификации дали!!! Вообще-то основной целью, скорее всего, были программисты софта, чтобы было легче писать для ati программы и подстраивать их под особенности видеокарты. Но и линуксоиды тоже были в экстазе. Появление 3D в свободный ati и в nouveau произошло примерно в одно и то же время. Драйвера для ATi тоже стало три. Третий - radeonhd, тот же ati, но в котором раньше появлялся новый функционал. AMD совместно с Novell вносили туда закрытый код, который сначала тестировали, а потом открывали. Но со временем разработка radeonhd остановилась и ati его обогнал.
AMD, новый владелец ATi, помогал Линуксоидам и проекту Mesa в этом деле. nVidia - нет. Кстати, всем было интересно, а как сама nvidia отреагирует в том, что в их драйвере ковыряются? И nVidia сказала что она не имеет претензий... Радость была недолгой.
Затем было объявлено что разработка nv остановлена. Причиной названо не появление nouveau а то, что туда уже долгое время не вносили новый функционал. Для GeForce 8 и вплоть до GTX 2xx (самых новых видеокарт в то время) там не работало 2D-ускорение - драйвер оказался фактически как vesa, бесполезен. Вот и объявили о прекращении поддержки, но иногда всё-таки обновляют для поддержки новых ядер и X.org.