В связи с глобальными изменениями в коде X.org я решил сделать таблицу совместимости и подддержки видеокарт для OpenSource драйвера для ATI и также информации о том, каким был последний проприетарный драйвер для этих видеокарт, какую версию X он поддерживал, а также информацию о поддержки этими драйверами технологий OpenGL, Direct 3D (DirectX) и Shader Model, а также аналог видеокартам ATI у компании nVidia.

Также хочу заметить для всех пользователей, особенно новичков, в мире GNU/Linux, которым на линуксфоруме говорят про открытый драйвер для Radeon под названием radeon или radeonhd и заставляют вас проделывать финтиля с редактированием xorg.conf и заменой драйвера Mesa на драйвер radeon или radeonhd.

Все эти изменения были актуальны для дистрибутивов 3-х – 4-х летней давности, когда radeon и radeonhd были самостоятельными драйверами.

С выходом X.org 6.8 radeon и radeonhd, а также ряд других драйверов и вспомогательных модулей для видеокарт ATI Radeon являются частью драйвера MESA. Таким образом, редактиврование и смена Mesa на radeon или radeonhd ничего вам не даст, при запуске все современные дистрибутивы GNU/Linux уже устанавливают все необходимые модули для open source драйвера, а значит вам ничего не надо настраивать и редактировать – всё уже работает и настроено за вас разработчиками Mesa.

Таким образом, Mesa и есть тот самый открытый драйвер для видеокарт ATI и nVidia.

Информация собрана в ходе переписки с разработчиками Open Source драйвера для ATI из Red Hat, которая и занимается его разработкой совместно с AMD и Novell последние несколько лет.

В последние несколько месяцев развитие OpenSource драйвера для видеокарт ATI идёт быстрыми шагами, от части, благодаря открытию спецификаций на эти видеокарты компанией AMD и скоплению большого количества разработчиков и заинтересованных лиц в том, чтобы получить полноценный открытый драйвер для этих видеокарт, особенно в связи с [недавними событиями].

Сотрудники AMD идут охотно на контакт и помогают свободным разработчикам в тяжёлых ситуациях с драйвером.

Полную поддержку 3D для видеокарт R300 – R500 обещают уже к концу этого года, а для R600-R700 частичную поддержку 3D.

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

Поддержка OS
драйвером 3D
в X.org/WINE
Чип Модель
видеокарты
Версия
OpenGL
Версия
DirectX
Shader
Model
Последняя
версия
драйвера
Windows/Linux
Аналог nVidia
Полная R100 7000
7200
7500
1.3 7.0 - 6.11(WinXP)



Только OS

GeForce2MX
RV100 7000
7200
7500
GeForce2MX
RV200 7500 GeForce 2 Ti
GeForce 2 Pro
R200 8000
8500
9000
9200
9100
9250
8.1 1.4 6.11(WinXP)



8.28.8
(XFree86/X.Org6.8)

GeForce 3 Ti
RV250 9000
9700
GeForce4MX440
RV280 9200
9250
GeForce 4 Ti
Частичная
(нет поддержки 3D в WINE)
R300 9500
9600
9700
9800
2.0 9.0 2.0 9.3.1 (Win Vista)



9.3 (X.Org 7.4)

GeForce4 Ti 4600 =>



GeForceFX5600 =>

RV350 9550
9600
9700
9800
R360 9800XT
RV360 9600XT
RV370
RV380
X300
X550
X600
RV410 X700 2.0 9.0b 2.0b GeForce 6600
R420
R430
X700
X740
X800
X850
GeForce 6600 =>



GeForce 6800 =>

R520
R530
R535
X1300
X1550
X1600
X1650
X1800
X1900
X1950
X2100
2.0 9.0c 3.0 GeForce 6800 =>



GeForce 7600GT =>
GeForce 7800 =>

Только 2D R600 HD 2400
HD 2600
HD 2900
3.0 10.0 4.0 9.6 (Win 7)



9.6 (X.org 7.4)

GeForce 8600
R600 HD 3400
HD 3600
HD 3800
3.0 10.1 4.0
R700 HD 4300
HD 4500
HD 4600
HD 4700
HD 4800
3.0 10.1 4.1

Пояснения к таблице.
Полная поддержка означает, что драйвер способен отображать 3-х мерную графику как в GNU/Linux приложениях, так и в Windows приложениях, запускаемых при помощи WINE.
Частичная – означает, что драйвер полностью работоспособен в линукс среде и отлично справляется с 3D графикой, но не обрабатывает 3D графику в Windows приложениях, запускаемых при помощи WINE, на данный момент драйвер обрабатывает только 2D графику в Windows приложениях запускаемых при помощи WINE.
Только 2D – понятно уже из первых слов, 3D графику драйвер обрабатывать не способен ни в среде линукс, ни в WINE.