[Hardware] Помогите настроить 3d

A.Kitouwaykin cetus на newmail.ru
Чт Сен 21 11:29:20 MSD 2006


		Добрый день всем.

	Помогите настроить 3d, пожалуста...

	Видяха почти обычная, ATI Radeon 9200 PCI-Express.

	Мать, куда это вставлено, -- K8T890-A (VIA K8T890
Northbridge, VIA VT8237 Southbridge).

	ALTLinux Master 2.4.

	Фрагмент XFree86.log:

(II) Loading extension ATIFGLRXDRI
(II) fglrx(0): doing DRIScreenInit
drmOpenDevice: minor is 0
drmOpenDevice: node name is /dev/dri/card0
drmOpenDevice: open result is -1, (No such device)
drmOpenDevice: open result is -1, (No such device)
drmOpenDevice: Open failed
drmOpenDevice: minor is 0
drmOpenDevice: node name is /dev/dri/card0
drmOpenDevice: open result is -1, (No such device)
drmOpenDevice: open result is -1, (No such device)
drmOpenDevice: Open failed
[drm] failed to load kernel module "agpgart"
drmOpenDevice: minor is 0
drmOpenDevice: node name is /dev/dri/card0
drmOpenDevice: open result is 5, (OK)
drmGetBusid returned ''
(II) fglrx(0): [drm] loaded kernel module for "fglrx" driver
(II) fglrx(0): [drm] created "fglrx" driver at busid "PCI:0:5:0"
(II) fglrx(0): [drm] added 8192 byte SAREA at 0xf8f3b000
(II) fglrx(0): [drm] mapped SAREA 0xf8f3b000 to 0x134000
(II) fglrx(0): [drm] framebuffer handle = 0xd8000000
(II) fglrx(0): [drm] added 1 reserved context for kernel
(II) fglrx(0): DRIScreenInit done
(II) fglrx(0): Kernel Module Version Information:
(II) fglrx(0):     Name: fglrx
(II) fglrx(0):     Version: 8.18.6
(II) fglrx(0):     Date: Oct 11 2005
(II) fglrx(0):     Desc: ATI FireGL DRM kernel module
(II) fglrx(0): Kernel Module version matches driver.
(II) fglrx(0): Kernel Module Build Time Information:
(II) fglrx(0):     Build-Kernel UTS_RELEASE:        2.4.26-std-up-alt13
(II) fglrx(0):     Build-Kernel MODVERSIONS:        yes
(II) fglrx(0):     Build-Kernel __SMP__:            no
(II) fglrx(0):     Build-Kernel PAGE_SIZE:          0x1000
(II) fglrx(0): [drm] register handle = 0xff6f0000
(EE) fglrx(0): [agp] unable to acquire AGP, error "xf86_ENODEV"
(EE) fglrx(0): cannot init AGP
(II) fglrx(0): [drm] removed 1 reserved context for kernel
(II) fglrx(0): [drm] unmapping 8192 bytes of SAREA 0xf8f3b000 at 0x134000
(WW) fglrx(0): ***********************************************
(WW) fglrx(0): * DRI initialization failed!                  *
(WW) fglrx(0): * (maybe driver kernel module missing or bad) *
(WW) fglrx(0): * 2D acceleraton available (MMIO)             *
(WW) fglrx(0): * no 3D acceleration available                *
(WW) fglrx(0): ********************************************* *


	Насколько я понял, все упирается в AGP. Dmesg:

[fglrx] Maximum main memory to use for locked dma buffers: 927 MBytes.
[fglrx] module loaded - fglrx 8.18.6 [Oct 11 2005] on minor 0
Fire GL built-in AGP-support
Based on agpgart interface v0.99 (c) Jeff Hartmann
agpgart: Maximum main memory to use for agp memory: 816M
agpgart: Unsupported Via chipset (device id: 0238), you might want to try agp_try_unsupported=1.
agpgart: no supported devices found.
[fglrx:firegl_unlock] *ERROR* Process 1675 using kernel context 0
Linux agpgart interface v0.99 (c) Jeff Hartmann
agpgart: Maximum main memory to use for agp memory: 941M
agpgart: Unsupported Via chipset (device id: 0238), you might want to try agp_try_unsupported=1.
agpgart: no supported devices found.


	modprobe agpgart agp_try_unsupported=1 отрабатывает, но при
перезапуске X все виснет.


	При загрузке с travelcd 3.0-rc10 картинка вообще "рассыпалась", 
поэтому особого стремления переползать на 3.0 пока тоже не возникло.


	Что делать?


-- 
Китайкин Анатолий Константинович
ОАО "Радиоавионика", СПб


Подробная информация о списке рассылки Hardware