Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
X.org & ati-drivers
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Russian
View previous topic :: View next topic  
Author Message
Den
n00b
n00b


Joined: 20 Sep 2004
Posts: 51

PostPosted: Wed Oct 13, 2004 11:07 am    Post subject: X.org & ati-drivers Reply with quote

кто знает как включить аппаратное ускорение в x.org 6.7.0-r2 или 6.8.0-r1 с ati-drivers?
Back to top
View user's profile Send private message
glass
n00b
n00b


Joined: 26 Sep 2004
Posts: 33

PostPosted: Wed Oct 13, 2004 4:21 pm    Post subject: Reply with quote

OpenGL в ati-drivers <=3.12 не работает c 6.8. (Bug 1085) Как там дело обстоит с 3.14, не знаю, не пробовал еще, но по крайней мере страшное предупреждение (и следующий за ним emerge fail) из ebuild'а исчезло. Поделитесь success story?

С 6.7.0-r2 как обычно, об этом много уже написано:
Gentoo ATI Radeon FAQ
ATI Radeon Binary Drivers on Gentoo
Back to top
View user's profile Send private message
Den
n00b
n00b


Joined: 20 Sep 2004
Posts: 51

PostPosted: Thu Oct 14, 2004 2:03 pm    Post subject: Reply with quote

Поставил ati-drivers-3.14.1 X.org оставил пока 6.7-r2 но апаратного ускорения нет.. opengl-update ati.. dri в ядре выключил, agp встроенно в ядро.. в xfree все работало без косяков.. уже и незнаю что предпринять...
Back to top
View user's profile Send private message
glass
n00b
n00b


Joined: 26 Sep 2004
Posts: 33

PostPosted: Fri Oct 15, 2004 7:57 am    Post subject: Reply with quote

Den wrote:
Поставил ati-drivers-3.14.1 X.org оставил пока 6.7-r2 но апаратного ускорения нет.. opengl-update ati.. dri в ядре выключил, agp встроенно в ядро.. в xfree все работало без косяков.. уже и незнаю что предпринять...

Самая распространенная ошибка: забыть про agp модуль, специфичный для материнки - одного agpgart теперь недостаточно. Если ничего не забыл, то покажи кусок X лога, где он на что-нибудь ругается.
Back to top
View user's profile Send private message
Den
n00b
n00b


Joined: 20 Sep 2004
Posts: 51

PostPosted: Fri Oct 15, 2004 11:39 am    Post subject: Reply with quote

вот все что нашел... agpgart как и модуль для матери вкомпилены в ядро( мать на nforce2)
(==) ModulePath set to "/usr/X11R6/lib/modules"
(WW) Open APM failed (/dev/apm_bios) (No such file or directory)
(II) Module ABI versions:

(II) Primary Device is: PCI 03:00:0
(WW) fglrx: No matching Device section for instance (BusID PCI:3:0:1) found
(--) Chipset ATI R300 AD (R9500) found

WW) fglrx(0): board is an unknown third party board, chipset is supported


(WW) fglrx(0): Cannot read colourmap from VGA. Will restore with default
(II) fglrx(0): UMM area: 0xc0501000 (size=0x07aff000)
(II) fglrx(0): driver needs XFree86 version: 4.3.x
(WW) fglrx(0): could not detect XFree86 version (query_status=-3)
(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, (Unknown error 999)
drmOpenDevice: open result is -1, (Unknown error 999)
drmOpenDevice: Open failed
drmOpenDevice: minor is 0
drmOpenDevice: node name is /dev/dri/card0
drmOpenDevice: open result is -1, (Unknown error 999)
drmOpenDevice: open result is -1, (Unknown error 999)
drmOpenDevice: Open failed
drmOpenDevice: minor is 0
drmOpenDevice: node name is /dev/dri/card0
drmOpenDevice: open result is 4, (OK)
drmGetBusid returned ''
(II) fglrx(0): [drm] loaded kernel module for "fglrx" driver
(II) fglrx(0): [drm] created "fglrx" driver at busid "PCI:3:0:0"


(II) fglrx(0): Kernel Module Version Information:
(II) fglrx(0): Name: fglrx
(II) fglrx(0): Version: 3.14.1
(II) fglrx(0): Date: Sep 27 2004
(II) fglrx(0): Desc: ATI Fire GL 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.6.7-gentoo-r14
(II) fglrx(0): Build-Kernel MODVERSIONS: no
(II) fglrx(0): Build-Kernel __SMP__: no
(II) fglrx(0): Build-Kernel PAGE_SIZE: 0x1000
(II) fglrx(0): [drm] register handle = 0xd4000000
(EE) fglrx(0): [agp] unable to acquire AGP, error "xf86_ENOMEM"
(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 0xe0ca0000 at 0x40310000
(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): ********************************************* *
Back to top
View user's profile Send private message
glass
n00b
n00b


Joined: 26 Sep 2004
Posts: 33

PostPosted: Fri Oct 15, 2004 12:53 pm    Post subject: Reply with quote

А Option "UseInternalAGPGART" yes или no?
Т.е. кто из них (ядерный драйвер или fglrx) не может до AGP памяти достучаться.
Back to top
View user's profile Send private message
Den
n00b
n00b


Joined: 20 Sep 2004
Posts: 51

PostPosted: Sat Oct 16, 2004 12:09 pm    Post subject: Reply with quote

yes т.е внешне все опции стоят правильно, но ускорения нет..((
вот еще вывод dmesg касаемо врайвера.. [fglrx] Maximum main memory to use for locked dma buffers: 431 MBytes.
[fglrx] module loaded - fglrx 3.14.1 [Sep 27 2004] on minor 0
Debug: sleeping function called from invalid context at mm/slab.c:1996
in_atomic():1, irqs_disabled():0
[<c0116ff7>] __might_sleep+0xb7/0xe0
[<c013abbc>] kmem_cache_alloc+0x6c/0x70
[<e0cf3c98>] __ke_alloc_wait_queue_head_struct+0x18/0x30 [fglrx]
[<e0d0957f>] firegl_open_helper+0x15f/0x190 [fglrx]
[<e0cf78d6>] firegl_setup_dev+0x126/0x1d0 [fglrx]
[<e0cf6ec4>] firegl_open+0x194/0x260 [fglrx]
[<c01585df>] exact_lock+0xf/0x20
[<e0cf3a12>] firegl_stub_open+0x102/0x1b0 [fglrx]
[<e0cf3910>] firegl_stub_open+0x0/0x1b0 [fglrx]
[<c01583c6>] chrdev_open+0xe6/0x210
[<c014e654>] dentry_open+0x144/0x220
[<c014e502>] filp_open+0x62/0x70
[<c014e99b>] sys_open+0x5b/0x90
[<c0105b47>] syscall_call+0x7/0xb

mtrr: 0xc0000000,0x8000000 overlaps existing 0xc0000000,0x200000
[fglrx:firegl_addmap] *ERROR* mtrr allocation failed (-22)
[fglrx] Maximum main memory to use for locked dma buffers: 431 MBytes.
Fire GL built-in AGP-support
Based on agpgart interface v0.99 (c) Jeff Hartmann
agpgart: Maximum main memory to use for agp memory: 439M
agpgart: Detected nVidia nForce2 chipset
agpgart: Bridge device is in AGP v3 mode
agpgart: AGP aperture is 256M @ 0xb0000000
Power management callback for AGP chipset installed
[fglrx] AGP detected, AgpState = 0x00000000 (hardware caps of chipset)
[fglrx:firegl_unlock] *ERROR* Process 6064 using kernel context 0
Back to top
View user's profile Send private message
Den
n00b
n00b


Joined: 20 Sep 2004
Posts: 51

PostPosted: Sat Oct 16, 2004 12:43 pm    Post subject: Reply with quote

А как обстоят дела с поддержкой у жефорсев т.е в X.org 6.8 ускорение есть?
Back to top
View user's profile Send private message
glass
n00b
n00b


Joined: 26 Sep 2004
Posts: 33

PostPosted: Sat Oct 16, 2004 1:45 pm    Post subject: Reply with quote

Den wrote:
yes т.е внешне все опции стоят правильно, но ускорения нет..((

Так поставь же "no" скорее. :) В kernel afaik была добавлена поддержка nforce2 (что лишний раз подтверждает лог выше), а вот что там вообще за обрезыш на месте agpgart у fglrx, похоже, известно только ATI. А парни они не быстрые, куда им торопиться?

Den wrote:
А как обстоят дела с поддержкой у жефорсев т.е в X.org 6.8 ускорение есть?

У geforce'в все проще и лучше на текущий момент.
Back to top
View user's profile Send private message
@lexb
Tux's lil' helper
Tux's lil' helper


Joined: 15 Dec 2003
Posts: 79
Location: Chehov

PostPosted: Sat Oct 16, 2004 4:52 pm    Post subject: Reply with quote

dri в ядре выключать не надо... его поддержка должна быть обязательно...
Back to top
View user's profile Send private message
glass
n00b
n00b


Joined: 26 Sep 2004
Posts: 33

PostPosted: Sun Oct 17, 2004 5:43 pm    Post subject: Reply with quote

@lexb wrote:
dri в ядре выключать не надо... его поддержка должна быть обязательно...

Не совсем понятно при чем тут DRI?.. Зачем она fglrx'у? Он же, как авианосец... :)
Back to top
View user's profile Send private message
Den
n00b
n00b


Joined: 20 Sep 2004
Posts: 51

PostPosted: Tue Oct 19, 2004 5:22 am    Post subject: Reply with quote

glass, сенкс все заработало, а я то думал что эта опция для выбора между вкомпиленным в ядро драйвером agp или модульным... еще раз спасибо!
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Russian All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum