Ati Catalyst (8.10, 8.11, 8.12,9.01,9.02) (Не генерируются rpm пакеты.)

PCLinuxOS

Модератор: Bizdelnick

Аватара пользователя
DjSpike
Сообщения: 2265
Статус: в поисках истины
ОС: Lubuntu 12.04

Ati Catalyst (8.10, 8.11, 8.12,9.01,9.02)

Сообщение DjSpike »

Скачал вчера новые дрова. Пытаюсь сгенерировать rpm пакеты. Вот какую ошибку выдает:

./ati-driver-installer-8-10-x86.x86_64.run --buildpkg Mandriva/2009
Created directory fglrx-install.InRYMO
Verifying archive integrity... All good.
Uncompressing ATI Proprietary Linux Driver-8.542...........................................................................
................................................................................
.
................................................................................
.
................................................................................
.
................................................................................
.
................................................................................
.
................................................................................
.
................................................................................
.
................................................................................
.
................................................................................
.
.......
==================================================
ATI Technologies Linux Driver Installer/Packager
==================================================
Generating package: Mandriva/2009
Package build failed!
Package build utility output:
"rpm -b" is deprecated, use "rpmbuild -b"
Executing(%prep): /bin/sh -e /home/spike/tmp/ati.QU6QPz/tmp/rpm-tmp.39697
+ umask 022
+ cd /home/spike/tmp/ati.QU6QPz/BUILD
+ '[' 1 -eq 1 ']'
+ '[' 1 -eq 1 ']'
+ '[' 1 -eq 1 ']'
+ cd /home/spike/tmp/ati.QU6QPz/BUILD
+ rm -rf fglrx-8.542
+ /bin/mkdir -p fglrx-8.542
+ cd fglrx-8.542
+ ln -s /mnt/work/Install/Linux/Drivers/Video/ATI/8.10/fglrx-install.InRYMO/x710 /mnt/work/Install/Linux/Drivers/Video/ATI/8.10/fglrx-install.InRYMO/arch .
+ cp -a /mnt/work/Install/Linux/Drivers/Video/ATI/8.10/fglrx-install.InRYMO/common .
+ cd common
+ echo 'Patch #0 (ati-8.32.5-uname_r.patch):'
Patch #0 (ati-8.32.5-uname_r.patch):
+ patch -p2 -s
2 out of 2 hunks FAILED -- saving rejects to file lib/modules/fglrx/build_mod/make.sh.rej
error: Bad exit status from /home/spike/tmp/ati.QU6QPz/tmp/rpm-tmp.39697 (%prep)


RPM build errors:
Bad exit status from /home/spike/tmp/ati.QU6QPz/tmp/rpm-tmp.39697 (%prep)
Removing temporary directory: fglrx-install.InRYMO


В Багзиле Мандривы пока ничего похожего не нашел. Да и вопрос : Кто виноват Мандрива или АТИ ????
AvReg - По для организации Видеонаблюдения на Linux.
ДЭНСИ:КАССА - Рабочее место кассира под Linux.
Терминальные решения под Linux
Консультации по установке 1с+PostgreSQL+Ubuntu.
Спасибо сказали:
Аватара пользователя
akdengi
Сообщения: 4244

Re: Ati Catalyst (8.10, 8.11, 8.12,9.01,9.02)

Сообщение akdengi »

Похоже надо в скрипте установки заменить rpm -b на rpmbuild -b (urpmi rpmbuild тоже не помешает :) )
Меня тут снова нет :P
Спасибо сказали:
Аватара пользователя
DjSpike
Сообщения: 2265
Статус: в поисках истины
ОС: Lubuntu 12.04

Re: Ati Catalyst (8.10, 8.11, 8.12,9.01,9.02)

Сообщение DjSpike »

Прикрепленный файлы, это уже отредактированные firegl_public.c для Ati Catalyst 8.09 и 8.10
У вас нет необходимых прав для просмотра вложений в этом сообщении.
AvReg - По для организации Видеонаблюдения на Linux.
ДЭНСИ:КАССА - Рабочее место кассира под Linux.
Терминальные решения под Linux
Консультации по установке 1с+PostgreSQL+Ubuntu.
Спасибо сказали:
star62
Сообщения: 3
ОС: Linux Fedora 9

Re: Ati Catalyst (8.10, 8.11, 8.12,9.01,9.02)

Сообщение star62 »

DjSpike писал(а):
19.10.2008 21:47
Прикрепленный файлы, это уже отредактированные firegl_public.c для Ati Catalyst 8.09 и 8.10

А можно вопрос? Что это за файлы, для чего они и на что направленны сделанные изменения? Более интересует 8.10
Прошу прощения если вопросы очень глупые, но желание понять и поднять Radeon 2600XT пересиливают все.
Спасибо сказали:
Аватара пользователя
DjSpike
Сообщения: 2265
Статус: в поисках истины
ОС: Lubuntu 12.04

Re: Ati Catalyst (8.10, 8.11, 8.12,9.01,9.02)

Сообщение DjSpike »

AvReg - По для организации Видеонаблюдения на Linux.
ДЭНСИ:КАССА - Рабочее место кассира под Linux.
Терминальные решения под Linux
Консультации по установке 1с+PostgreSQL+Ubuntu.
Спасибо сказали:
krabor
Сообщения: 34
ОС: OpenSUSE 11.1

Re: Ati Catalyst (8.10, 8.11, 8.12,9.01,9.02)

Сообщение krabor »

Делаю как в факе, вот что выдает

Код: Выделить всё

[root@localhost fglrx-8.542]# dkms build -m fgrlx -v 8.542

Error! DKMS tree does not contain: fgrlx-8.542
Build cannot continue without the proper tree.
[root@localhost fglrx-8.542]#


Или подскажите плиз как собрать пакет rpm. RUN распаковал. Два файла firegl_public.c заменил, а скрипт не запускается :wacko:

Код: Выделить всё

[root@localhost fglrx-install]# ./ati-installer.sh --buildpkg Mandriva/2009
==================================================
 ATI Technologies Linux Driver Installer/Packager
==================================================
Unrecognized parameter 'Mandriva/2009' to ati-installer.sh
This script supports the following arguments:
--help                                        : print help messages
--listpkg                                     : print out a list of generatable packages
--buildpkg [package] [--dryrun]               : if generatable, the package will be created
--buildandinstallpkg [package] [--dryrun]     : if generatable, the package will be creadted and installed
--install                                     : install the driver
[root@localhost fglrx-install]#
ICQ 325-833-016
Спасибо сказали:
Аватара пользователя
DjSpike
Сообщения: 2265
Статус: в поисках истины
ОС: Lubuntu 12.04

Re: Ati Catalyst (8.10, 8.11, 8.12,9.01,9.02)

Сообщение DjSpike »

Файл надо менять один, и он разный для разных версий дров. после того как поменяли надо выполнить команды.
Для 8.09
Делаем dkms build -m fgrlx -v 8.532
Делаем dkms install -m fglrx -v 8.352

Для 8.10
Делаем dkms build -m fgrlx -v 8.542
Делаем dkms install -m fglrx -v 8.542

Проверьте установлен ли пакет dkms
AvReg - По для организации Видеонаблюдения на Linux.
ДЭНСИ:КАССА - Рабочее место кассира под Linux.
Терминальные решения под Linux
Консультации по установке 1с+PostgreSQL+Ubuntu.
Спасибо сказали:
krabor
Сообщения: 34
ОС: OpenSUSE 11.1

Re: Ati Catalyst (8.10, 8.11, 8.12,9.01,9.02)

Сообщение krabor »

Меняю один файл firegl_public.c в /usr/src/fglrx-8.542 и делаю от рута, как вы написали, dkms build -m fgrlx -v 8.542. Но dkms выдает ошибку (см. выше). Пакет dkms установлен.

Код: Выделить всё

[root@localhost temp]# urpmi dkms
Пакет dkms-2.0.19-11mdv2009.0.noarch уже установлен
[root@localhost temp]#

На сборку rpm забил - не запускается скрипт (
Да, забыл, перед этим поставил ядро 2.6.27.2. Может в этом причина ошибки dkms?
ICQ 325-833-016
Спасибо сказали:
star62
Сообщения: 3
ОС: Linux Fedora 9

Re: Ati Catalyst (8.10, 8.11, 8.12,9.01,9.02)

Сообщение star62 »


Сделал как написано, но не было соответствующих пакетов kernel-desktop-devel-latest, fglrx-kernel-2.6.24.7-desktop-1mnb, fglrx-kernel-desktop-latest. Дрова все равно встали, но не знаю на сколько хорошо, производительность меньше чем у меня была на Fedora на более поздних дровах.

Сегодня скачаю недостающие пакеты, попробую еще раз, может чего лучше станет.

P.S. После установки нет утилиты glxgears. Подскажите где ее взять.
Спасибо сказали:
krabor
Сообщения: 34
ОС: OpenSUSE 11.1

Re: Ati Catalyst (8.10, 8.11, 8.12,9.01,9.02)

Сообщение krabor »

Переустановил систему результат такой же

Код: Выделить всё

[root@localhost fglrx-8.542]# dkms build -m fgrlx -v 8.542

Error! DKMS tree does not contain: fgrlx-8.542
Build cannot continue without the proper tree.
[root@localhost fglrx-8.542]#

Сейчас попробую на i586_ой.
ICQ 325-833-016
Спасибо сказали:
krabor
Сообщения: 34
ОС: OpenSUSE 11.1

Re: Ati Catalyst (8.10, 8.11, 8.12,9.01,9.02)

Сообщение krabor »

На i586_ой всё встало, модуль прекрасно подключается. Даже 3D стол работает. Почему не получалось в 64х битной, так и не понял.

Кто-нить знает как ССС запустить? Ссылки ATI Catalyst Control Center в меню КДЕ нету!

позже: нашёл amdcccle ;)
ICQ 325-833-016
Спасибо сказали:
Torvinson
Сообщения: 425
ОС: Gentoo ~amd64

Re: Ati Catalyst (8.10, 8.11, 8.12,9.01,9.02)

Сообщение Torvinson »

Кстати, после вчерашнего (или позавчерашнего) обновления на новый fglrx из репозиториев скорость работы видеовывода увеличилась значительно. glxgears показывали 7000 , теперь 11000. Вот только в 2008.1 на той же видюхе было 14500, но всё равно - прогресс.
Спасибо сказали:
Аватара пользователя
shaamn
Сообщения: 6
ОС: Mandriva2009

Re: Ati Catalyst (8.10, 8.11, 8.12,9.01,9.02)

Сообщение shaamn »

Нид хелп!
Сделал всё как описано в статье, 3д игрушки запустились, но не все, и 3д стол не работает по прежнему...
что может быть - ума не приложу, ставил дрова 8.10 все пакеты установил...
Спасибо сказали:
Аватара пользователя
dedsave
Сообщения: 6
ОС: WinXP Mandriva 2009

Re: Ati Catalyst (8.10, 8.11, 8.12,9.01,9.02)

Сообщение dedsave »

нужна помощь товарисчи линуксоиды

пытался для мандривы 2009 Фри поставить дрова на видяшку GIGABYTE GV-RX385256H-B (Radeon HD 3850 256Мб / PCI-E 2.0 x16)
в результате вот что получил =(

Код:

[Message] Kernel Module : Trying to install a precompiled kernel module. [Message] Kernel Module : Precompiled kernel module version mismatched. [Error] Kernel Module : No kernel module build environment - please consult readme.


я токо учусь пользоваться Линем - и в чем именно тут ошибка - я не знаю :wacko:
Спасибо сказали:
olelukoie
Сообщения: 1248
ОС: Linux, Win

Re: Ati Catalyst (8.10, 8.11, 8.12,9.01,9.02)

Сообщение olelukoie »

dedsave писал(а):
12.11.2008 10:28
нужна помощь товарисчи линуксоиды

пытался для мандривы 2009 Фри поставить дрова на видяшку GIGABYTE GV-RX385256H-B (Radeon HD 3850 256Мб / PCI-E 2.0 x16)
в результате вот что получил =(

Код:

[Message] Kernel Module : Trying to install a precompiled kernel module. [Message] Kernel Module : Precompiled kernel module version mismatched. [Error] Kernel Module : No kernel module build environment - please consult readme.


я токо учусь пользоваться Линем - и в чем именно тут ошибка - я не знаю :wacko:

Для начала попробуйте установить драйвера не с сайта ATI, а из репозитория мандривы. А для драйвера с сайта ATI требуется наличие установленных пакетов kernel-devel для Вашего ядра, а также утилиты make и компилятора gcc со всеми их зависимостями по пакетам. Причем gcc должен быть той же версии, которой было собрано ядро, иначе могут быть проблемы.
Спасибо сказали:
Аватара пользователя
dedsave
Сообщения: 6
ОС: WinXP Mandriva 2009

Re: Ati Catalyst (8.10, 8.11, 8.12,9.01,9.02)

Сообщение dedsave »

Для начала попробуйте установить драйвера не с сайта ATI, а из репозитория мандривы. А для драйвера с сайта ATI требуется наличие установленных пакетов kernel-devel для Вашего ядра, а также утилиты make и компилятора gcc со всеми их зависимостями по пакетам. Причем gcc должен быть той же версии, которой было собрано ядро, иначе могут быть проблемы.


Пробывал установить через мастера установки и настрой Х - в результате предложило скачть fgrlx. Итог - не удалось типа установить.
можно ссылочку на подробное руководство по данной проблеме ???
Спасибо сказали:
RedAlert
Сообщения: 124
ОС: Mandriva, XP

Re: Ati Catalyst (8.10, 8.11, 8.12,9.01,9.02)

Сообщение RedAlert »

в результате предложило скачть fgrlx. Итог - не удалось типа установить.

Поконкретнее, пожалуйста.
Спасибо сказали:
olelukoie
Сообщения: 1248
ОС: Linux, Win

Re: Ati Catalyst (8.10, 8.11, 8.12,9.01,9.02)

Сообщение olelukoie »

dedsave писал(а):
12.11.2008 14:27
Пробывал установить через мастера установки и настрой Х - в результате предложило скачть fgrlx. Итог - не удалось типа установить.
можно ссылочку на подробное руководство по данной проблеме ???

Что значит "не удалось типа установить"? Мастер не смог скачать пакеты? Произошла ошибка после их скачивания при установке? Он не смог настроить драйвер? Перед запуском мастера требуется подключить репозиторий non-free (а заодно и main с contrib не помешают, и не забудьте про комплект из updates и backports - для 2009-ой мандривы это очень актуально). Как это делается, написано в прикрепленном топике "Установка дополнительного ПО...". Если это было сделано, то все должно установиться без ошибок. На всякий случай проверьте, установлены ли пакеты, о которых я сказал выше: gcc, make и kernel-devel для Вашего ядра (сравнивайте номера и названия версий, т.е. если ядро типа desktop, то и devel-пакет тоже должен быть desktop, а если server - то server, и т.п.). Это делается с помощью "menu"->"установка и удаление программ".
Спасибо сказали:
Аватара пользователя
DjSpike
Сообщения: 2265
Статус: в поисках истины
ОС: Lubuntu 12.04

Re: Ati Catalyst (8.10, 8.11, 8.12,9.01,9.02)

Сообщение DjSpike »

Ну вот вышли 8.11 и тоже не собираются пакеты

./ati-driver-installer-8-11-x86.x86_64.run --buildpkg Mandriva/2009
Created directory fglrx-install.SJdOkh
Verifying archive integrity... All good.
Uncompressing ATI Proprietary Linux Driver-8.552...........................................................................
................................................................................
.
................................................................................
.
................................................................................
.
................................................................................
.
................................................................................
.
................................................................................
.
................................................................................
.
................................................................................
.
................................................................................
.
.............................................................
==================================================
ATI Technologies Linux Driver Installer/Packager
==================================================
Generating package: Mandriva/2009
Package build failed!
Package build utility output:
"rpm -b" is deprecated, use "rpmbuild -b"
Executing(%prep): /bin/sh -e /root/tmp/ati.CCflfr/tmp/rpm-tmp.73892
+ umask 022
+ cd /root/tmp/ati.CCflfr/BUILD
+ '[' 1 -eq 1 ']'
+ '[' 1 -eq 1 ']'
+ '[' 1 -eq 1 ']'
+ cd /root/tmp/ati.CCflfr/BUILD
+ rm -rf fglrx-8.552
+ /bin/mkdir -p fglrx-8.552
+ cd fglrx-8.552
+ ln -s /root/tmp/fglrx-install.SJdOkh/x710 /root/tmp/fglrx-install.SJdOkh/arch .
+ cp -a /root/tmp/fglrx-install.SJdOkh/common .
+ cd common
+ echo 'Patch #0 (ati-8.32.5-uname_r.patch):'
Patch #0 (ati-8.32.5-uname_r.patch):
+ patch -p2 -s
2 out of 2 hunks FAILED -- saving rejects to file lib/modules/fglrx/build_mod/make.sh.rej
error: Bad exit status from /root/tmp/ati.CCflfr/tmp/rpm-tmp.73892 (%prep)


RPM build errors:
Bad exit status from /root/tmp/ati.CCflfr/tmp/rpm-tmp.73892 (%prep)
Removing temporary directory: fglrx-install.SJdOkh
AvReg - По для организации Видеонаблюдения на Linux.
ДЭНСИ:КАССА - Рабочее место кассира под Linux.
Терминальные решения под Linux
Консультации по установке 1с+PostgreSQL+Ubuntu.
Спасибо сказали:
309958707
Сообщения: 1
ОС: Mandriva 2009

Re: Ati Catalyst (8.10, 8.11, 8.12,9.01,9.02)

Сообщение 309958707 »

DjSpike писал(а):
14.11.2008 14:10
Ну вот вышли 8.11 и тоже не собираются пакеты

8.10 Качай на здоровье.
Спасибо сказали:
DM76
Сообщения: 30
ОС: Mandriva Free 2010.1 x86_64

Re: Ati Catalyst (8.10, 8.11, 8.12,9.01,9.02)

Сообщение DM76 »

DjSpike писал(а):
14.11.2008 14:10
Ну вот вышли 8.11 и тоже не собираются пакеты


А теперь вышли 8.12 и тоже не собираются...
Традиция, однако....

Несколько дней новогоднего шаманства, и мне всё-таки удалось собрать пакеты и успешно их установить
на Mandriva Free 2009 x86_64
и на Mandriva Free 2009 i586.

Теперь по-порядку.

При стандартной сборке пакетов - традиционная (для 8.10, 8.11 и 8.12) ошибка:

Код: Выделить всё

[root@host1 ati-driver-8-12]# ./ati-driver-installer-8-12-x86.x86_64.run --buildpkg Mandriva/2009
Created directory fglrx-install.nfRnOA
Verifying archive integrity... All good.
Uncompressing ATI Proprietary Linux Driver-8.561...........................................................................
................................................................................
.
................................................................................
.
................................................................................
.
................................................................................
.
................................................................................
.
................................................................................
.
................................................................................
.
................................................................................
.
................................................................................
.
................................................................................
.
................................................................................
.
......................
==================================================
 ATI Technologies Linux Driver Installer/Packager
==================================================
Generating package: Mandriva/2009
Package build failed!
Package build utility output:
"rpm -b" is deprecated, use "rpmbuild -b"
Executing(%prep): /bin/sh -e /root/tmp/ati.DKeFaJ/tmp/rpm-tmp.52382
+ umask 022
+ cd /root/tmp/ati.DKeFaJ/BUILD
+ '[' 1 -eq 1 ']'
+ '[' 1 -eq 1 ']'
+ '[' 1 -eq 1 ']'
+ cd /root/tmp/ati.DKeFaJ/BUILD
+ rm -rf fglrx-8.561
+ /bin/mkdir -p fglrx-8.561
+ cd fglrx-8.561
+ ln -s /root/Drivers/ATI/ati-driver-8-12/fglrx-install.nfRnOA/x710_64a /root/Drivers/ATI/ati-driver-8-12/fglrx-install.nfRnOA/arch .
+ cp -a /root/Drivers/ATI/ati-driver-8-12/fglrx-install.nfRnOA/common .
+ cd common
+ echo 'Patch #0 (fglrx-uname_r.patch):'
Patch #0 (fglrx-uname_r.patch):
+ patch -p2 -s
1 out of 2 hunks FAILED -- saving rejects to file lib/modules/fglrx/build_mod/make.sh.rej
error: Bad exit status from /root/tmp/ati.DKeFaJ/tmp/rpm-tmp.52382 (%prep)


RPM build errors:
    Bad exit status from /root/tmp/ati.DKeFaJ/tmp/rpm-tmp.52382 (%prep)
Removing temporary directory: fglrx-install.nfRnOA
[root@host1 ati-driver-8-12]#


Виноват патч fglrx-uname_r.patch, который должен изменить несколько строк в файле make.sh.
Номера строк, которые нужно изменить, в патче указаны неправильно. Кроме того, и сами строки, которые ищет патч,
могут иметь не совсем такой вид. Если найти вручную соответствующие строки в make.sh,
скопировать их в fglrx-uname_r.patch, сделать модификации, аналогичные тем, что предлагаются в
фирменном fglrx-uname_r.patch и прописать правильные номера строк, то патч применяется успешно.

Но далее для дистрибутивов x86_64 возникает другая ошибка:

Код: Выделить всё

+ install -m755 arch/x86/usr/X11R6/lib/libGL.so.1.2 /root/tmp/ati.BxcWPL/tmp/fglrx-root/usr/lib/fglrx
+ install -m755 'arch/x86_64/usr/lib/*.so*' /root/tmp/ati.BxcWPL/tmp/fglrx-root/usr/lib/fglrx
install: невозможно выполнить stat для `arch/x86_64/usr/lib/*.so*': Нет такого файла или каталога
error: Bad exit status from /root/tmp/ati.BxcWPL/tmp/rpm-tmp.401 (%install)


RPM build errors:
    Bad exit status from /root/tmp/ati.BxcWPL/tmp/rpm-tmp.401 (%install)


лечится редактированием файла fglrx.spec (строка 464) :

Код: Выделить всё

install -m755 %{archdir}/usr/lib/*.so*            %{buildroot}%{_prefix}/lib/%{drivername}

заменяем на

Код: Выделить всё

install -m755 %{archdir}/usr/lib64/*.so*            %{buildroot}%{_prefix}/lib/%{drivername}


исправленные файлы fglrx-uname_r.patch и fglrx.spec в архиве:


Итак, рецепт счастья :

=================================================================
1) извлекаем содержимое ati-driver-installer-8-12-x86.x86_64.run во временный каталог.
Обязательно без пробелов в пути и, наверное, желательно без русских букв. Например, в /root/Drivers/fglrx-8-12 :

Код: Выделить всё

[root@host1 Drivers]# ./ati-driver-installer-8-12-x86.x86_64.run --extract fglrx-8-12


2) копируем в /root/Drivers/ содержимое архива с файлами fglrx-uname_r.patch и fglrx.spec.
Файлы в архиве сохранены с путями. Если ati-driver-installer-8-12-x86.x86_64.run распаковывали
не в /root/Drivers/fglrx-8-12, то файлы из архива нужно будет вручную переместить в соответствующие папки.

3) генерируем пакеты следующей командой:

Код: Выделить всё

[root@host1 Drivers]# cd fglrx-8-12
[root@host1 fglrx-8-12]# ./ati-installer.sh 8.561 --buildpkg Mandriva/2009
==================================================
 ATI Technologies Linux Driver Installer/Packager
==================================================
Generating package: Mandriva/2009
Package /root/Drivers/x11-driver-video-fglrx-8.561-1amd.mdv2009.x86_64.rpm has been successfully generated
Package /root/Drivers/fglrx-control-center-8.561-1amd.mdv2009.x86_64.rpm has been successfully generated
Package /root/Drivers/dkms-fglrx-8.561-1amd.mdv2009.x86_64.rpm has been successfully generated
Package /root/Drivers/fglrx-devel-8.561-1amd.mdv2009.x86_64.rpm has been successfully generated
Package /root/Drivers/fglrx-debug-8.561-1amd.mdv2009.x86_64.rpm has been successfully generated
[root@host1 fglrx-8-12]#


Если всё сделали правильно, то в результате получаем долгожданный набор пакетов.

4) Если есть старые проприетарные драйвера, удаляем их:
проверяем, что установлено

Код: Выделить всё

# rpm -qa|grep fglrx

и все перечисленные пакеты (если есть) удаляем.
(А может быть, можно и не удалять... не пробовал)

5) Устанавливаем новые драйвера (предполагается, что в каталоге Drivers лежат только эти драйвера, а других .rpm нет)

Код: Выделить всё

[root@host1 Drivers]# urpmi ./*.rpm


6) Если ранее стояли корректно установленные проприетарные драйвера, то на этом процесс установки закончен.
А если нет, то выполняем

Код: Выделить всё

# aticonfig --initial


=================================================================

Протестировал на двух компьютерах:

Код: Выделить всё

# uname -a
Linux host1 2.6.27.7-server-1mnb #1 SMP Thu Dec 11 17:41:52 EST 2008 x86_64 Intel(R) Core(TM)2 Quad  CPU   Q9300  @ 2.50GHz GNU/Linux
# fglrxinfo
display: :0.0  screen: 0
OpenGL vendor string: ATI Technologies Inc.
OpenGL renderer string: ATI Radeon HD 3850
OpenGL version string: 2.1.8304 Release


Код: Выделить всё

# uname -a
Linux host2 2.6.27.7-desktop-1mnb #1 SMP Thu Dec 11 16:45:35 EST 2008 i686 Intel(R) Pentium(R) D CPU 3.40GHz GNU/Linux
# fglrxinfo
display: :0.0  screen: 0
OpenGL vendor string: ATI Technologies Inc.
OpenGL renderer string: ATI Radeon X1950 GT
OpenGL version string: 2.1.8304 Release



Для драйверов 8.10 и 8.11 проблема сборки пакетов тоже лечится редактированием патча (проверено). Но зато проблемы возникают во время установки пакетов.

На двух указанных выше компьютерах мне так и не удалось корректно установить ни 8.9, ни 8.10, ни 8.11 версии драйверов ATI. Впрочем, теперь это не актуально.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Спасибо сказали:
Аватара пользователя
DjSpike
Сообщения: 2265
Статус: в поисках истины
ОС: Lubuntu 12.04

Re: Ati Catalyst (8.10, 8.11, 8.12,9.01,9.02)

Сообщение DjSpike »

Размести все это в вики http://wiki.mandriva.com/ru/2009.0_Errata

Спасибо за подробную инструкцию.
AvReg - По для организации Видеонаблюдения на Linux.
ДЭНСИ:КАССА - Рабочее место кассира под Linux.
Терминальные решения под Linux
Консультации по установке 1с+PostgreSQL+Ubuntu.
Спасибо сказали:
antonpv
Сообщения: 3
ОС: ASP Linux

Re: Ati Catalyst (8.10, 8.11, 8.12,9.01,9.02)

Сообщение antonpv »

Здравствуйте! Всех с наступивши Новым Годом!

Скажите, почему у меня glxgears показывает 376 frames in 5 seconds??? Это нормально при видеокарте 4850?
Мне кажется что нет. Драйвера поставил родные атишные 8.12, однако "терзают смутные сомнения"... Опять же Control Center запускается
Спасибо сказали:
Torvinson
Сообщения: 425
ОС: Gentoo ~amd64

Re: Ati Catalyst (8.10, 8.11, 8.12,9.01,9.02)

Сообщение Torvinson »

antonpv писал(а):
03.01.2009 12:42
Здравствуйте! Всех с наступивши Новым Годом!

Скажите, почему у меня glxgears показывает 376 frames in 5 seconds??? Это нормально при видеокарте 4850?
Мне кажется что нет. Драйвера поставил родные атишные 8.12, однако "терзают смутные сомнения"... Опять же Control Center запускается
Не нормально это. Видимо, не работает 3-д ускорение. Или беда в xorg, или дрова не так встали. Дрова можно так переставить - поставить драйвер веса, удалить дрова fglrx из системы, перезагрузиться, поставить нужные пакеты руками и потом уже поставить заново fglrx.

Почему-то часто, если не установлены заранее нужные пакеты, мандрива не правильно подцепляет дрова ати. Они вроде бы работают, но 3-д кислое. Поэтому, их лучше ставить руками самому заранее.

Кстати, в 2009.0 производительность ати (у меня 4870), определяемая с помощью glxgears, меньше, чем в 2008.1. Я спрашивал на оф. форуме. Мандривщики сказали, что с помощью glxgears мерить производительность нельзя :) В 2008.1 было на той же видюхе 15000, в стало 7000. Спорить с ними не стал - производителям виднее, но я-то тоже не слепой. Видно явно, что производительность графической системы в 2009.0 хуже, чем в 2008.1. Окна и то тормозно открывались. Я уж про компиз не говорю. Смерть системе наступала. Но сейчас они допили ее. На глаз стало менее заметно, а glxgears показывают в среднем 11000. Хуже, конечно, но всё же. Так было у меня на 1950хт в 2008.0. Но хоть что-то. И не понятно, кто тут виноват - дрова АТИ или Мандрива.
Спасибо сказали:
mrStas
Сообщения: 30

Re: Ati Catalyst (8.10, 8.11, 8.12,9.01,9.02)

Сообщение mrStas »

DjSpike писал(а):
17.10.2008 09:11
В Багзиле Мандривы пока ничего похожего не нашел. Да и вопрос : Кто виноват Мандрива или АТИ ????

У меня на 2008.1 такая же ситуация начиная с 8.10.Думаю, что проблема АТИ.
Спасибо сказали:
antonpv
Сообщения: 3
ОС: ASP Linux

Re: Ati Catalyst (8.10, 8.11, 8.12,9.01,9.02)

Сообщение antonpv »

Спасибо за ответ!
Кстати вот такая мистика в продолжение темы о неработающем 3Д: когда играет видео, оно мерцает, т.е. эффект неработающей двойной буферизации!!!
Дальше больше - DRM работает, драйвера тоже(fglxrinfo показывает)....
При том при всем compiz наотрез отказывается запускаться.
Частоту верт. синхр. тоже не удается поставить, модель монитора на мою родную поменять не дает, говорит что не удается записать в x11.conf - нет такой секции.

Все эти чудеса происходят на ASPLinux, который "из коробки" должен на ура работать. Вобщем смех да и только :rolleyes:
Спасибо сказали:
DM76
Сообщения: 30
ОС: Mandriva Free 2010.1 x86_64

Re: Ati Catalyst (8.10, 8.11, 8.12,9.01,9.02)

Сообщение DM76 »

Torvinson писал(а):
03.01.2009 16:38
antonpv писал(а):
03.01.2009 12:42
Здравствуйте! Всех с наступивши Новым Годом!

Скажите, почему у меня glxgears показывает 376 frames in 5 seconds??? Это нормально при видеокарте 4850?
Мне кажется что нет. Драйвера поставил родные атишные 8.12, однако "терзают смутные сомнения"... Опять же Control Center запускается
Не нормально это. Видимо, не работает 3-д ускорение. Или беда в xorg, или дрова не так встали. Дрова можно так переставить - поставить драйвер веса, удалить дрова fglrx из системы, перезагрузиться, поставить нужные пакеты руками и потом уже поставить заново fglrx.

Почему-то часто, если не установлены заранее нужные пакеты, мандрива не правильно подцепляет дрова ати. Они вроде бы работают, но 3-д кислое. Поэтому, их лучше ставить руками самому заранее.

Кстати, в 2009.0 производительность ати (у меня 4870), определяемая с помощью glxgears, меньше, чем в 2008.1. Я спрашивал на оф. форуме. Мандривщики сказали, что с помощью glxgears мерить производительность нельзя :) В 2008.1 было на той же видюхе 15000, в стало 7000. Спорить с ними не стал - производителям виднее, но я-то тоже не слепой. Видно явно, что производительность графической системы в 2009.0 хуже, чем в 2008.1. Окна и то тормозно открывались. Я уж про компиз не говорю. Смерть системе наступала. Но сейчас они допили ее. На глаз стало менее заметно, а glxgears показывают в среднем 11000. Хуже, конечно, но всё же. Так было у меня на 1950хт в 2008.0. Но хоть что-то. И не понятно, кто тут виноват - дрова АТИ или Мандрива.


С тем, что интерфейс в KDE 4 в Mandriva 2009 подтормаживает - полностью согласен. И FPS, который показывает glxgears, с каждой последующей версий драйверов всё меньше и меньше. Так, у меня на HD 3850 с драйверами 8.7 на Mandriva 2008.1 было ~14000 FPS (не помню точно, давно это было, но точно было больше 10000).

А вот что имеется теперь с драйверами 8.12:

Код: Выделить всё

$ uname -a
Linux host1 2.6.27.7-server-1mnb #1 SMP Thu Dec 11 17:41:52 EST 2008 x86_64 Intel(R) Core(TM)2 Quad  CPU   Q9300  @ 2.50GHz GNU/Linux

$ fglrxinfo
display: :0.0  screen: 0
OpenGL vendor string: ATI Technologies Inc.
OpenGL renderer string: ATI Radeon HD 3850
OpenGL version string: 2.1.8304 Release

$ glxgears
8558 frames in 5.0 seconds = 1711.579 FPS
8039 frames in 5.0 seconds = 1605.752 FPS
9413 frames in 5.0 seconds = 1878.621 FPS
9069 frames in 5.0 seconds = 1810.005 FPS
8812 frames in 5.0 seconds = 1762.400 FPS


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

На этом же компьютере Nexuiz в режиме 1280x1024 цвет 32 бит, Effects - Ultimate показывает FPS не меньше 30, а в среднем порядка 50 (см. скриншоты ниже); OpenArena с разрешением 1280x1024 и прочими графическими настройками по максимуму стабильно держит FPS 88-90

Cкриншоты:
,
,
,


Причём игры (Nexuiz и OpenArena) совершенно не тормозят, играть комфортно.

То есть, OpenGL 3D графика работает, акселератор используется (см. скриншоты - такую картинку без акселератора процессор будет рендерить несколько секунд, если не минут, а не 90 раз в секунду).

Вывод такой : низкий FPS в glxgears ничего не говорит ни о производительности системы, ни о корректности установки драйверов. Нужны дополнительные тесты.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Спасибо сказали:
DM76
Сообщения: 30
ОС: Mandriva Free 2010.1 x86_64

Re: Ati Catalyst (8.10, 8.11, 8.12,9.01,9.02)

Сообщение DM76 »

antonpv писал(а):
03.01.2009 20:02
Спасибо за ответ!
Кстати вот такая мистика в продолжение темы о неработающем 3Д: когда играет видео, оно мерцает, т.е. эффект неработающей двойной буферизации!!!


Когда поставил Mandriva 2009, тоже долго боролся с мерцанием или притормаживанием при проигрывании видео.
Причём проблемы с видео были только в KDE 4, а на той же системе, но в Gnome или KDE 3.5 проигрывалось нормально.

Позже нашёл такое решение для KDE 4: отключил все графические эффекты рабочего стола, а в плеерах использую модуль вывода xv.
После этого мерцание и подтормаживания исчезли.

Правда, некоторые видеофайлы в формате HDTV всё равно тормозят...
Спасибо сказали:
DM76
Сообщения: 30
ОС: Mandriva Free 2010.1 x86_64

Re: Ati Catalyst (8.10, 8.11, 8.12,9.01,9.02)

Сообщение DM76 »

DjSpike писал(а):
03.01.2009 12:09
Размести все это в вики http://wiki.mandriva.com/ru/2009.0_Errata

Спасибо за подробную инструкцию.


Пожалуйста :rolleyes:
Разместил.
Спасибо сказали:
antonpv
Сообщения: 3
ОС: ASP Linux

Re: Ati Catalyst (8.10, 8.11, 8.12,9.01,9.02)

Сообщение antonpv »

По поводу мерцания при пригрывании видео...
если выключить эффекты рабочего стола, то все нормально отображается - только ведь это не выход...
Решил потестить игрушкой Q3, что получилось отпишусь.
Спасибо сказали: