You are not logged in.

#1 2006-10-15 03:04:27

banana989
Member
Registered: 2004-06-03
Posts: 60

fglrx, xfree86-dri ?

Hi All,

Finally got Xgl + Beryl running but noticed that when it was doing my effects it pegged my CPU.

 
 
 1 [bash~]
     LIBGL_DEBUG=verbose glxinfo
  2 name of display: :1.0
  3 Xlib:  extension "XFree86-DRI" missing on display ":1.0".
  4 libGL error: XF86DRIQueryDirectRenderingCapable failed
  5 display: :1  screen: 0

Glxgears gives me a crappy frame rate as well - looks like it is using software rendering... does anybody have ideas about why this could be happening ? I'm using fglrx with a pretty basic xorg.conf file that was generated from aticonfig

Offline

#2 2006-10-15 03:18:18

xterminus
Member
From: Tacoma, WA, USA, Earth, Sol, M
Registered: 2005-10-30
Posts: 93

Re: fglrx, xfree86-dri ?

Did you add

Section "ServerFlags"
        Option      "AIGLX" "off" # Disable AIGLX (use old XGL driver)
EndSection

to your x config?  AIGLX + ati proprietary drivers don't play nice together.  I noticed a huge boost in performance when I disabled AIGLX (esp 3d).

Offline

#3 2006-10-15 03:32:20

banana989
Member
Registered: 2004-06-03
Posts: 60

Re: fglrx, xfree86-dri ?

I added it and still don't have direct rendreing. Any other ideas ?

Offline

#4 2006-10-18 14:08:06

banana989
Member
Registered: 2004-06-03
Posts: 60

Re: fglrx, xfree86-dri ?

Nobody has any other ideas ? sad

Offline

#5 2006-10-18 15:57:36

Cerebral
Forum Fellow
From: Waterloo, ON, CA
Registered: 2005-04-08
Posts: 3,108
Website

Re: fglrx, xfree86-dri ?

/var/log/Xorg.0.log and /var/log/Xorg.1.log might help - I've never used XGL before so I don't know if/how that might be related.

Offline

#6 2006-10-18 16:26:55

trofer
Member
Registered: 2006-07-26
Posts: 13

Re: fglrx, xfree86-dri ?

Similar problems here, though with a SuperSavage Chip. Xgl runs (without rendering) and beryl doesn't (no surprise).

$ LIBGL_DEBUG=verbose glxinfo
name of display: :1.0
Xlib:  extension "XFree86-DRI" missing on display ":1.0".
libGL error: XF86DRIQueryDirectRenderingCapable failed
display: :1  screen: 0
direct rendering: No
...

$ beryl-xgl
XGL Present
beryl-xgl: Support for non power of two textures missing
beryl-xgl: Failed to manage screen: 0
beryl-xgl: No manageable screens found on display :1.0

Offline

#7 2006-10-18 16:32:54

banana989
Member
Registered: 2004-06-03
Posts: 60

Re: fglrx, xfree86-dri ?

I have beryl running, its just in non-direct rendering... according to glxinfo.

GlxInfo says I do have direct rendering when I run normal X (no Xgl ).

Offline

#8 2006-10-19 14:34:10

Cerebral
Forum Fellow
From: Waterloo, ON, CA
Registered: 2005-04-08
Posts: 3,108
Website

Re: fglrx, xfree86-dri ?

Oh - then it seems I am out of my element. hmm 

Not sure if that's expected behavior or not - from what I understand XGL runs on top of another accelerated X server, so this may be what's expected to happen.

Offline

Board footer

Powered by FluxBB