Не могу поставить ati-drivers

День добрый Господа!!!
Не могу поставить ati-drivers.
Имееться ноут HP nc8000 на борту имееться ATI Technologies Inc RV350 [Mobility Radeon 9600 M10]
Ядро 2.6.29-gentoo-r5. В ядре убрана CONFIG_PARAVIRT_GUEST.
Всеравно не собираеться. Я понемаю что проблема плевая но вот уже третий день ничего понять не могу!!!!!!!!!
>>> Emerging (1 of 1) x11-drivers/ati-drivers-8.552-r2
* ati-driver-installer-8-11-x86.x86_64.run RMD160 SHA1 SHA256 size ;-) ... [ o k ]
* checking ebuild checksums ;-) ... [ ok ]
* checking auxfile checksums ;-) ... [ ok ]
* checking miscfile checksums ;-) ... [ ok ]
* Determining the location of the kernel source code
* Found kernel source directory:
* /usr/src/linux
* Found kernel object directory:
* /lib/modules/2.6.29-gentoo-r5/build
* Found sources for kernel version:
* 2.6.29-gentoo-r5
>>> Unpacking source...
Warning: target directory exists /var/tmp/portage/x11-drivers/ati-drivers-8.552- r2/work
Verifying archive integrity... All good.
Uncompressing ATI Proprietary Linux Driver-8.552................................ ................................................................................ ................................................................................ ................................................................................ ................................................................................ ................................................................................ ................................................................................ ................................................................................ ................................................................................ ................................................................................ ................................................................................ .................................
* Converting 2.6.x/Makefile to use M= instead of SUBDIRS= ... [ ok ]
>>> Unpacking ./../common/usr/src/ati/fglrx_sample_source.tgz to /var/tmp/portag e/x11-drivers/ati-drivers-8.552-r2/work/extra
>>> Source unpacked in /var/tmp/portage/x11-drivers/ati-drivers-8.552-r2/work
>>> Compiling source in /var/tmp/portage/x11-drivers/ati-drivers-8.552-r2/work . ..
* Preparing fglrx module
make -j2 HOSTCC=i686-pc-linux-gnu-gcc CROSS_COMPILE=i686-pc-linux-gnu- LDFLAGS= GCC_VER_MAJ=4 KVER=2.6.29-gentoo-r5 KDIR=/usr/src/linux kmod_build
make -C /usr/src/linux M=/var/tmp/portage/x11-drivers/ati-drivers-8.552-r2/work/ common/lib/modules/fglrx/build_mod/2.6.x modules
make[1]: Entering directory `/usr/src/linux-2.6.29-gentoo-r5'

WARNING: Symbol version dump /usr/src/linux-2.6.29-gentoo-r5/Module.symvers
is missing; modules will have no dependencies and modversions.

CC [M] /var/tmp/portage/x11-drivers/ati-drivers-8.552-r2/work/common/lib/modu les/fglrx/build_mod/2.6.x/firegl_public.o
CC [M] /var/tmp/portage/x11-drivers/ati-drivers-8.552-r2/work/common/lib/modu les/fglrx/build_mod/2.6.x/kcl_acpi.o
/var/tmp/portage/x11-drivers/ati-drivers-8.552-r2/work/common/lib/modules/fglrx/ build_mod/2.6.x/kcl_acpi.c: В функции ‘KCL_ACPI_EvalObject’:
/var/tmp/portage/x11-drivers/ati-drivers-8.552-r2/work/common/lib/modules/fglrx/ build_mod/2.6.x/kcl_acpi.c:229: ошибка: доступ по указателю на неполный тип
/var/tmp/portage/x11-drivers/ati-drivers-8.552-r2/work/common/lib/modules/fglrx/ build_mod/2.6.x/kcl_acpi.c:255: ошибка: доступ по указателю на неполный тип
/var/tmp/portage/x11-drivers/ati-drivers-8.552-r2/work/common/lib/modules/fglrx/ build_mod/2.6.x/kcl_acpi.c: В функции ‘KCL_ACPI_GetNotifyHandler’:
/var/tmp/portage/x11-drivers/ati-drivers-8.552-r2/work/common/lib/modules/fglrx/ build_mod/2.6.x/kcl_acpi.c:483: ошибка: доступ по указателю на неполный тип
/var/tmp/portage/x11-drivers/ati-drivers-8.552-r2/work/common/lib/modules/fglrx/ build_mod/2.6.x/kcl_acpi.c:485: ошибка: доступ по указателю на неполный тип
/var/tmp/portage/x11-drivers/ati-drivers-8.552-r2/work/common/lib/modules/fglrx/ build_mod/2.6.x/kcl_acpi.c:487: ошибка: доступ по указателю на неполный тип
/var/tmp/portage/x11-drivers/ati-drivers-8.552-r2/work/common/lib/modules/fglrx/ build_mod/2.6.x/kcl_acpi.c: В функции ‘KCL_ACPI_GetNotifyContext’:
/var/tmp/portage/x11-drivers/ati-drivers-8.552-r2/work/common/lib/modules/fglrx/ build_mod/2.6.x/kcl_acpi.c:510: ошибка: доступ по указателю на неполный тип
/var/tmp/portage/x11-drivers/ati-drivers-8.552-r2/work/common/lib/modules/fglrx/ build_mod/2.6.x/kcl_acpi.c:512: ошибка: доступ по указателю на неполный тип
/var/tmp/portage/x11-drivers/ati-drivers-8.552-r2/work/common/lib/modules/fglrx/ build_mod/2.6.x/kcl_acpi.c:514: ошибка: доступ по указателю на неполный тип
/var/tmp/portage/x11-drivers/ati-drivers-8.552-r2/work/common/lib/modules/fglrx/ build_mod/2.6.x/kcl_acpi.c: В функции ‘KCL_ACPI_UpdateNotifyHandler’:
/var/tmp/portage/x11-drivers/ati-drivers-8.552-r2/work/common/lib/modules/fglrx/ build_mod/2.6.x/kcl_acpi.c:538: ошибка: доступ по указателю на неполный тип
/var/tmp/portage/x11-drivers/ati-drivers-8.552-r2/work/common/lib/modules/fglrx/ build_mod/2.6.x/kcl_acpi.c:538: ошибка: доступ по указателю на неполный тип
/var/tmp/portage/x11-drivers/ati-drivers-8.552-r2/work/common/lib/modules/fglrx/ build_mod/2.6.x/kcl_acpi.c:540: ошибка: доступ по указателю на неполный тип
/var/tmp/portage/x11-drivers/ati-drivers-8.552-r2/work/common/lib/modules/fglrx/ build_mod/2.6.x/kcl_acpi.c: В функции ‘KCL_ACPI_UpdateNotifyContext’:
/var/tmp/portage/x11-drivers/ati-drivers-8.552-r2/work/common/lib/modules/fglrx/ build_mod/2.6.x/kcl_acpi.c:557: ошибка: доступ по указателю на неполный тип
/var/tmp/portage/x11-drivers/ati-drivers-8.552-r2/work/common/lib/modules/fglrx/ build_mod/2.6.x/kcl_acpi.c:557: ошибка: доступ по указателю на неполный тип
/var/tmp/portage/x11-drivers/ati-drivers-8.552-r2/work/common/lib/modules/fglrx/ build_mod/2.6.x/kcl_acpi.c:559: ошибка: доступ по указателю на неполный тип
make[2]: *** [/var/tmp/portage/x11-drivers/ati-drivers-8.552-r2/work/common/lib/ modules/fglrx/build_mod/2.6.x/kcl_acpi.o] Ошибка 1
make[2]: *** Ожидание завершения заданий...
/var/tmp/portage/x11-drivers/ati-drivers-8.552-r2/work/common/lib/modules/fglrx/ build_mod/2.6.x/firegl_public.c: В функции ‘KCL_GetEffectiveUid’:
/var/tmp/portage/x11-drivers/ati-drivers-8.552-r2/work/common/lib/modules/fglrx/ build_mod/2.6.x/firegl_public.c:1429: ошибка: ‘struct task_struct’ не содержит э лемента с именем ‘euid’
/var/tmp/portage/x11-drivers/ati-drivers-8.552-r2/work/common/lib/modules/fglrx/ build_mod/2.6.x/firegl_public.c: В функции ‘KCL_PosixSecurityCapSetIPCLock’:
/var/tmp/portage/x11-drivers/ati-drivers-8.552-r2/work/common/lib/modules/fglrx/ build_mod/2.6.x/firegl_public.c:1784: ошибка: ‘struct task_struct’ не содержит э лемента с именем ‘cap_effective’
/var/tmp/portage/x11-drivers/ati-drivers-8.552-r2/work/common/lib/modules/fglrx/ build_mod/2.6.x/firegl_public.c:1788: ошибка: ‘struct task_struct’ не содержит э лемента с именем ‘cap_effective’
/var/tmp/portage/x11-drivers/ati-drivers-8.552-r2/work/common/lib/modules/fglrx/ build_mod/2.6.x/firegl_public.c: В функции ‘__ke_vm_phys_addr_str’:
/var/tmp/portage/x11-drivers/ati-drivers-8.552-r2/work/common/lib/modules/fglrx/ build_mod/2.6.x/firegl_public.c:3206: предупреждение: при возврате результата фу нкции целое преобразуется в указатель без приведения типа
/var/tmp/portage/x11-drivers/ati-drivers-8.552-r2/work/common/lib/modules/fglrx/ build_mod/2.6.x/firegl_public.c:3207: предупреждение: при возврате результата фу нкции целое преобразуется в указатель без приведения типа
/var/tmp/portage/x11-drivers/ati-drivers-8.552-r2/work/common/lib/modules/fglrx/ build_mod/2.6.x/firegl_public.c:3208: предупреждение: при возврате результата фу нкции целое преобразуется в указатель без приведения типа
/var/tmp/portage/x11-drivers/ati-drivers-8.552-r2/work/common/lib/modules/fglrx/ build_mod/2.6.x/firegl_public.c:3210: предупреждение: при возврате результата фу нкции целое преобразуется в указатель без приведения типа
make[2]: *** [/var/tmp/portage/x11-drivers/ati-drivers-8.552-r2/work/common/lib/ modules/fglrx/build_mod/2.6.x/firegl_public.o] Ошибка 1
make[1]: *** [_module_/var/tmp/portage/x11-drivers/ati-drivers-8.552-r2/work/com mon/lib/modules/fglrx/build_mod/2.6.x] Ошибка 2
make[1]: Leaving directory `/usr/src/linux-2.6.29-gentoo-r5'
make: *** [kmod_build] Ошибка 2
*
* ERROR: x11-drivers/ati-drivers-8.552-r2 failed.
* Call stack:
* ebuild.sh, line 49: Called src_compile
* environment, line 3332: Called linux-mod_src_compile
* environment, line 2527: Called die
* The specific snippet of code:
* eval "emake HOSTCC=\"$(tc-getBUILD_CC)\" C ROSS_COMPILE=${CHOST}- LDFLAGS=\"$(get_ abi_LDFLAGS)\" ${BUILD_FIXES} $ {BUILD_PARAMS} ${BUILD_TARGETS} " || di e "Unable to emake HOSTCC="$(tc-getBUILD_CC)" CROSS_COMPILE=${CHOST}- LDFLAGS="$ (get_abi_LDFLAGS)" ${BUILD_FIXES} ${BUILD_PARAMS} ${BUILD_TARGETS}";
* The die message:
* Unable to emake HOSTCC=i686-pc-linux-gnu-gcc CROSS_COMPILE=i686-pc-linux-gn u- LDFLAGS= GCC_VER_MAJ=4 KVER=2.6.29-gentoo-r5 KDIR=/usr/src/linux kmod_build
*
* If you need support, post the topmost build error, and the call stack if rele vant.
* A complete build log is located at '/var/tmp/portage/x11-drivers/ati-drivers- 8.552-r2/temp/build.log'.
* The ebuild environment file is located at '/var/tmp/portage/x11-drivers/ati-d rivers-8.552-r2/temp/environment'.
*

>>> Failed to emerge x11-drivers/ati-drivers-8.552-r2, Log file:

>>> '/var/tmp/portage/x11-drivers/ati-drivers-8.552-r2/temp/build.log'

* Messages for package x11-drivers/ati-drivers-8.552-r2:

*
* ERROR: x11-drivers/ati-drivers-8.552-r2 failed.
* Call stack:
* ebuild.sh, line 49: Called src_compile
* environment, line 3332: Called linux-mod_src_compile
* environment, line 2527: Called die
* The specific snippet of code:
* eval "emake HOSTCC=\"$(tc-getBUILD_CC)\" C ROSS_COMPILE=${CHOST}- LDFLAGS=\"$(get_ abi_LDFLAGS)\" ${BUILD_FIXES} $ {BUILD_PARAMS} ${BUILD_TARGETS} " || di e "Unable to emake HOSTCC="$(tc-getBUILD_CC)" CROSS_COMPILE=${CHOST}- LDFLAGS="$ (get_abi_LDFLAGS)" ${BUILD_FIXES} ${BUILD_PARAMS} ${BUILD_TARGETS}";
* The die message:
* Unable to emake HOSTCC=i686-pc-linux-gnu-gcc CROSS_COMPILE=i686-pc-linux-gn u- LDFLAGS= GCC_VER_MAJ=4 KVER=2.6.29-gentoo-r5 KDIR=/usr/src/linux kmod_build
*
* If you need support, post the topmost build error, and the call stack if rele vant.
* A complete build log is located at '/var/tmp/portage/x11-drivers/ati-drivers- 8.552-r2/temp/build.log'.
* The ebuild environment file is located at '/var/tmp/portage/x11-drivers/ati-d rivers-8.552-r2/temp/environment'.
*

WARNING: Symbol version dump

WARNING: Symbol version dump /usr/src/linux-2.6.29-gentoo-r5/Module.symvers
is missing; modules will have no dependencies and modversions.

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

ATI дрова - не NVIDIA и модуль ядра и поддержку framebuffer`а необходимо либо оставлять в монолите ядра либо отключать из модуля ядра. При установке проприетарных дров (если так можно сказать) даже без CATALYST дополнений - модуль будет установлен на ядро ( как в вашем случае) которое конфликтует с родным драйвером ядра.

ПЕРЕУСТАНОВИТЕ ЯДРО - без поддержки фрэмбуфера и исключите модульные дрова, оставтье только VESA дрова или legacy - чтобы подгрузить графику вообще.

----------------------
Продать или поменять видеокарту на NVIDIA

шозабред?

torn написал(а):
WARNING: Symbol version dump /usr/src/linux-2.6.29-gentoo-r5/Module.symvers
is missing; modules will have no dependencies and modversions.

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

torn написал(а):
ATI дрова - не NVIDIA и модуль ядра и поддержку framebuffer`а необходимо либо оставлять в монолите ядра либо отключать из модуля ядра. При установке проприетарных дров (если так можно сказать) даже без CATALYST дополнений - модуль будет установлен на ядро ( как в вашем случае) которое конфликтует с родным драйвером ядра.

Шозабред? Да, закрытые дрова ATI это не NVIDIA, и поэтому великолепно дружат с фрамбуфером, но точно также как и NVIDIA осыпаются если в ядро DRM включен не модулем, но осыпаются не на сборке а при попытке загрузить модуль. ebuild на это проверяет и говорит про это.

torn написал(а):
ПЕРЕУСТАНОВИТЕ ЯДРО - без поддержки фрэмбуфера и исключите модульные дрова, оставтье только VESA дрова или legacy - чтобы подгрузить графику вообще.

переустановить? может пересобрать?

torn написал(а):
Продать или поменять видеокарту на NVIDIA

если следовать таким советам - ничего не поможет...

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

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".