[РЕШЕНО] 3D на старых видеокартах (Чип R100)

Sabayon, Calculate, Funtoo, Exherbo

Модератор: /dev/random

Аватара пользователя
alexbelkin
Сообщения: 60
ОС: GNU\Linux (gentoo), Mac OS X

[РЕШЕНО] 3D на старых видеокартах

Сообщение alexbelkin »

Есть видео карточка Radeon 7200, вроде бы как есть сообщения, что 3D на ней удалось завести. Драйвер использую xf86-video-ati-6.12.2, USE флаг dri есть. Может кто поможет чем?

grep -i aiglx /var/log/Xorg.0.log

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

(==) AIGLX enabled
(II) AIGLX: Screen 0 is not DRI capable
(II) AIGLX: Loaded and initialized /usr/lib/dri/swrast_dri.so
grep -i ^\(EE\) /var/log/Xorg.0.log

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

(EE) Failed to load module "freetype" (module does not exist, 0)
(EE) RADEON(0): [agp] AGP failed to initialize. Disabling the DRI.
glxinfo | grep direct

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

direct rendering: Yes
glxinfo | grep 'OpenGL renderer string'

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

OpenGL renderer string: Software Rasterizer
xorg.conf

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

Section "ServerLayout"
        Identifier     "Layout0"
        Screen      0  "Screen0" 0 0
EndSection

Section "Module"
        Load "freetype"
        # Load "xtt"
        Load  "extmod"
        Load  "glx"
        Load  "dri"
        Load  "drm"
        Load  "dbe"
        Load  "record"
        Load  "xtrap"
#       Load  "type1"
EndSection

Section "Extensions"
        Option "Composite" "Enable"
EndSection

Section "Device"
        Identifier  "Card0"
        Driver      "radeon"
        Option      "AGPMode"  "1"
EndSection

Section "Screen"
        Identifier "Screen0"
        Device     "Card0"
        Monitor    "Monitor0"
        DefaultDepth     16
        SubSection "Display"
                Viewport   0 0                Depth     16
                Modes    "1024x768@75"
        EndSubSection
EndSection


Section "DRI"
    Mode        0666
EndSection
Спасибо сказали:
Аватара пользователя
rm_
Сообщения: 3340
Статус: It's the GNU Age
ОС: Debian

Re: [РЕШЕНО] 3D на старых видеокартах

Сообщение rm_ »

[agp] AGP failed to initialize.

Может быть ядро собрано без поддержки AGP?

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

$ find /lib/modules/2.6.26-1-amd64/ | grep agp
/lib/modules/2.6.26-1-amd64/kernel/drivers/char/agp
/lib/modules/2.6.26-1-amd64/kernel/drivers/char/agp/sis-agp.ko
/lib/modules/2.6.26-1-amd64/kernel/drivers/char/agp/via-agp.ko
/lib/modules/2.6.26-1-amd64/kernel/drivers/char/agp/intel-agp.ko
Спасибо сказали:
Аватара пользователя
alexbelkin
Сообщения: 60
ОС: GNU\Linux (gentoo), Mac OS X

Re: [РЕШЕНО] 3D на старых видеокартах

Сообщение alexbelkin »

К сожалению, с поддержкой =(((

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

<*> /dev/agpgart (AGP Support)  --->
 <*>   ATI chipset support
Также стоит x11-base/x11-drm-20090320 с включенной radeon.
Спасибо сказали:
Аватара пользователя
rm_
Сообщения: 3340
Статус: It's the GNU Age
ОС: Debian

Re: [РЕШЕНО] 3D на старых видеокартах

Сообщение rm_ »

<*> /dev/agpgart (AGP Support) --->
<*> ATI chipset support

У Вас материнская плата на базе чипсета ATI?
Спасибо сказали:
Аватара пользователя
alexbelkin
Сообщения: 60
ОС: GNU\Linux (gentoo), Mac OS X

Re: [РЕШЕНО] 3D на старых видеокартах

Сообщение alexbelkin »

Допер, для чего нужен AGP Support =)
Ошибка кажется в этом:
dmesg | grep drm

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

[   16.227152] [drm] Initialized drm 1.1.0 20060810
[   16.257538] [drm] Initialized radeon 1.29.0 20080613 on minor 0
[   16.257748] [drm] Used old pci detect: framebuffer loaded
[   16.992399] [drm:radeon_do_init_cp] *ERROR* could not find ioremap agp regions!
[  270.312969] [drm:radeon_do_init_cp] *ERROR* could not find ioremap agp regions!
Буду гуглить дальше
Спасибо сказали:
Аватара пользователя
alexbelkin
Сообщения: 60
ОС: GNU\Linux (gentoo), Mac OS X

Re: [РЕШЕНО] 3D на старых видеокартах

Сообщение alexbelkin »

На 2.6.28-ом ведре все заработало. поломали что то в 29-м по ходу
Спасибо сказали: