LINUX.ORG.RU

Драйвера ATi 8.27.10


0

0

Вышли новые драйвера для видеокарт ATi.

-Добавлена поддержка Xorg 7.1 (раньше nvidia).

-Исправлены некоторые проблемы с запуском Xgl.

-Поддержка TV-Out на тысячной серии видеокарт.

-Исправления с openGL ускорением java2D.

>>> Подробности

★★

Проверено: Dimez ()

Ответ на: комментарий от NiKel

>Похоже ситуация при участии AMD меняется и карты ATI когда-нибудь перестанут быть кривыми железками для глупых чайников.

Как железки они весьма прямые, а вот на драйверописателях ATi традиционно экономит, еще со времен Rage. Впрочем, прямых драйверов от производителей видюхи я не видел со времен S3 Trio, причем не только под linux.

dn2010 ★★★★★
()
Ответ на: комментарий от anonymous

как показывает практика - очень часто карта просто не определяет ТВ. Я впаял 100 омный резак в паралель тюльпану и все заработало пучком. (глюк встречался на радике 9100. 9600про. 9250) (Хотя в оффтопике есть опция принудительное определение телика - а в fglrx не нашел :()

anonymous
()
Ответ на: комментарий от Gharik

>Попонтуйся, попонтуйся :) Но праздник сегодня у нас, о нерадивый отрок ;)

Снова день ATI'шника? Сколько можно? Уже второй раз в году!!! =)

>Пожелаем же ATI ровных дров.

Пожелаем AMD открытие всех спецификаций на все карточки от ATI. ТОгда я о радеонах мнение и поменяю.

>Может, кто-то, наконец расскажет, как на N6200 включить фреймбуфер 1280x1024? Ни один из перепробованных методов не даёт выше 1024x768.

Лупой будешь разглядывать монитор? =)))) Или он у тебя 20"? Карточка случаем не нонэймовская?

>а как насчёт x1000 и выше? когда для них, наконец, работоспособные дрова напишут??

Смотри на r300.sf.net . Там дрова вроде даже получше атишних.

>Нафига прозрачность и тени? Типа я под вистоюзера не кошу, живу скромно, OpenGL токмо для скринсийверов, создающих медитативное настроение и очень способствующих покурке кальяна ;)

А кому-то например хочется! Не ты же один пользуешься X11 :)

>А фанаты-нвидишники, хавающие бинарные закрытые дрова и кричащие, что nVidia рулит- дурачье, которое не понимает, что закрытые драйвера к Linux - незаконны, это нарушение GPL, и вообще это закрытое проприетарное зло в ядре, kernel taint. Закрытые Linux-драйвера способны сделать из Linux глюкавую винду, страдающую из-за кривых закрытых дров. Хитрожопых производителей железа нужно бить по почкам за то, что они нарушают GPL либо перекладывают нарушение GPL на плечи конечного пользователя.

Понимаю, но у меня уже есть рабочая карточка :) Надо бы устроить ночь тузика на форуме nVidia с целью получения спецификайий... =) Ty3uK напишет флудящий скрипт, который будет туда постить исходники свободных дров от ATI =)))))))))) У меня вопрос: а 3D ускорение хоть осталось для того, чтобы, скажем, можно было нормально поиграть в игры на уровне графика Q3? Ну желательно вообще уровень графики повыше... :)

>КАК ЖЕ Я СЧАСТЛИВ ЧТО КУПИЛ СЕБЕ ДАВНО ATI!!!!!!!!!!!

Это ты что-ли начальник AMD? Приятно, что ЛОР читают даже такие серьёзные люди. :)

>И о самих ATI, nVidia & K тоже.

Тузег о них пусть заботится =) Глядишь и под его мощным давлением откроют спецфикации =))))

>Ты прям без лора как без дома )

А твой дом разве не ЛОР? :)

>Меня утомило доставать бубен при каждом чихе. Надеюсь последние собития улучшат ситуацию.

В Мандриве его вроде доставать ненужно...

>Впрочем, прямых драйверов от производителей видюхи я не видел со времен S3 Trio, причем не только под linux.

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

Quasar ★★★★★
()
Ответ на: комментарий от igor00

Attempting to use 3D applications on Radeon 9000/9100/9200/9250 and FireGL 8x00 products fails to start and reports back something similar to “[fglrx] API ERROR: could not register entrypoint for SelectTextureSGIS”. Further details can be found in topic number 737-22637

Не играть :( По крайней мере бубнов и костылей. Ну что за криворукие уроды... Сломали поддержку в в пред-предыдущем выпуске дров, и до сих пор починить не могут. Если они, мля, не хотят поддерживать данный видяхи - пусть так и напишут, черным по белому.

Valmont ★★★
()

> Пожелаем AMD открытие всех спецификаций на все карточки от ATI. ТОгда я о радеонах мнение и поменяю.

Кстати, да, пожелаем. А там, глядишь, и NVidia подтянется (у самого GeForce 6600GT).

Sikon ★★★
()
Ответ на: комментарий от kitov

>А в чём собственно проблема ?

В том, что ни при каких настройках не встаёт разрешение выше, чем 1024x768. Сейчас, например, для ядра прописано: video=vesafb:mtrr,ywrap,1280x1024-32@75

Любые параметры vga=XXX игнорируются вообще. В ядре пробовал включать все возможные комбинации FB-модулей...

KRoN73 ★★★★★
()
Ответ на: комментарий от RatMann

>vga = 0x307

"Undefined vide number". И т.п. Дословно не помню (только что попробовал ещё раз). Модуль - vesafb-tng. Потом всё запускается опять в 1024x768@60

KRoN73 ★★★★★
()
Ответ на: комментарий от eugene_turchin

>А кто-нибудь поставил на AMD64? У меня не ставится

Я ставил и на x86_64. Правда через анус - распаковал и вручную заменил драйвер старой версии и руками же собрал ядерный модуль. Если просто запустить с --install, он проверяет архив, распаковывается куда-то в tmp , детектит систему и иксы и с чистой совестью выходит. На x86 помог buildpkg, на даппер все встало отлично. А x86_64 у меня archlinux стоит, для которого buildpkg естественно не предусмотрен :). Посему такие извраты.

random_code ★★
()

От этого ати не перестало быть все тем же кривым ати каким и было.

зы: нвидиа форева!

Komintern ★★★★★
()
Ответ на: комментарий от dn2010

> Как железки они весьма прямые, а вот на драйверописателях ATi традиционно экономит

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

los_nikos ★★★★★
()
Ответ на: комментарий от Quasar

Нравлюсь я тебе что ли... такой мегапост в ответ левым лицам... и все в мое лицо ;)

Gharik
()
Ответ на: комментарий от eugene_turchin

> на x386 ставится нормально и вроде не глючит! > А кто-нибудь поставил на AMD64? У меня не ставится

ХЗ почему на амд64 не заводится, 2D пашет замечательно, но глюки с отключаемыми консолями и нерабочим 3D запарили...

Gharik
()
Ответ на: комментарий от anonymous

У меня радеон 9000. По всему, что говорит народ с #freedesktop - не надо использовать бинарные атишные дрова для древних радеонов. Потому как ати реально прекратила поддерживать старые модели (r2xx). Опенсорцные уже реально вытягивают практически все нужные фишки - плюс всегда синхронизованы с текущей версией иксов. Или интересуют конкретные расширения gl?

svu ★★★★★
()
Ответ на: комментарий от KRoN73

> На x86 машине не помогает. > На amd64 такого вообще нет.

Дык на х86 ты его в ядро вкомпиль, и приведи строчку передаваемую загрузчиком ядру. У меня то делалось примерно так:

kernel /vmlinuz-2.6.16 lapic ro root=/dev/sda2 \ video:vesafb,mtrr:3,1024x768-8@85

Spock сам говорит, что 'vga=...' с его патчем больше не действителен. Ну а на amd64... то изначально заложенный недостаток дровины...

Gharik
()
Ответ на: комментарий от KRoN73

> "Undefined vide number". И т.п. Дословно не помню (только что попробовал ещё раз). Модуль - vesafb-tng. Потом всё запускается опять в 1024x768@60

См. пост выше, и никаких модулей, только в ядро (поверь на слово, все прекрасно работало еще со времен 2.6.14 без всяких глюков).

Gharik
()
Ответ на: комментарий от random_code

> Я ставил и на x86_64. Правда через анус - распаковал и вручную заменил драйвер старой версии и руками же собрал ядерный модуль.

Фотографию ануса с подробным руководством в студию :)

> Если просто запустить с --install, он проверяет архив, распаковывается куда-то в tmp , детектит систему и иксы и с чистой совестью выходит. На x86 помог buildpkg, на даппер все встало отлично. А x86_64 у меня archlinux стоит, для которого buildpkg естественно не предусмотрен :). Посему такие извраты.

Вопщем эта... за конфиг иксов, лог запуска оных и слова о работающем 3D без глюком тебе скажут бааашое пасиба :)

Gharik
()
Ответ на: комментарий от Gharik

>Фотографию ануса с подробным руководством в студию

чем ещё можно порадовать пользователей линекса....

anonymous
()
Ответ на: комментарий от random_code

Ух! Тоже поставил, и тоже через }|{ O П У (для AMD64. Для x86 ставится без проблем)

Сделал так: 1. Компильнул ядро (если было MAKE CLEAN/MRPROPER) (проверить корректность заголовков в /usr/include !)

2. После выполнения "ati-driver-installer-8.27.10-x86_64.run" в файле /lib/modules/fglrx/build_mod/2.6.x/Makefile после 1-й строчки: поставил такую

GCC_VER_MAJ = 3 (у кого какой GCC)

далее, запустил

3. /lib/modules/fglrx/build_mod/make.sh

4. 3. /lib/modules/fglrx/make_install.sh

eugene_turchin
()
Ответ на: комментарий от eugene_turchin

вся проблема в получении модуля ядра (fglrx.ko). Все остальное - бинарники...

Ну и прописать в /etc/X11/xorg.conf

Section "Device" Identifier "Card0" Driver "fglrx" EndSection

3D включается, когда загружен модуль "modprobe fglrx"

Главное - googleearth летает без тормозов...

Слава AMD!!!

eugene_turchin
()
Ответ на: комментарий от Gharik

>kernel /vmlinuz-2.6.16 lapic ro root=/dev/sda2 video:vesafb,mtrr:3,1024x768-8@85

В виде: kernel /kernel-genkernel-x86-2.6.16-gentoo-r8 root=/dev/hda3 real_root=/dev/hda3 video:vesafb,mtrr:3,1280x1024-32@75 splash=silent

тоже не пошло. Только 1024x768.

Также по этому топику пробовал уже kernel /kernel-genkernel-x86-2.6.16-gentoo-r8 root=/dev/hda3 real_root=/dev/hda3 vga=0x307 video=vesafb:mtrr,ywrap splash=silent

В этом случае, как уже писал, ругается на неопределённый видеорежим, а дальше - опять в 1024x768.

До этого было прописано: kernel /kernel-genkernel-x86-2.6.16-gentoo-r8 root=/dev/hda3 real_root=/dev/hda3 video=vesafb:mtrr,ywrap,1280x1024-32@75 splash=silent

...

А вот с ATI фреймбуфер 1280x1024 работал всегда сразу :-/

KRoN73 ★★★★★
()

> А фанаты-нвидишники, хавающие бинарные закрытые дрова и кричащие, что > nVidia рулит- дурачье, которое не понимает, что закрытые драйвера к > Linux - незаконны, это нарушение GPL, и вообще это закрытое > проприетарное зло в ядре, kernel taint. Закрытые Linux-драйвера > способны сделать из Linux глюкавую винду, страдающую из-за кривых > закрытых дров. Хитрожопых производителей железа нужно бить по почкам > за то, что они нарушают GPL либо перекладывают нарушение GPL на плечи > конечного пользователя.

глюкавую винду, страдающую из-за кривых закрытых дров. Ж-) МБУ-ГА-ГА. Ы-КУ-Ы-КУ-Ы-КУ-ЫЫЫЫЫЫ.

sudo grep taint /var/log/dmesg nvidia: module license 'NVIDIA' taints kernel.

ААААА! Империя наступает!!!

anonymous
()
Ответ на: комментарий от Valmont

ДЛя оффтопичных дров они так и написали, мол все ребята, все что младше R9500 больше не поддерживается.

А в этих просто упомянуть забыли.

Ты попробуй использовать libGL из того релиза, где работало еще.

B084 ★★
() автор топика
Ответ на: комментарий от eugene_turchin

> Ух! Тоже поставил, и тоже через }|{ O П У (для AMD64. Для x86 ставится без проблем) > Сделал так: 1. Компильнул ядро (если было MAKE CLEAN/MRPROPER) (проверить корректность заголовков в /usr/include !) > 2. После выполнения "ati-driver-installer-8.27.10-x86_64.run" в файле /lib/modules/fglrx/build_mod/2.6.x/Makefile после 1-й строчки: поставил такую > GCC_VER_MAJ = 3 (у кого какой GCC) > далее, запустил > 3. /lib/modules/fglrx/build_mod/make.sh > 4. 3. /lib/modules/fglrx/make_install.sh

Да модуль то собрать не проблема, все переменные типа GCC_VER_MAJ и LINUXDIR передаются как `make ...=3 ...` и т.п. Затык в другом - в fglrx_dri.so и atigl_a_dri.so, несмотря на заявления о поддержке Х11 версии 7.1 имеется unresolved symbol __driCreateNewScreen_20050727 (такого вот вида) - и никакими плясками с бубном сие не устраняется.

ИМХО вывод - поддержка заявлена, но ее на самом деле нет ни хрена.

Gharik
()
Ответ на: комментарий от anonymous

> чем ещё можно порадовать пользователей линекса...

Аллах с тобой, пользуй свой линекс и дальше и не морочь людям голову ;)

Gharik
()
Ответ на: комментарий от eugene_turchin

> вся проблема в получении модуля ядра (fglrx.ko). Все остальное - бинарники... > Ну и прописать в /etc/X11/xorg.conf > Section "Device" Identifier "Card0" Driver "fglrx" EndSection > 3D включается, когда загружен модуль "modprobe fglrx" > Главное - googleearth летает без тормозов... > Слава AMD!!!

Запости если не в лом вывод `cat /var/log/Xorg.log | grep "GL"`. Ну... путь и название лога сам поправь на правильный...

Gharik
()

Как в новых дровах дела с STR/STD обстоят? Давно АТИ не пользовал, лет эдак 5 последних из-за невозможности suspend-to-disk.

Druker
()
Ответ на: комментарий от KRoN73

Мне кажеца это такая у тебя видяха, она вообще какая-то странная.

М.б. она до банального урезанная?

У меня сейчас 2.6.16-gentoo-r12 в vesafbtng прописал 1280х1024@60, видяха 6600GT AGP моник ЖК подключен по DVI.

И все работает.

З.Ы. на старой машине на 5200 и 5700 пробовал 1280х1024@60 - тоже все нормально.

anonymous
()
Ответ на: комментарий от anonymous

забыл сказать, при этом я ничего в lilo.conf не прописываю, что в ядре в vesafbtng указал то будет.

anonymous
()
Ответ на: комментарий от anonymous

>ЗЫ У ATI, кстати, дрова и под виндой кривые.

Тебя это так расстраивает? :-)

DIMON ★★★
()

Рад, за ATI'шников Надеюсь в всвязи с последними событиями качество дров улучшится и на петицию наконец обратят внимание Надеюсь, NVidia с этим реализом ускорит выпуск 9xxx дров. Ибо дрова их основной козырь

anonymous
()

-Добавлена поддержка Xorg 7.1 (раньше nvidia).
ну вот, теперь осталось дождаться самого зорга 7.1 в сиде

shafff
()
Ответ на: комментарий от Gharik

>Попонтуйся, попонтуйся :) Но праздник сегодня у нас, о нерадивый отрок ;)

Гм. А если дома у меня Nvidia, а на работе Ati, то у меня тоже праздник? ;)

Вопрос - дрова ati и nvidia SLI под линуксом держат?

jackill ★★★★★
()
Ответ на: комментарий от KRoN73

>Да, естественно, это на фоне того, что на радеонах 1280x1024 работает без малейших напрягов.

Это все хорошо - у меня консоль на nvidia в 1280х1024 тоже работает, вопрос в другом, как fb заставить 1600х1200 показывать? Или, как ЖК монитор заставить в консоли не растягивать 1280х1024 на весь экран?

Aristarkh
()
Ответ на: комментарий от KRoN73

На хрена на такой карточке framebuffer?

Ну вот зачем?

Что пробовал? Есть vesa, vesa-tnt. Последняя работать на ней не должна.

jackill ★★★★★
()
Ответ на: комментарий от kitov

>Как мы видим , у кого то уже всё без бубнов заводится .

И слава богу. Может через год мы будем просто брать понравившуюся карту ati/nvidia и не париться по теме "заведется или не заведется".

jackill ★★★★★
()
Ответ на: комментарий от anonymous

>Что я сделал не так, почему у меня работают, а у тебя - нет? Может /dev/hands подправить кому-то нужно?

У меня не собрались стандартные, но оно и понятно - FC. Взял из репозитария - заработало.

jackill ★★★★★
()
Ответ на: комментарий от anonymous

>А фанаты-нвидишники, хавающие бинарные закрытые дрова и кричащие, что nVidia рулит- дурачье, которое не понимает, что закрытые драйвера к Linux - незаконны, это нарушение GPL, и вообще это закрытое проприетарное зло в ядре, kernel taint. Закрытые Linux-драйвера способны сделать из Linux глюкавую винду, страдающую из-за кривых закрытых дров. Хитрожопых производителей железа нужно бить по почкам за то, что они нарушают GPL либо перекладывают нарушение GPL на плечи конечного пользователя.

Пойди проспись. Они законны.

jackill ★★★★★
()
Ответ на: комментарий от Gharik

>Мля, придется переползать обратно на х86_32, задрало отсуствие OpenGL... покурить уже нормально не получается %)

Гы, а на nvidia как часы.

jackill ★★★★★
()
Ответ на: комментарий от KRoN73

>Модуль - vesafb-tng. Потом всё запускается опять в 1024x768@60

Видимо revision number не жрет.

jackill ★★★★★
()
Ответ на: комментарий от jackill

> Гм. А если дома у меня Nvidia, а на работе Ati, то у меня тоже праздник? ;)

Типа есть повод выпить и набить кому-нибудь морду ;)

> Вопрос - дрова ati и nvidia SLI под линуксом держат?

ХЗ, нвидия должна (есть в фичах), а вот с кроссфайром - очень не уверен (не читал release-notes особо въедливо).

Gharik
()
Ответ на: комментарий от jackill

> > Мля, придется переползать обратно на х86_32, задрало отсуствие OpenGL... покурить уже нормально не получается %) > Гы, а на nvidia как часы.

На AMD64?

Gharik
()
Ответ на: комментарий от jackill

>>закрытые драйвера к Linux - незаконны, это нарушение GPL

>Пойди проспись. Они законны.

Скажем так - на эту тему есть разные мнения. Одно из них - незаконны, ибо представляют из себя derived works.

tailgunner ★★★★★
()
Ответ на: комментарий от anonymous

>А в винде и ати и нвидия работают нормально и без бубнов!

nvidia - да, а про ati я тут где-то уже рассказывал. ati + prey жесть редкая. :)

jackill ★★★★★
()

Кстати кто знает о примерных сроках выхода 9-й серии дров от NVidia?

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.