LINUX.ORG.RU

Драйвер для видеокарт AMD/ATi 8.33.6


0

0

Компания AMD выпустила новую версию драйвера для видео карт недавно приобретённой ею компании ATi - fglrx 8.33.6. Добавлена поддержка ядра 2.6.19 и Xorg 7.2(до этого поддерживался только 7.2RC2), исправлены проблемы с режимом Stereo на картах серии FireGL, и проблемы с генерацией пакетов и утилитой aticonfig.

>>> Release notes

★★

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

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

> качать или нет?

Нет, у меня NVidia.

anonymous
()

а каГ его оттуда утянуть-то? для скачки доступна предыдущая версия только

anonymous
()

Мля....
Надо продать этот x1600 8(
C августа прошлого года каждый драйвер качал в надежде, что внедрили поддержку gl-функций для берила или хотя бы AIGLX. И до сих пор нет ничего. 8(
Xоть бы народ спрашивали на предмет того что нужно. 8(

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

производительность в нашей карточке ограничена тем что память используется системная. так чта...

в общем убогая карточка. :(

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

rnz, те чего, голова дана чтобы шапку носить?

какой нахер AIGLX, когда дрова отключают DRI при включенном composite

А берил собирай статической линковкой с месой.

B084 ★★
() автор топика

> исправлены проблемы с режимом Stereo на картах серии FireGL

А любая попытка обращения к XV на X1xxx под x86_64 как мгновенно сегфолтила иксы, так и продолжает сегфолтить.. Молодцы, что тут еще сказать!

Баг с моделайнами тоже не пофиксили?

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

Следующая карта будет nvidia.

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

Пока только RC3 , владельцам карт нвидиа не видать поддержки новой версии X.org в их дровах незадолго до выхода релиза, никогда.:D

B084 ★★
() автор топика

Блин... ну наконец-то... 19-му ядру больше месяца и только сейчас АТИшники соизволили выпустить дрова с его поддержкой... Почти месяц без 3Д сижу...

Качать это говно тут:
https://a248.e.akamai.net/f/674/9206/0/www2.ati.com/drivers/linux/64bit/ati-d...

И почему из ноута нельзя их видеокарту выдрать...

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

>она поддерживается в x.org

Знаю. Но жил надеждой... А вышло как всегда...

Sirko
()

Интересно, на моей Mobility Radeon x700 suspend-to-ram починится или нет? А то приходится 8.30.3 использовать, на более поздних видое не просыпается как надо (чёрный экран).

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

B084 не груби.
Я и говорю ATI, никак поддержку AIGLX не воткнут в драйвера.

>А берил собирай статической линковкой с месой
И что это даст? XGL не нужен будет?

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

>Блин... ну наконец-то... 19-му ядру больше месяца и только сейчас АТИшники соизволили выпустить дрова с его поддержкой... Почти месяц без 3Д сижу...

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

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

Короче, надо чтобы эти дурни признаки мою мобилити х700 древней, выкинули её поддержку из драйвера, и приоткрыли спеки.

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

> Короче, надо чтобы эти дурни признаки мою мобилити х700 древней,
> выкинули её поддержку из драйвера, и приоткрыли спеки.

+1

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

у меня gentoo:
gentoo-sources-2.6.19-r3
ati-drivers-8.32.5
собрался спокойно

rnz
()

Лучшее описание процесса написания дров под ATI, которое я видел:

"Драйвераписатели у АТИ - это звездец. Я почти вижу, как в чумном бараке толпа прокаженных индусов под бичем белого центуриона из ATi вдруг начинает хаотично бегать, и внезапно с криком "Формируем Мегакодера" собирается вместе и трансформируется в одного огромного индуса, у которого везде жопа. И который этой жопой пишет дрова для карточек ATi. "

отсюда: http://am-baal.livejournal.com/250592.html

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

Головой думай, тогда и грубить не буду.

Это даст спокойный запуск берила под Xgl без необходимости наличия libGL.so.1 месовской и всяких трюков типа LD_PRELOAD для нее.

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

> Следующая карта будет nvidia.

Там своего гемора хватает, при нестандартных применениях, в особенности на современных многоголовых воркстешнах.

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

> Блин... ну наконец-то... 19-му ядру больше месяца и только сейчас АТИшники соизволили выпустить дрова с его поддержкой... Почти месяц без 3Д сижу...

Ложь, пи**еж и провокация, все работало и жрать не просило. Именно на 2.6.19, вроде бы даже без всяких патчей (или чего-то там тривиальное из ядра выкинули, патч в три строчки). А открытые дрова вообще такой фигней не заморачивались.

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

ATI module generator V 2.0
==========================
initializing...
cleaning...
patching 'highmem.h'...
assuming new VMA API since we do have kernel 2.6.x...
Assuming default VMAP API
Assuming default munmap API
doing Makefile based build for kernel 2.6.x and higher
make -C /lib/modules/2.6.19.1-acnote/build SUBDIRS=/lib/modules/fglrx/build_mod/2.6.x modules
make[1]: Entering directory `/usr/src/linux-2.6.19.1'
CC [M] /lib/modules/fglrx/build_mod/2.6.x/firegl_public.o
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:89:26: error: linux/config.h: No such file or directory
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:456: warning: initialization from incompatible pointer type
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c: In function ‘firegl_stub_open’:
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:579: warning: assignment discards qualifiers from pointer target type
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c: In function ‘firegl_put_user_ptr’:
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:1348: warning: cast from pointer to integer of different size
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:1348: warning: cast from pointer to integer of different size
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:1348: warning: cast from pointer to integer of different size
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:1348: warning: cast from pointer to integer of different size
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c: In function ‘__ke_request_irq’:
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:2568: warning: passing argument 2 of ‘request_irq’ from incompatible pointer type
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c: In function ‘__ke_unregister_ioctl32_conversion’:
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:2591: warning: ‘return’ with a value, in function returning void
make[2]: *** [/lib/modules/fglrx/build_mod/2.6.x/firegl_public.o] Ошибка 1
make[1]: *** [_module_/lib/modules/fglrx/build_mod/2.6.x] Ошибка 2
make[1]: Leaving directory `/usr/src/linux-2.6.19.1'
make: *** [kmod_build] Ошибка 2
build failed with return value 2

В общем-то, подобные ошибки и раньше вроде были,но тот же драйвер, на более старом ядре с тем же конфигом работал. Короче, ХЗ. Уже скачал 33.6, сейчас пробовать буду.

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

> Да, я бы тоже с удовольствием выдрал её и растоптал! :(

выдрать-то можно - тока потом буку тоже придется учить летать с 5-го этажа... :-/

Spectr ★★★
()

Интересно, а поддержку XComposite добавили? %)))

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

B084 головой думай сам!

У меня нет проблем ни с libGL.so.1 ни с LD_PRELOAD, достаточно сделать eselect opengl set xorg-x11

Для меня помеха XGL и его ограничения.
AIGLX и/или прямые драйвера (как у nVidia) снимают необходимость использовать XGL с его ограничениями.

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

>/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:89:26: error: linux/config.h: No such file or directory

kernel-headers поставь

по-поводу дров: интересно, а полное зависание иксов при переключении в консоль исправили? а то просто жуть берет

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

> /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:89:26: error: linux/config.h: No such file or directory

> В общем-то, подобные ошибки и раньше вроде были,но тот же драйвер, на более старом ядре с тем же конфигом работал. Короче, ХЗ. Уже скачал 33.6, сейчас пробовать буду.

А ну точно, там config.h разбили на config.h и utsrelease.h. Говорю же - патч в три строчки. Тем более я проптиетарными инсталлерами не пользуюсь - в силу отсутствия /lib64, руками надежнее.

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

>Чем они там целый месяц зонимались? >:-E

Дык, эта... 1С-кодеры в конце года все были заняты наладкой ихней ATI-шной 1С, только сейчас овободились и их перебросили (снова, временно) на написание драйвера:) Хоть бы какого-нибудь "дельфи-быдло-кодера" на работу взяли - глядишь драйвер и получше бы стал:)

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

> по-поводу дров: интересно, а полное зависание иксов при переключении в консоль исправили? а то просто жуть берет

У кого вешается а у кого и ребутится :((((((((((

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

rnz, еслиб ты думал, тыбы не спрашивал глупые вопросы.

вот смотри:

>C августа прошлого года каждый драйвер качал в надежде, что внедрили поддержку gl-функций для берила

внедри эти функции в берил посредством статической компиляции, там даже нече придумывать не надо, качаешь beryl-mesa кладешь папку распакованную рядом с папкой с сорсами beryl-core и собираешь его, будет beryl-xgl файл собран , со статически влинкованной месой, и не надо нечего ждать, НЕ БУДЕТ В СКОРОМ БУДУЩЕМ glx_ftp в дровах AMD/ATi

>или хотя бы AIGLX

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

Ну ведь глупости городишь, а потом обижаешься.

:)

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

Ручкой? ручкой ты можешь сделать другое, а на новых использовать только driver "radeon" на этих картах

:)

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

> Там своего гемора хватает, при нестандартных применениях, в особенности на современных многоголовых воркстешнах.

Работает рабочая станция 3 видеокарты 6 мониторов. 24 часа в сутки. Даже две работают. Nvidia Quadro, приложение кратится на хардверном OpenGL. Руки ?

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

B084 да мля при чём тут статическая линковка, меня вполне устраивает динамическая. От того что я соберу beryl-xgl надобность в XGL не отпадает. Меня я уже сказал неустраивает запускать ещё один X-сервер с урезаными правами, запуск игры втыкает ещё один X и того 3 X-сервера ну не кастыль?

>НЕ БУДЕТ В СКОРОМ БУДУЩЕМ glx_ftp в дровах AMD/ATi
Это же и убивает, аж с августа жду. Каких-то 3 ф-ции в gl добавить мля свора программистов не может.

То, что AIGLX не работает в ATI-шныйх драйверах, и так знаю, а "надежду не задушишь, не убъёшь". И глупость тут не причём.
Например в релизнотсах ATI-драйвера 8.32.5 ничего небыло сказано о поддержке kernel 2.6.19 однако работает.

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

> Там своего гемора хватает, при нестандартных применениях, в особенности на современных многоголовых воркстешнах.

Да уж, nView на двух мониторах - это хардкор. Это приложение, чаще всего осыпающееся под вендой у моего знакомого. И обильно срущее в логи всякой хернёй. А какой из мониторов No1 и какой No2 - оно (именно оно, а не пользователь) так до сих пор и не решило. Похоже, для решения этой задачи оно использует свой аналог /dev/urandom.

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

> Да уж, nView на двух мониторах - это хардкор. Это приложение, чаще всего осыпающееся под вендой у моего знакомого. И обильно срущее в логи всякой хернёй. А какой из мониторов No1 и какой No2 - оно (именно оно, а не пользователь) так до сих пор и не решило.

Это ручки, дружочек. Ручки из ж#пки.

wa
()

Даже ставить это убожество не буду... С предыдущей версией достаточно заколебался... При переключении в консоль или остановке иксов система висла так, что даже на SysRq не реагировала ! Открытые дрова рулят, пропиетарщину в биореактор !

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