ati-drivers & new kernel-29-r1

Не могу проинсталить ati-drivers-8.582.

>>> Unpacking source...
 * Applying ati-drivers-xen-8.552.patch ...
  [ ok ]
 * Applying ati-powermode-opt-path-2.patch ...
  [ ok ]
 * Converting 2.6.x/Makefile to use M= instead of SUBDIRS= ...
  [ ok ]
>>> Unpacking ./../common/usr/src/ati/fglrx_sample_source.tgz to /var/tmp/portage/x11-drivers/ati-drivers-8.582/work/extra
>>> Source unpacked in /var/tmp/portage/x11-drivers/ati-drivers-8.582/work
>>> Compiling source in /var/tmp/portage/x11-drivers/ati-drivers-8.582/work ...
 * Preparing fglrx module
make -j3 HOSTCC=x86_64-pc-linux-gnu-gcc CROSS_COMPILE=x86_64-pc-linux-gnu- LDFLAGS= GCC_VER_MAJ=4 KVER=2.6.29-gentoo-r1 KDIR=/usr/src/linux kmod_build 
make -C /usr/src/linux M=/var/tmp/portage/x11-drivers/ati-drivers-8.582/work/common/lib/modules/fglrx/build_mod/2.6.x modules
make[1]: Entering directory `/usr/src/linux-2.6.29-gentoo-r1'
  CC [M]  /var/tmp/portage/x11-drivers/ati-drivers-8.582/work/common/lib/modules/fglrx/build_mod/2.6.x/firegl_public.o
  CC [M]  /var/tmp/portage/x11-drivers/ati-drivers-8.582/work/common/lib/modules/fglrx/build_mod/2.6.x/kcl_acpi.o
  CC [M]  /var/tmp/portage/x11-drivers/ati-drivers-8.582/work/common/lib/modules/fglrx/build_mod/2.6.x/kcl_agp.o
  CC [M]  /var/tmp/portage/x11-drivers/ati-drivers-8.582/work/common/lib/modules/fglrx/build_mod/2.6.x/kcl_debug.o
/var/tmp/portage/x11-drivers/ati-drivers-8.582/work/common/lib/modules/fglrx/build_mod/2.6.x/kcl_debug.c: В функции ‘KCL_DEBUG_Print’:
/var/tmp/portage/x11-drivers/ati-drivers-8.582/work/common/lib/modules/fglrx/build_mod/2.6.x/kcl_debug.c:89: предупреждение: формат не является строковой константой, и не заданы аргументы форматирования
/var/tmp/portage/x11-drivers/ati-drivers-8.582/work/common/lib/modules/fglrx/build_mod/2.6.x/kcl_debug.c: В функции ‘__ke_printk’:
/var/tmp/portage/x11-drivers/ati-drivers-8.582/work/common/lib/modules/fglrx/build_mod/2.6.x/kcl_debug.c:146: предупреждение: формат не является строковой константой, и не заданы аргументы форматирования
  CC [M]  /var/tmp/portage/x11-drivers/ati-drivers-8.582/work/common/lib/modules/fglrx/build_mod/2.6.x/kcl_ioctl.o
/var/tmp/portage/x11-drivers/ati-drivers-8.582/work/common/lib/modules/fglrx/build_mod/2.6.x/kcl_acpi.c: В функции ‘KCL_ACPI_EvalObject’:
/var/tmp/portage/x11-drivers/ati-drivers-8.582/work/common/lib/modules/fglrx/build_mod/2.6.x/kcl_acpi.c:229: ошибка: доступ по указателю на неполный тип
/var/tmp/portage/x11-drivers/ati-drivers-8.582/work/common/lib/modules/fglrx/build_mod/2.6.x/kcl_acpi.c:255: ошибка: доступ по указателю на неполный тип
/var/tmp/portage/x11-drivers/ati-drivers-8.582/work/common/lib/modules/fglrx/build_mod/2.6.x/kcl_acpi.c: В функции ‘KCL_ACPI_GetNotifyHandler’:
/var/tmp/portage/x11-drivers/ati-drivers-8.582/work/common/lib/modules/fglrx/build_mod/2.6.x/kcl_acpi.c:483: ошибка: доступ по указателю на неполный тип
/var/tmp/portage/x11-drivers/ati-drivers-8.582/work/common/lib/modules/fglrx/build_mod/2.6.x/kcl_acpi.c:485: ошибка: доступ по указателю на неполный тип
/var/tmp/portage/x11-drivers/ati-drivers-8.582/work/common/lib/modules/fglrx/build_mod/2.6.x/kcl_acpi.c:487: ошибка: доступ по указателю на неполный тип
/var/tmp/portage/x11-drivers/ati-drivers-8.582/work/common/lib/modules/fglrx/build_mod/2.6.x/kcl_acpi.c: В функции ‘KCL_ACPI_GetNotifyContext’:
/var/tmp/portage/x11-drivers/ati-drivers-8.582/work/common/lib/modules/fglrx/build_mod/2.6.x/kcl_acpi.c:510: ошибка: доступ по указателю на неполный тип
/var/tmp/portage/x11-drivers/ati-drivers-8.582/work/common/lib/modules/fglrx/build_mod/2.6.x/kcl_acpi.c:512: ошибка: доступ по указателю на неполный тип
/var/tmp/portage/x11-drivers/ati-drivers-8.582/work/common/lib/modules/fglrx/build_mod/2.6.x/kcl_acpi.c:514: ошибка: доступ по указателю на неполный тип
/var/tmp/portage/x11-drivers/ati-drivers-8.582/work/common/lib/modules/fglrx/build_mod/2.6.x/kcl_acpi.c: В функции ‘KCL_ACPI_UpdateNotifyHandler’:
/var/tmp/portage/x11-drivers/ati-drivers-8.582/work/common/lib/modules/fglrx/build_mod/2.6.x/kcl_acpi.c:538: ошибка: доступ по указателю на неполный тип
/var/tmp/portage/x11-drivers/ati-drivers-8.582/work/common/lib/modules/fglrx/build_mod/2.6.x/kcl_acpi.c:538: ошибка: доступ по указателю на неполный тип
/var/tmp/portage/x11-drivers/ati-drivers-8.582/work/common/lib/modules/fglrx/build_mod/2.6.x/kcl_acpi.c:540: ошибка: доступ по указателю на неполный тип
/var/tmp/portage/x11-drivers/ati-drivers-8.582/work/common/lib/modules/fglrx/build_mod/2.6.x/kcl_acpi.c: В функции ‘KCL_ACPI_UpdateNotifyContext’:
/var/tmp/portage/x11-drivers/ati-drivers-8.582/work/common/lib/modules/fglrx/build_mod/2.6.x/kcl_acpi.c:557: ошибка: доступ по указателю на неполный тип
/var/tmp/portage/x11-drivers/ati-drivers-8.582/work/common/lib/modules/fglrx/build_mod/2.6.x/kcl_acpi.c:557: ошибка: доступ по указателю на неполный тип
/var/tmp/portage/x11-drivers/ati-drivers-8.582/work/common/lib/modules/fglrx/build_mod/2.6.x/kcl_acpi.c:559: ошибка: доступ по указателю на неполный тип
make[2]: *** [/var/tmp/portage/x11-drivers/ati-drivers-8.582/work/common/lib/modules/fglrx/build_mod/2.6.x/kcl_acpi.o] Ошибка 1
make[2]: *** Ожидание завершения заданий...
/var/tmp/portage/x11-drivers/ati-drivers-8.582/work/common/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c: В функции ‘KCL_GetEffectiveUid’:
/var/tmp/portage/x11-drivers/ati-drivers-8.582/work/common/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:1411: ошибка: ‘struct task_struct’ не содержит элемента с именем ‘euid’
/var/tmp/portage/x11-drivers/ati-drivers-8.582/work/common/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c: В функции ‘KCL_PosixSecurityCapSetIPCLock’:
/var/tmp/portage/x11-drivers/ati-drivers-8.582/work/common/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:1785: ошибка: ‘struct task_struct’ не содержит элемента с именем ‘cap_effective’
/var/tmp/portage/x11-drivers/ati-drivers-8.582/work/common/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:1789: ошибка: ‘struct task_struct’ не содержит элемента с именем ‘cap_effective’
/var/tmp/portage/x11-drivers/ati-drivers-8.582/work/common/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c: В функции ‘KCL_MEM_VM_GetRegionPhysAddrStr’:
/var/tmp/portage/x11-drivers/ati-drivers-8.582/work/common/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:3229: предупреждение: при возврате результата функции целое преобразуется в указатель без приведения типа
/var/tmp/portage/x11-drivers/ati-drivers-8.582/work/common/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:3230: предупреждение: при возврате результата функции целое преобразуется в указатель без приведения типа
/var/tmp/portage/x11-drivers/ati-drivers-8.582/work/common/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:3231: предупреждение: при возврате результата функции целое преобразуется в указатель без приведения типа
/var/tmp/portage/x11-drivers/ati-drivers-8.582/work/common/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:3233: предупреждение: при возврате результата функции целое преобразуется в указатель без приведения типа
make[2]: *** [/var/tmp/portage/x11-drivers/ati-drivers-8.582/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.582/work/common/lib/modules/fglrx/build_mod/2.6.x] Ошибка 2
make[1]: Leaving directory `/usr/src/linux-2.6.29-gentoo-r1'
make: *** [kmod_build] Ошибка 2
 * 
 * ERROR: x11-drivers/ati-drivers-8.582 failed.
 * Call stack:
 *               ebuild.sh, line   48:  Called src_compile
 *             environment, line 3373:  Called linux-mod_src_compile
 *             environment, line 2552:  Called die
 * The specific snippet of code:
 *               eval "emake HOSTCC="$(tc-getBUILD_CC)" 						CROSS_COMPILE=${CHOST}- 						LDFLAGS="$(get_abi_LDFLAGS)" 						${BUILD_FIXES} 						${BUILD_PARAMS} 						${BUILD_TARGETS} " || die "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=x86_64-pc-linux-gnu-gcc CROSS_COMPILE=x86_64-pc-linux-gnu- LDFLAGS=  GCC_VER_MAJ=4 KVER=2.6.29-gentoo-r1 KDIR=/usr/src/linux kmod_build

Раньше всё ставилось отлично. :(

.

http://bugs.gentoo.org/show_bug.cgi?id=264021
а также http://bugs.gentoo.org/buglist.cgi?quicksearch=ati-drivers

Это подпись, которую невозможно истолковать неправильно

получилось?

получилось ли кому собрать ati-drivers ?
пытался откатиться на более низкие версии, скачал последние сборки с ati.com, танцы с бубном не привели к результату, x-server виснет намертво, fgxlrc упорно не хочет собираться.
без ati жить невозможно, не могу заставить X-сы понимать разрешение 1440х900
если откатить х-сервер с 1.5 на 1.3 - будут ли работать кеды 4.2.2 ?

что-то добрый я сегодня ....

nlj,

leryc написал(а):
без ati жить невозможно, не могу заставить X-сы понимать разрешение 1440х900

У меня прекрасно поднимается на radeon и radeonhd, последних из ~amd64

Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.

как?

krigstask написал(а):
leryc написал(а):
без ati жить невозможно, не могу заставить X-сы понимать разрешение 1440х900

У меня прекрасно поднимается на radeon и radeonhd, последних из ~amd64

удалось собрать ati-drivers или "чистые" Х-сы держат это разрещение?

У меня какой-то извращенный монитор Самсунг (широкий + TV) - он не хочет правильно сообщать о своем разрешении - постоянно подсовывает 1024х768.
В ядре и в xorg.conf первым и по дефолту прописани режим 1440x900, но после загрузки в иксы - этого разрешения нет в свойствах монитора.

что-то добрый я сегодня ....

отпьчс

leryc написал(а):
krigstask написал(а):
У меня прекрасно поднимается на radeon и radeonhd, последних из ~amd64

удалось собрать ati-drivers?

Я их давно снёс (но во времена .28 ядра собирались). Говорю же, работает на свободных драйверах.
На этом агрегате: http://en.gentoo-wiki.com/wiki/Toshiba_Satellite_L350D-10X

Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.

можешь?

можешь показать свой xorg.conf?
попробовал пойти этим путем - нихрена на получилось.
в ядре вроде все необходимые опции включены
x-server собран с поддержкой vesa, radeon, radeonhd (у меня карточка radeon hd3600)
пускаю на старт - черный экран и машина уходит в зависание.
после выключения\включения в логах xorg почти ничего подозрительного
режим 1440х900 не опознан, остальные вроде как приняты
пробовал поставить одно единственное 1024х728 - тот же эффект
после иницилиации шрифтов - глухое зависание машины.

что-то добрый я сегодня ....

http://dpaste.com/38283/ x11-

http://dpaste.com/38283/
x11-drivers/xf86-video-ati-6.12.2
Ну и всё прочее из ~amd64

Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.

сенкс

сенкс, но я "добил" таки его\иха
1) снес xorg.conf и стартанул иксы
2) посмотрел на что ругнулся xorg.log (а ругнулся он на фреймбуфер и необходимость прописать адрес устройства)
3) пустил xorgcfg, прописал нужные мне разрешения
всё завелось.

т.е. критичными были необходимость прописать BusID и Modes (Screen)

что-то добрый я сегодня ....

аааа

krigstask написал(а):
У меня прекрасно поднимается на radeon и radeonhd, последних из ~amd64

radeonhd на моей видюхе 4670 не может завести xvoutput. По-этому тюнер не пашет. А я без него не могу.

Обновился сегодня, думал проблему решили с 29 ядром. Но те тут то было. Пишут что ати-шные дрова не работают с этим ядром.
"Хорошее" решение проблемы. :( Назад откатываться не хочеться.

старые дрова в Portage

просто в Portage каталист 9.2 который несовместим с новой версией ядра ( как и прежние версии)....используй дрова из оверлея gentoo-quebec, у меня там все собралось

Billiard Player

Billiard Player написал(а):
просто в Portage каталист 9.2 который несовместим с новой версией ядра ( как и прежние версии)....используй дрова из оверлея gentoo-quebec, у меня там все собралось

Можно ли поподробнее инструкцию? как я понимаю, нужен layman? потом
layman -a gentoo-quebec? А дальше? :) Будет ли работать 3D и compozite с драйвером из этого оверлея? Очень нужен компиз.

Только позавчера поставил из

Только позавчера поставил из ebuild отсюда http://bugs.gentoo.org/show_bug.cgi?id=264021 на 2.6.29
Все работает.

Brainsburn написал(а):Только

Brainsburn написал(а):
Только позавчера поставил из ebuild отсюда http://bugs.gentoo.org/show_bug.cgi?id=264021 на 2.6.29
Все работает.

Я читал эту тему, но там говорится про какие то ошибки, ну да бог с ними, хочу уже ГНОМ))) Расскажите что делать со скаченным архивом, пожалуйста, я еще не совсем разбираюсь в системе. Куда распаковать или куда что скопировать? Заранее спасибо!

Собственно сам уже разобрался

Собственно сам уже разобрался что и куда копировать, сейчас буду пробовать ставить.

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

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