Page 1 of 1

ati, sterowniki z xorg, akceleracja

Posted: Sat Mar 25, 2006 4:08 pm
by Raku
jakiś czas temu zrezygnowałem z korzystania ze sterowników binarnych do ati, bo:
- kupa problemów przy instalacji (nie wiadomo, czy po kolejnym upgradzie sterownika lub kernela zadziała, czy znów trzeba będzie grzebać)
- nie działa composite
- NAJWAŻNIEJSZE - akceleracja działa tylko na pierwszej uruchomionej sesji Xów*

* dla mnie jest to o tyle ważne, że z mojego komputera korzystają dwie osoby

Skonfigurowałem system do korzystania ze sterowników z Xorga.
- skonfigurować jest to o wiele łatwiej,
- composite działa, ale baaardzo wolno, tak że nie da się uzywać (przeboleję - zbieram na kartę nvidii ;-))
- pozostał problem akceleracji na drugiej sesji.

Pierwsza sesja działa dobrze (ok. 1000 klatek w glxinfo, DRI włączone)

Na drugiej sesji mam coś takiego:

Code: Select all

raku@demon ~ $ glxinfo |grep direct
direct rendering: No
OpenGL renderer string: Mesa GLX Indirect

Code: Select all

raku@demon ~ $ glxgears
875 frames in 5.0 seconds = 174.839 FPS
901 frames in 5.0 seconds = 180.025 FPS
fragment Xorg.1.log:

Code: Select all

WW) RADEON(0): Enabling DRM support

        *** Direct rendering support is highly experimental for Radeon 9500
        *** and newer cards. The 3d mesa driver is not provided in this tree.
        *** A very experimental (and incomplete) version is available from Mesa CVS.
        *** Additional information can be found on http://r300.sourceforge.net
        *** This message has been last modified on 2005-08-07.

drmOpenDevice: node name is /dev/dri/card0
drmOpenDevice: open result is 7, (OK)
drmOpenDevice: node name is /dev/dri/card0
drmOpenDevice: open result is 7, (OK)
drmOpenByBusid: Searching for BusID pci:0000:01:00.0
drmOpenDevice: node name is /dev/dri/card0
drmOpenDevice: open result is 7, (OK)
drmOpenByBusid: drmOpenMinor returns 7
drmOpenByBusid: drmGetBusid reports pci:0000:01:00.0
(II) RADEON(0): [drm] DRM interface version 1.0
(II) RADEON(0): [drm] drmSetBusid failed (7, pci:0000:01:00.0), Permission denied
(EE) RADEON(0): [dri] DRIScreenInit failed.  Disabling DRI.
Zastanawia mnie to

Code: Select all

(II) RADEON(0): [drm] drmSetBusid failed (7, pci:0000:01:00.0), Permission denied
Czy komuś działają dwie akcelerowane sesje na kartach ATI?