26 октября вышли новые драйвера для видеокарт ATI за номером 8.18.8
Кусочек из Release Notes:
Включена новая утилита aticonfig, которая позволяет настраивать карту из командной строки.
Также включен файл glATI.h (OpenGL).
>>прирост производительности в 3Д - ноль целых, хрен десятых.
это вообще мистика, с этими дровами, блин, у меня когда то была карточка radeon 9100, на атлоне 1333 она выдавала (с старыми атишными дровами, ну год назад может где-то или больше) 2500fps (glxgears), потом обновил дрова - стало ровно в два раза меньше, 1250, потом поставил radeon 9500 (pro) - и с последними дровами у меня снова 2500fps, спрашивается нахрена... я что-то менял %-)
у меня дома Radeon 9250 с Xorg'овскими дровами, на Queens (заставка из xscreensaver) - показывает ~75 fps.
На работе Radeon 9600 с ATI'шными дровами - с 8.16.20 показывал ~50 fps, с 8.18.6 / 8.18.8 ~65fps
вот вам и вывод. Жду Xorg 6.7, где дрова для R250 и R300 уже написаны, что-то мне кажется, что это будет быстрее, чем "родные" ati'шные дрова
>А давайте объявим АТИ байкот и небудет покупать ихнее карточки, пока они не откроют сорцы под гпл или бсд
Срала ATI на эти бойкоты - доказано на практике. Пока FireGL продается хуже Quadro, не будет ATI дружить с unix-like, будет дружить с фанатичными геймерами и вендой.
По поводу xdtv: после установки fglrx у меня после запуска xdtv экран становится чёрным, звук идёт. После нажатия на клавишу "f (full screen)" появляется картинка, на весь экран. При этом слышно, что меняется режим работы монитора. При повторном нажатии на "f" картинка становится маленькойю
> А давайте объявим АТИ байкот и небудет покупать ихнее карточки, пока они не откроют сорцы под гпл или бсд
Почему ATI? Вроде бы они более дружелюбны к Linux чем NVidia. Если так, то наоборот, нужно покупать именно ATI, пусть NVidia делает выводы. Может она решит их переплюнуть, и выпустит дрова под (L)GPL, а там уже и ATI придётся :-)
Оно здесь при том, что для компании нет особого смысла писать дрова для игровых карточек под ОС, для которой популярных коммерческих игр раз-два и обчелся. Чипы "игровых" и "профессиональных" карт отличаются незначительно, а то и вообще не отличаются, но цены на "профессиональные" карты больше в разы. И ставятся эти "профессиональные" катры уже гораздо чаще на unix-like. Вот тут и появляется стимул писать драйверы не только под венду.
>>>Лучше glxgears ничего нет? А если glxgears, то в умолчальном окошке или распахнутым на всё окно?
>лучше есть конечно, но glxgears есть везде. мерять нужно в окошке. Догадайся почему, блин.
А еще лучше попробовать погонять glxgears в окошке с разной степенью прекрытия этого окошка другим. Посмотреть, как меняется скорость и подумать...
Мля, мне только под виндой и удается скачать ихние драйвера под linux...Что-то они там намудрили со своим сайтом мать их... И после этого мне уже не хочется их и ставить ибо если с сайта глюки, о чем дальше говорить?...
> Срань, а под новое ядро надо везде менять verify_area на access_ok. Тормозят они там, могли бы и профиксить.
Вообще-то не везде ;-) Достаточно изменить вызов функции из драйвера в ядро, файл firegl-public.c ~1478 строчка, а как оно уже в самих дровах называется пофиг :-)
Там рашьше fgl_gears такой разноцветный кубик крутил. Щас поставил этот драйвер - крутится одноцветный синенький и меняет яркость. так задумано или у меня глюки?
Посмотрите, на что я отвечал. Там про открытие исходников. Хотя ATI исходники не открывает - но хотя бы изредка выдает кусочки спеков. nvidia и того не делает.
Да чтож ты гонишь то? При маленьком включении мозга вырисовывается такие строчки:
1) Для x86:
wget -c --referer=http://support.ati.com --no-check-certificate https://a248.e.akamai.net/f/674/9206/0/dlmdownloads.ati.com/drivers/linux/fglrx_6_8_0-8.18.8-1.i386.rpm
2) Для x86_64:
wget -c --referer=http://support.ati.com --no-check-certificate https://a248.e.akamai.net/f/674/9206/0/dlmdownloads.ati.com/drivers/linux/64bit/fglrx64_6_8_0-8.18.8-1.x86_64.rpm
>Тем не менее, отталкиваясь от старых спеков, народ справляется как-то реверс-инжинирить и делать дрова для новых чипов.
Ха, боюсь что они отталкиваются не от старых спеков. Уже появилось не одно поколение Радеонов после 8500-х (для которых были открыты спеки), и в них огромное количество новых фич, о которых в старых спеках и намека нет. А реверс-инжениринг к старым спекам никакого отношения не имеет, он скорее всего делается по бинарным драйверам того же АТИ плюс
низкоуровненное тестирование железа. Так что кричать про то, что АТИ открыла спеки, не надо. Не зря наверное опен-сорс DRI дрова для современных АТИ выходят спустя годы;)
Кстати, коль уж небольшой группе людей так уж нужны спеки Nvidia для PPC, пускай проведут реверс инжениринг драйверов. Работа хоть и тяжелая, но осуществимая:)))
>Там рашьше fgl_gears такой разноцветный кубик крутил. Щас поставил этот >драйвер - крутится одноцветный синенький и меняет яркость. так задумано >или у меня глюки?
Похоже, что глюк. Вынимал этот файлик из 8.8.25, такая же картина.
Всё это на древнем xfree4.3 + 9250. Всё началось с 8.16.20. А на x.org как?
> он скорее всего делается по бинарным драйверам того же АТИ
Вроде, все логично. Но почему он не делается по бинарным дровам нвидиа? Наверное, не набирается критическая масса опенсорцевых разработчиков нужной квалификации...
Возможно, щас попробую. Я лично редко сталкиваюсь с такой хренью, вот и раньше таскал с этой же ати.ком дрова и ничего, а теперь либо так как ты показываешь, либо ч/з мелкософт. А ведь я просто-напросто хотел броваайзером драйвера вытащить, что так нельзя? :-\
Открою тайну - я такую работу сделать могу, есть опыт. Я уже написал что это работа нудная и отнимает много времени. Кроме того меня вполне устраивают драйвера NVidia для GeForce на моем компе. Вот и все причины:) Денег мне не запплатят:(
Ну что я могу сказать? Решпект за опыт. Не решпект за нежелание помочь опенсорцу... Вон народ на http://r300.sf.net - небось, тоже денег не получает... Конечно, каждый сам себе злобный...
Я бы и не спорил, если б не тот факт, что r300 народ таки зачем-то реверс-инжинирит. Зачем? Если ati само делает дрова, причем вполне работоспособные (пользую их на лаптопе).
> linux\ppc - офигительный конечно процент. смеялсо (с)
Да я с Вами вместе посмеюсь. Очевидно, что требовать дров от самой нвидиа - утопия. Но если б они выдали спеки, хотя б на урезанную функциональность... В общем, мечтать не вредно.
> если посмотреть на бажливое угребище от ати то нвидиа это можно 300 раз простить. да и не принципиальный это вопрос
"Бажливое" - это про бинарные дрова или про карты? Меня соббсно 3D как таковой не особо интересует (хотя, конечно, изредка хочется поиграться). А вот качественная 2D акселерация - это актуально, особенно всякие модные расширения типа композитного и пр. И вот тут, надо признать, нативные нвидиа дрова опережают. Но речь не о нативных...
Значит дрова у АТИ недостаточно работоспособные, раз народ тратит время на разработку альтернативы. У Nvidia такой ситуации нет. К тому же как показал опыт, опенсорсные дрова для АТИ (даже не реализующие часть аппараатных фич!!!) быстрей и качественней, чем от производителя.
Про linux\ppc я вообще молчу. Пусть сформулируют, для чего этим ребятам спеки, если есть опенсорс 2Д.
> Значит дрова у АТИ недостаточно работоспособные, раз народ тратит время на разработку альтернативы
Честно скажу - используемые бинарные атишные дрова вполне функциональны. Конечно, не без мелких проблем - но у кого ж их нет. Думаю, дело в чем-то другом. Возможно, как раз в желании поддерживать неподдерживаемые платформы. Может, просто в том, что люди не без оснований считают, что чем меньше зависимостей от проприетарного кода, тем лучше...
> Пусть сформулируют, для чего этим ребятам спеки, если есть опенсорс 2Д
Гхм. Возможно, я что-то пропустил. 2D ускорения на опенсорцевых дровах для нвидия у меня на маке, помнится, нет.
> Думаю, дело в чем-то другом. Возможно, как раз в желании поддерживать неподдерживаемые платформы. Может, просто в том, что люди не без оснований считают, что чем меньше зависимостей от проприетарного кода, тем лучше...
Я плакаль
Вы серьезно считаете, что продукты с закрытым кодом - это ЗЛО?:О
> Гхм. Возможно, я что-то пропустил. 2D ускорения на опенсорцевых дровах для нвидия у меня на маке, помнится, нет.
Тогда сформулируйте пож-та, зачем вам 2Д ускорение на маке?
> Вы серьезно считаете, что продукты с закрытым кодом - это ЗЛО?:О
При прочих равных - да. Исходя из этических соображений, я стараюсь выбирать опенсорцевый продукт, если он делает все, что мне нужно (да, иногда идя на компромисс в смысле функциональности). По возможности способствую улучшению качества оных. Если нужны технические причины для выбора опенсорца - посмотрите на сегодняшний скандальчик с трояном, распространяемым солидной фирмой Сони.
> Тогда сформулируйте пож-та, зачем вам 2Д ускорение на маке?
Зачем вообще нужно быстрое 2Д? Для быстрого интерфейса, для просмотра кинов и пр. и пр.