LINUX.ORG.RU

Так тебе там же все правильно и насоветовали. И относительно новых версий ядра и месы, и относительно замены radeonhd на ati..

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

Да, но всё равно не работает. Ядро 2.6.32-gentoo. DRM, Radeon, AGPGART и ati_agp сделаны модулями и загружаются с помощью /etc/modules.autoload.d Вместо radeonhd прописал в ксорге radeon. Сделал по инструкции здесь: http://gentooexperimental.org/~patrick/weblog/archives/2009-11.html#e2009-11-... (то есть поставил версии 9999 важных библиотек и протоколов X), но не помогло. Не знаю, важно это,или нет, но у меня стоит параметр ядра vga=0x366. UvesaFB не пробовал, т.к. думаю что не нужно.

В генту я новичок, так что не знаю что делать...

maksbotan
() автор топика
Ответ на: комментарий от Bod

Нету. Я и не знал про этот параметр, нигде про него не говорят. Завтра попробую.

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

>А что мне тогда делать?

Не знаю :) У самого на HD2600XT (RV630) на открытых драйверах compiz не работает. 3D - со скрипом (в некоторых приложениях ок, в некоторых нет, но всюду - неторопливо). И ядро 2.6.32, и mesa до последнего времени git'овая была (недавно только на 7.7 застабилизировался), и ati/radeonhd...

Так и сидел бы на fglrx, когда-то они у меня безупречно работали, но на нынешем сочетании железа они вешают систему насмерть. Тут даже WinXP не грузится, вешается инсталлятор на смене текстового видеорежима :)

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

У меня тоже с 3850AGP проблема.

Нас таких на том форуме много :) У меня вообще без единого (EE) в логах нет изображения. Только значок курсора при входе в KDE-4.3.3. Проблема исчезает при отключении dri. (Option «DRI» «off») Ядро - 2.6.32. Модули dri и radeon пробовал как ядровые, так и отсюда: http://cgit.freedesktop.org/~agd5f/drm/?h=r6xx-r7xx-3d Остальное (libdrm, mesa и xf86-video-ati) - версии 9999. Мой xorg.conf http://pastebin.com/m7cee4389 Мой лог http://pastebin.com/m443a4499

Судя по отсутствию ошибок в логах надо писать багрепорт... Заранее спасибо.

anonymous
()
Ответ на: У меня тоже с 3850AGP проблема. от anonymous

Альтернативный модуль ядра у меня не собрался. Наверно придётся писать багрепорт.

P.S. А откуда у вас комментарии в xorg.conf? Я делал X -configure у меня такого не было.

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

X -configure у меня сделал xorg.conf, которой без опции DRI «off» тоже не работает. Других визуальных отличий в работе нет.

Альтернативный модуль расчитан вроде бы на ядра старше 31-го. У меня он тоже выдал ошибку.

~/drm-r6xx-r7xx-3d/linux-core $ make make -C /lib/modules/2.6.32-gentoo/source SUBDIRS=`/bin/pwd` DRMSRCDIR=`/bin/pwd` modules make[1]: Entering directory `/usr/src/linux-2.6.32-gentoo' fatal: Not a git repository (or any of the parent directories): .git CC [M] /home/moonlight/drm-r6xx-r7xx-3d/linux-core/drm_agpsupport.o /home/moonlight/drm-r6xx-r7xx-3d/linux-core/drm_agpsupport.c: В функции ‘drm_agp_bind_pages’: /home/moonlight/drm-r6xx-r7xx-3d/linux-core/drm_agpsupport.c:520: ошибка: неявная декларация функции ‘phys_to_gart’ /home/moonlight/drm-r6xx-r7xx-3d/linux-core/drm_agpsupport.c:520: предупреждение: в присваивании целое преобразуется в указатель без приведения типа

/home/moonlight/drm-r6xx-r7xx-3d/linux-core/drm_agpsupport.c: В функции ‘drm_agp_populate’:

/home/moonlight/drm-r6xx-r7xx-3d/linux-core/drm_agpsupport.c:589: предупреждение: в присваивании целое преобразуется в указатель без приведения типа

make[2]: *** [/home/moonlight/drm-r6xx-r7xx-3d/linux-core/drm_agpsupport.o] Ошибка 1

make[1]: *** [_module_/home/moonlight/drm-r6xx-r7xx-3d/linux-core] Ошибка 2

make[1]: Leaving directory `/usr/src/linux-2.6.32-gentoo'

make: *** [modules] Ошибка 2

В файле с этого сайта http://lxr.kerlabs.com/linux/source/arch/x86/include/asm/agp.h?a=um#026 phys_to_gart(x) определен как тождественная функция. У меня в аналогичном файле /usr/src/linux-2.6.32-gentoo/arch/x86/include/asm/agp.h опеределения такого макроса нет. После дописывания макроса модуль скомпилился, но все равно не фурычит.

anonymous
()

Проблема решена. Подробности в ветке на генту.ру

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