Find the answer to your Linux question:
Results 1 to 8 of 8
Hi. I want to get direct rendering working so i can play some snes and other lower end games on my gentoo box heres my problem in detail glxinfo Code: ...
Enjoy an ad free experience by logging in. Not a member yet? Register.
  1. #1
    Just Joined!
    Join Date
    Nov 2004
    Posts
    31

    Radeon 7000 + Direct Rendering


    Hi. I want to get direct rendering working so i can play some snes and other lower end games on my gentoo box

    heres my problem in detail

    glxinfo

    Code:
    djokumsen@BlackSun ~ $ glxinfo
    name of display: :0.0
    Xlib:  extension "GLX" missing on display ":0.0".
    Xlib:  extension "GLX" missing on display ":0.0".
    Xlib:  extension "GLX" missing on display ":0.0".
    Error: couldn't find RGB GLX visual
    
       visual  x  bf lv rg d st colorbuffer ax dp st accumbuffer  ms  cav
     id dep cl sp sz l  ci b ro  r  g  b  a bf th cl  r  g  b  a ns b eat
    ----------------------------------------------------------------------
    Xlib:  extension "GLX" missing on display ":0.0".
    Xlib:  extension "GLX" missing on display ":0.0".
    0x21 16 tc  1  0  0 c  .  .  0  0  0  0  0  0  0  0  0  0  0  0 0 None
    Xlib:  extension "GLX" missing on display ":0.0".
    Xlib:  extension "GLX" missing on display ":0.0".
    0x22 16 dc  1  0  0 c  .  .  0  0  0  0  0  0  0  0  0  0  0  0 0 None
    glxgears

    Code:
    djokumsen@BlackSun ~ $ glxgears
    Xlib:  extension "GLX" missing on display ":0.0".
    glxgears: Error: couldn't get an RGB, Double-buffered visual.
    /etc/X11/xorg.conf

    Code:
    Section "ServerLayout"
            Identifier     "X.org Configured"
            Screen      0  "Screen0" 0 0
            InputDevice    "Mouse0" "CorePointer"
            InputDevice    "Keyboard0" "CoreKeyboard"
    EndSection
    
    Section "Files"
            RgbPath      "/usr/lib/X11/rgb"
            ModulePath   "/usr/lib/modules"
            FontPath     "/usr/share/fonts/misc/"
            FontPath     "/usr/share/fonts/TTF/"
            FontPath     "/usr/share/fonts/Type1/"
            FontPath     "/usr/share/fonts/CID/"
            FontPath     "/usr/share/fonts/75dpi/"
            FontPath     "/usr/share/fonts/100dpi/"
    EndSection
    
    Section "Module"
            Load  "record"
            Load  "extmod"
            Load  "dbe"
            Load  "dri"
            Load  "glx"
            Load  "xtrap"
            Load  "freetype"
            Load  "type1"
    EndSection
    
    Section "InputDevice"
            Identifier  "Keyboard0"
            Driver      "kbd"
    EndSection
    
    Section "InputDevice"
            Identifier  "Mouse0"
            Driver      "mouse"
            Option      "Protocol" "auto"
            Option      "Device" "/dev/input/mice"
    EndSection
    
    Section "Monitor"
            Identifier   "Monitor0"
            VendorName   "Monitor Vendor"
            ModelName    "Monitor Model"
            HorizSync    25.0 - 75.0
            VertRefresh  50.0 - 120.0
    EndSection
    
    Section "Device"
            ### Available Driver options are:-
            ### Values&#58; [i]&#58; integer, <f>&#58; float, <bool>&#58; "True"/"False",
            ### <string>&#58; "String", <freq>&#58; "<f> Hz/kHz/MHz"
            ### &#91;arg&#93;&#58; arg optional
            #Option     "NoAccel"                   # &#91;<bool>&#93;
            #Option     "SWcursor"                  # &#91;<bool>&#93;
            #Option     "Dac6Bit"                   # &#91;<bool>&#93;
            #Option     "Dac8Bit"                   # &#91;<bool>&#93;
            #Option     "BusType"                   # &#91;<str>&#93;
            #Option     "CPPIOMode"                 # &#91;<bool>&#93;
            #Option     "CPusecTimeout"             # [i]
            #Option     "AGPMode"                   # [i]
            #Option     "AGPFastWrite"              # &#91;<bool>&#93;
            #Option     "AGPSize"                   # [i]
            #Option     "GARTSize"                  # [i]
            #Option     "RingSize"                  # [i]
            #Option     "BufferSize"                # [i]
            #Option     "EnableDepthMoves"          # &#91;<bool>&#93;
            #Option     "EnablePageFlip"            # &#91;<bool>&#93;
            #Option     "NoBackBuffer"              # &#91;<bool>&#93;
            #Option     "DRIReinit"                 # &#91;<bool>&#93;
            #Option     "PanelOff"                  # &#91;<bool>&#93;
            #Option     "DDCMode"                   # &#91;<bool>&#93;
            #Option     "MonitorLayout"             # &#91;<str>&#93;
            #Option     "IgnoreEDID"                # &#91;<bool>&#93;
            #Option     "UseFBDev"                  # &#91;<bool>&#93;
            #Option     "VideoKey"                  # [i]
            #Option     "MergedFB"                  # &#91;<bool>&#93;
            #Option     "CRT2HSync"                 # &#91;<str>&#93;
            #Option     "CRT2VRefresh"              # &#91;<str>&#93;
            #Option     "CRT2Position"              # &#91;<str>&#93;
            #Option     "MetaModes"                 # &#91;<str>&#93;
            #Option     "MergedDPI"                 # &#91;<str>&#93;
            #Option     "NoMergedXinerama"          # &#91;<bool>&#93;
            #Option     "MergedXineramaCRT2IsScreen0"       # &#91;<bool>&#93;
            #Option     "DisplayPriority"           # &#91;<str>&#93;
            #Option     "PanelSize"                 # &#91;<str>&#93;
            #Option     "ForceMinDotClock"          # <freq>
            #Option     "RenderAccel"               # &#91;<bool>&#93;
            #Option     "SubPixelOrder"             # &#91;<str>&#93;
            #Option     "ShowCache"                 # &#91;<bool>&#93;
            #Option     "DynamicClocks"             # &#91;<bool>&#93;
            #Option     "VGAAccess"                 # &#91;<bool>&#93;
            #Option     "LVDSProbePLL"              # &#91;<bool>&#93;
            #Option     "ReverseDDC"                # &#91;<bool>&#93;
            Identifier  "Card0"
            Driver      "radeon"
            VendorName  "ATI Technologies Inc"
            BoardName   "Radeon RV100 QY &#91;Radeon 7000/VE&#93;"
            BusID       "PCI&#58;1&#58;0&#58;0"
    EndSection
    
    Section "Screen"
            Identifier "Screen0"
            Device     "Card0"
            Monitor    "Monitor0"
            SubSection "Display"
                    Viewport   0 0
                    Depth     1
            EndSubSection
            SubSection "Display"
                    Viewport   0 0
                    Depth     4
            EndSubSection
            SubSection "Display"
                    Viewport   0 0
                    Depth     8
            EndSubSection
            SubSection "Display"
                    Viewport   0 0
                    Depth     15
            EndSubSection
            SubSection "Display"
                    Viewport   0 0
                    Depth     16
            EndSubSection
            SubSection "Display"
                    Viewport   0 0
                    Depth     24
            EndSubSection
    EndSection
    
    Section "DRI"
            Mode    0666
    EndSection
    /etc/modules.autoload.d/kernel-2.6

    Code:
    djokumsen@BlackSun ~ $ cat /etc/modules.autoload.d/kernel-2.6
    # /etc/modules.autoload.d/kernel-2.6&#58;  kernel modules to load when system boots.
    # $Header&#58; /var/cvsroot/gentoo-src/rc-scripts/etc/modules.autoload.d/kernel-2.6,v 1.1 2003/07/16 18&#58;13&#58;45 azarah Exp $
    #
    # Note that this file is for 2.6 kernels.
    #
    # Add the names of modules that you'd like to load when the system
    # starts into this file, one per line.  Comments begin with # and
    # are ignored.  Read man modules.autoload for additional details.
    
    # For example&#58;
    # 3c59x
    agpgart
    intel-agp
    radeon
    any other files you need that might be helpful just let me know and i will post them

    thanks in advance

  2. #2
    Linux Guru kkubasik's Avatar
    Join Date
    Mar 2004
    Location
    Lat: 39:03:51N Lon: 77:14:37W
    Posts
    2,396
    It seems all the files are configured properly, have you run modules-update , env-update, and restarted your X, sounds kinda petty, but wanan check that first before we move on....
    Avoid the Gates of Hell. Use Linux
    A Penny for your Thoughts

    Formerly Known as qub333

  3. #3
    Just Joined!
    Join Date
    Nov 2004
    Posts
    31
    yes, ive done all that, would you like me to post my /var/log/xorg.0.log file?

    or any other file for that matter? just let me know

  4. #4
    Linux Guru sarumont's Avatar
    Join Date
    Apr 2003
    Location
    /dev/urandom
    Posts
    3,682
    Change the RgbPath (in Section "Files") to /usr/X11R6/lib/X11/rgb. This is where it is located by default, IIRC.
    "Time is an illusion. Lunchtime, doubly so."
    ~Douglas Adams, The Hitchhiker's Guide to the Galaxy

  5. #5
    Just Joined!
    Join Date
    Nov 2004
    Posts
    31
    glxinfo still outputs the same

    same with glxgears

  6. #6
    Linux Guru sarumont's Avatar
    Join Date
    Apr 2003
    Location
    /dev/urandom
    Posts
    3,682
    Quote Originally Posted by linux_se7en
    glxinfo still outputs the same

    same with glxgears
    You did restart X after that?
    "Time is an illusion. Lunchtime, doubly so."
    ~Douglas Adams, The Hitchhiker's Guide to the Galaxy

  7. #7
    Just Joined!
    Join Date
    Nov 2004
    Posts
    31
    of course i did,

    Im not a dumbass :P

  8. #8
    e2k
    e2k is offline
    Just Joined!
    Join Date
    Jun 2004
    Posts
    41
    I had this same problem, check if you've got libglx.a in /usr/X11R6/lib/modules/extensions/? If not, copy it over there and try to restart X..

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •