Проперитартный видео-драйвер AMD

SLAX, Deep Style, ZenWalk

Модератор: Модераторы разделов

BratSinot
Сообщения: 812
ОС: Slackware64

Проперитартный видео-драйвер AMD

Сообщение BratSinot »

Доброго времени суток!

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

Код:

root@darkstar:~# ./*run --buildpkg Slackware/All Created directory fglrx-install.7f6J3F Verifying archive integrity... All good. Uncompressing ATI Catalyst&#153; Proprietary Driver-8.821........................................................................... ................................................................................. ................................................................................. ................................................................................. ................................................................................. ................................................................................. ................................................................................. ................................................................................. ................................................................................. ................................................................................. ................................................................................. ............................. ===================================================================== ATI Technologies Catalyst&#153; Proprietary Driver Installer/Packager ===================================================================== Generating package: Slackware/All ATI SlackBuild Version 1.4.2 -------------------------------------------- by: Emanuele Tomasi <tomasi@cli.di.unipi.it> AMD kernel module generator version 2.1 doing Makefile based build for kernel 2.6.x and higher rm -rf *.c *.h *.o *.ko *.GCC* .??* *.symvers make -C /lib/modules/2.6.37/build SUBDIRS=/root/fglrx-install.7f6J3F/common/lib/modules/fglrx/build_mod/2.6.x modules make[1]: Entering directory `/usr/src/linux-2.6.37' WARNING: Symbol version dump /usr/src/linux-2.6.37/Module.symvers is missing; modules will have no dependencies and modversions. CC [M] /root/fglrx-install.7f6J3F/common/lib/modules/fglrx/build_mod/2.6.x/firegl_public.o /bin/sh: /usr/src/linux-2.6.37/scripts/recordmcount: No such file or directory make[2]: *** [/root/fglrx-install.7f6J3F/common/lib/modules/fglrx/build_mod/2.6.x/firegl_public.o] Error 1 make[1]: *** [_module_/root/fglrx-install.7f6J3F/common/lib/modules/fglrx/build_mod/2.6.x] Error 2 make[1]: Leaving directory `/usr/src/linux-2.6.37' make: *** [kmod_build] Error 2 build failed with return value 2 ERROR: I don't have make module Removing temporary directory: fglrx-install.7f6J3F

Что делать?
Спасибо сказали:
Аватара пользователя
zenwolf
Бывший модератор
Сообщения: 3139
Статус: Страшный и злой
ОС: Slackware..Salix..x86_64

Re: Проперитартный видео-драйвер AMD

Сообщение zenwolf »

для начала проверь установленны ли :
kernel-source - cудя по ошибкам его нет
Mesa
libstdc++
libgcc
fontconfig
freetype
zlib
gcc
xorg-lib

второе, посмотреть поддерживается ли текущими драйверами с сайта Amd версия ядра 2.6.37

Quae videmus quo dependet vultus. (лат) - То, что мы видим, зависит от того, куда мы смотрим.
Спасибо сказали:
BratSinot
Сообщения: 812
ОС: Slackware64

Re: Проперитартный видео-драйвер AMD

Сообщение BratSinot »

zenwolf писал(а):
18.02.2011 03:03
для начала проверь установленны ли :
kernel-source - cудя по ошибкам его нет

Он есть, а если вы про это:
/bin/sh: /usr/src/linux-2.6.37/scripts/recordmcount: No such file or directory

То там есть три других файла в этой папке: recordmcount.pl, recordmcount.c, recordmcount.h.
Я на сорцах только make prepare пытался делать. Или там что-то еще нжно сделать?

Mesa
libstdc++
libgcc
fontconfig
freetype
zlib
gcc
xorg-lib

Вроде все на месте, xorg-lib хз как проверить. Можно название хотяб одной .so?

второе, посмотреть поддерживается ли текущими драйверами с сайта Amd версия ядра 2.6.37

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

Эмм, в мануали сказано о glibc 2.2 или 2.3, а у меня 2.11. Может попробовать glibc 2.22?
Спасибо сказали:
Аватара пользователя
zenwolf
Бывший модератор
Сообщения: 3139
Статус: Страшный и злой
ОС: Slackware..Salix..x86_64

Re: Проперитартный видео-драйвер AMD

Сообщение zenwolf »

BratSinot писал(а):
18.02.2011 08:04
zenwolf писал(а):
18.02.2011 03:03
для начала проверь установленны ли :
kernel-source - cудя по ошибкам его нет

Он есть, а если вы про это:
/bin/sh: /usr/src/linux-2.6.37/scripts/recordmcount: No such file or directory

То там есть три других файла в этой папке: recordmcount.pl, recordmcount.c, recordmcount.h.
Я на сорцах только make prepare пытался делать. Или там что-то еще нжно сделать?

Mesa
libstdc++
libgcc
fontconfig
freetype
zlib
gcc
xorg-lib

Вроде все на месте, xorg-lib хз как проверить. Можно название хотяб одной .so?

второе, посмотреть поддерживается ли текущими драйверами с сайта Amd версия ядра 2.6.37

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

Эмм, в мануали сказано о glibc 2.2 или 2.3, а у меня 2.11. Может попробовать glibc 2.22?



точно, я вспомнил как давно на старом компе после всяких таких вот ковыряний дело оказалось в glibc, попробуй, там видно будет.
Quae videmus quo dependet vultus. (лат) - То, что мы видим, зависит от того, куда мы смотрим.
Спасибо сказали:
Аватара пользователя
bormant
Сообщения: 1354

Re: Проперитартный видео-драйвер AMD

Сообщение bormant »

На исходниках ядра сделайте make scripts, ошибка про recordmcount должна уйти.
Дальше будем посмотреть.

ps. Правильно подготовленное дерево исходников ядра получается после:
подготовки .config (zcat /proc/config.gz > .config или make menuconfig и т.п)
make oldconfig
make bzImage
make clean
make prepare
rm .version
/source/k/README.TXT не читали.
Спасибо сказали:
Аватара пользователя
bormant
Сообщения: 1354

Re: Проперитартный видео-драйвер AMD

Сообщение bormant »

BratSinot писал(а):
18.02.2011 08:04
Вроде все на месте, xorg-lib хз как проверить. Можно название хотяб одной .so?

Наличие установленного пакета проверяют обычно так:
ls /var/log/packages/xorg-lib*

Если нужно проверить наличие файлов из пакета, их список есть в этом файле.
Спасибо сказали:
BratSinot
Сообщения: 812
ОС: Slackware64

Re: Проперитартный видео-драйвер AMD

Сообщение BratSinot »

bormant писал(а):
18.02.2011 09:21
make oldconfig
make bzImage
make clean
make prepare
rm .version

Поэтому я make prepare не просто так пытался делать.

Наличие установленного пакета проверяют обычно так:
ls /var/log/packages/xorg-lib*

Я использую slackpkg, и как бы в Slackware нет такого пакета как xorg-lib

/source/k/README.TXT не читали.

Читал, иначе я себе ядро бы не обновил =)

Ладно, сейчас попробую glibc обновить. Нет, не сработало.
Сейчас обновлюсь до 2.6.37.1 и еще раз попробую.
Спасибо сказали:
Аватара пользователя
zenwolf
Бывший модератор
Сообщения: 3139
Статус: Страшный и злой
ОС: Slackware..Salix..x86_64

Re: Проперитартный видео-драйвер AMD

Сообщение zenwolf »

bormant писал(а):
18.02.2011 09:21
На исходниках ядра сделайте make scripts, ошибка про recordmcount должна уйти.
Дальше будем посмотреть.

ps. Правильно подготовленное дерево исходников ядра получается после:
подготовки .config (zcat /proc/config.gz > .config или make menuconfig и т.п)
make oldconfig
make bzImage
make clean
make prepare
rm .version
/source/k/README.TXT не читали.

не, для установки подходят обычные сорцы ядра без подготовки дерева, /usr/src/linux линк должен быть.
Quae videmus quo dependet vultus. (лат) - То, что мы видим, зависит от того, куда мы смотрим.
Спасибо сказали:
Аватара пользователя
bormant
Сообщения: 1354

Re: Проперитартный видео-драйвер AMD

Сообщение bormant »

zenwolf,
ну как же они подходят, если вот живой пример,
scripts/recordmcount: No such file or directory
да и прочее хозяйство в scripts, которое по make scripts (входит в make bzImage) собирается?

BratSinot писал(а):
18.02.2011 14:03
Я использую slackpkg
И что из этого? /var/log/{packages,scripts,removed_packages,removed_scripts} ведётся pkgtools (штатным пакетным менеджером Slackware), средствами которого пользуется slackpkg для установки/обновления/удаления пакетов.

А про имя пакета, это к zenwolf, им оно названо, ему и отвечать :-)
Спасибо сказали:
Аватара пользователя
zenwolf
Бывший модератор
Сообщения: 3139
Статус: Страшный и злой
ОС: Slackware..Salix..x86_64

Re: Проперитартный видео-драйвер AMD

Сообщение zenwolf »

bormant писал(а):
18.02.2011 15:11
А про имя пакета, это к zenwolf, им оно названо, ему и отвечать :-)

я по памяти, нету пакета.

bormant писал(а):
18.02.2011 15:11
zenwolf,
ну как же они подходят, если вот живой пример,
scripts/recordmcount: No such file or directory
да и прочее хозяйство в scripts, которое по make scripts (входит в make bzImage) собирается?

вот это действительно странно, потому как у меня с этим проблем нет, есть версии?
Quae videmus quo dependet vultus. (лат) - То, что мы видим, зависит от того, куда мы смотрим.
Спасибо сказали:
Аватара пользователя
bormant
Сообщения: 1354

Re: Проперитартный видео-драйвер AMD

Сообщение bormant »

Есть версия, что бинарник заменили .pl скриптом, тогда
cd /usr/src/linux ; ln -s scripts/recordmcount.pl scripts/recordmcount
должно бы исправить проблему.

Но было б интересно увидеть ссылку на бинарник (*.run), который пытается ставить ТС.

ps. В ядре 2.6.33.4
ls /usr/linux-2.6.33.4/scripts/recordmcount*
даёт только recordmcount.pl, ни .c, ни .h нет... А в 2.6.37 в этой части, со слов ТС что-то поменялось, возможно *.run этим изменениям не обучен (хотя .pl на месте)... Смотреть надо.
Спасибо сказали:
Аватара пользователя
bormant
Сообщения: 1354

Re: Проперитартный видео-драйвер AMD

Сообщение bormant »


pps. Как я понял, это catalyst-11.2... Сейчас посмотрю...
Спасибо сказали:
BratSinot
Сообщения: 812
ОС: Slackware64

Re: Проперитартный видео-драйвер AMD

Сообщение BratSinot »

Все, возможно kernel-modules или еще что-нибудь не так собралось. Сейчас собрал пакеты на ядре 2.6.37.1 и все заработало.
Спасибо сказали:
Аватара пользователя
zenwolf
Бывший модератор
Сообщения: 3139
Статус: Страшный и злой
ОС: Slackware..Salix..x86_64

Re: Проперитартный видео-драйвер AMD

Сообщение zenwolf »

BratSinot писал(а):
18.02.2011 15:30
Все, возможно kernel-modules или еще что-нибудь не так собралось. Сейчас собрал пакеты на ядре 2.6.37.1 и все заработало.

ну и славу богу :)
Quae videmus quo dependet vultus. (лат) - То, что мы видим, зависит от того, куда мы смотрим.
Спасибо сказали: