No Direct rendering with 3.4a

Compiz, KDE, Gnome, Fluxbox, etc...

Moderator: Moderators

No Direct rendering with 3.4a

Postby DirtyHarry » Thu Aug 09, 2007 11:52

I'm having trouble getting Direct Rendering enabled in Sabayon 3.4. In Ubuntu (6.10 & 7.04) it worked flawlessly, and I don't understand why it doesn't work in Sabayon.

Okey, I installed 3.4a on my Athlon 3000+ system with nForce2 chipset and Radeon 9700pro graphics card. On liveDVD boot it already said that OpenGL didn't function, so I could only select 'No desktop acceleration'. When install finished, I looked at my xorg.conf, and it said it used the fglrx driver. But I get the following message when I check direct rendering:

Code: Select all
localhost rob # glxinfo |grep direct
direct rendering: No
OpenGL renderer string: Mesa GLX Indirect

So I installed the latest Ati drivers
Code: Select all
emerge -av ati-drivers

Checked again and:
Code: Select all
localhost rob # eselect opengl set ati
Switching to ati OpenGL interface... done
localhost rob # glxinfo |grep direct
direct rendering: No
OpenGL renderer string: Mesa GLX Indirect

And
Code: Select all
localhost rob # /opt/bin/fglrxinfo
display: :0.0  screen: 0
OpenGL vendor string: Mesa project: www.mesa3d.org
OpenGL renderer string: Mesa GLX Indirect
OpenGL version string: 1.4 (1.5 Mesa 6.5.2)

I don't understand what I am doing wrong. Why doesn't it use direct rendering? :(

Here my xorg.conf (at least the relevant parts):
Code: Select all
Section "Module"

    Load    "dbe"
    Load    "i2c"
    Load    "glx"
    Load    "ddc"
    Load    "type1"
    Load    "freetype"
    Load    "extmod"
    Load    "synaptics"
    #Load    "vbe"
   Load        "dri"


Section "Device"
    Identifier  "VESA"
    Driver   "fglrx" # do not remove vesa
    Option      "RenderAccel" "true"
    Option      "UseInternalAGPGART" "no"
EndSection


Section "DRI"
    Mode 0666
EndSection

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

I already looked on google and this forum for solutions, but I cant find anything that works.. Can somebody help me out? :?:
DirtyHarry
Baby Hen
 
Posts: 2
Joined: Thu Aug 09, 2007 10:59

Postby DirtyHarry » Thu Aug 09, 2007 22:13

I found this in my Xorg.0.log
Code: Select all
(II) fglrx(0): Kernel Module Build Time Information:
(II) fglrx(0):     Build-Kernel UTS_RELEASE:        2.6.22-sabayon
(II) fglrx(0):     Build-Kernel MODVERSIONS:        yes
(II) fglrx(0):     Build-Kernel __SMP__:            yes
(II) fglrx(0):     Build-Kernel PAGE_SIZE:          0x1000
(II) fglrx(0): [drm] register handle = 0x00004000
(II) fglrx(0): Interrupt handler installed at IRQ 20.
(II) fglrx(0): Exposed events to the /proc interface
(II) fglrx(0): [pci] find AGP GART
(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 0x2000 at 0xb7367000
(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): ********************************************* *


Does this ring a bell to someone? I think this is the problem, but I don't know how to solve it..
DirtyHarry
Baby Hen
 
Posts: 2
Joined: Thu Aug 09, 2007 10:59


Return to 3D Desktops and Window Managers

Who is online

Users browsing this forum: No registered users and 2 guests