LinuxQuestions.org
Latest LQ Deal: Latest LQ Deals
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware
User Name
Password
Slackware This Forum is for the discussion of Slackware Linux.

Notices


Reply
  Search this Thread
Old 11-25-2006, 03:43 AM   #1
itz2000
Member
 
Registered: Jul 2005
Distribution: Fedora fc4, fc7, Mandrake 10.1, mandriva06, suse 9.1, Slackware 10.2, 11.0, 12.0,1,2 (Current)]
Posts: 732

Rep: Reputation: 30
Installing ATI driver, fglrx


hello!

I'm trying to install ATI Radeon 9600XT driver from ati.com
I've downloaded this fglrx rpm but it requires me lots of other stuff to install manually which I can't find Slackware packages to,
I've looked for a source installation (which would have worked...) but there isn't one available since it's ATI's closed source.

This is the error I got for the RPM try :
Code:
 root@WhiteCastle:/home/zuki/Desktop# rpm -ivh fglrx_6_8_0-8.31.5-1.i386.rpm
error: Failed dependencies:
        /bin/sh is needed by fglrx_6_8_0-8.31.5-1
        ld-linux.so.2 is needed by fglrx_6_8_0-8.31.5-1
        libc.so.6 is needed by fglrx_6_8_0-8.31.5-1
        libdl.so.2 is needed by fglrx_6_8_0-8.31.5-1
        libexpat.so.1 is needed by fglrx_6_8_0-8.31.5-1
        libfontconfig.so.1 is needed by fglrx_6_8_0-8.31.5-1
        libfreetype.so.6 is needed by fglrx_6_8_0-8.31.5-1
        libgcc_s.so.1 is needed by fglrx_6_8_0-8.31.5-1
        libICE.so.6 is needed by fglrx_6_8_0-8.31.5-1
        libm.so.6 is needed by fglrx_6_8_0-8.31.5-1
        libpthread.so.0 is needed by fglrx_6_8_0-8.31.5-1
        libSM.so.6 is needed by fglrx_6_8_0-8.31.5-1
        libstdc++.so.5 is needed by fglrx_6_8_0-8.31.5-1
        libX11.so.6 is needed by fglrx_6_8_0-8.31.5-1
        libXcursor.so.1 is needed by fglrx_6_8_0-8.31.5-1
        libXext.so.6 is needed by fglrx_6_8_0-8.31.5-1
        libXft.so.2 is needed by fglrx_6_8_0-8.31.5-1
        libXinerama.so.1 is needed by fglrx_6_8_0-8.31.5-1
        libXmu.so.6 is needed by fglrx_6_8_0-8.31.5-1
        libXrandr.so.2 is needed by fglrx_6_8_0-8.31.5-1
        libXrender.so.1 is needed by fglrx_6_8_0-8.31.5-1
        libXt.so.6 is needed by fglrx_6_8_0-8.31.5-1
        libXxf86vm.so.1 is needed by fglrx_6_8_0-8.31.5-1
        libz.so.1 is needed by fglrx_6_8_0-8.31.5-1
        librt.so.1 is needed by fglrx_6_8_0-8.31.5-1
        /bin/bash is needed by fglrx_6_8_0-8.31.5-1
        libc.so.6(GLIBC_2.0) is needed by fglrx_6_8_0-8.31.5-1
        libc.so.6(GLIBC_2.1) is needed by fglrx_6_8_0-8.31.5-1
        libc.so.6(GLIBC_2.1.3) is needed by fglrx_6_8_0-8.31.5-1
        libc.so.6(GLIBC_2.2) is needed by fglrx_6_8_0-8.31.5-1
        libc.so.6(GLIBC_2.2.3) is needed by fglrx_6_8_0-8.31.5-1
        libdl.so.2(GLIBC_2.0) is needed by fglrx_6_8_0-8.31.5-1
        libdl.so.2(GLIBC_2.1) is needed by fglrx_6_8_0-8.31.5-1
        libgcc_s.so.1(GCC_3.0) is needed by fglrx_6_8_0-8.31.5-1
        libgcc_s.so.1(GLIBC_2.0) is needed by fglrx_6_8_0-8.31.5-1
        libm.so.6(GLIBC_2.0) is needed by fglrx_6_8_0-8.31.5-1
        libm.so.6(GLIBC_2.1) is needed by fglrx_6_8_0-8.31.5-1
        libm.so.6(GLIBC_2.2) is needed by fglrx_6_8_0-8.31.5-1
        libpthread.so.0(GLIBC_2.0) is needed by fglrx_6_8_0-8.31.5-1
        libpthread.so.0(GLIBC_2.1) is needed by fglrx_6_8_0-8.31.5-1
        librt.so.1(GLIBC_2.2) is needed by fglrx_6_8_0-8.31.5-1
        libstdc++.so.5(GLIBCPP_3.2) is needed by fglrx_6_8_0-8.31.5-1
What do you suggest?

Thanks!
 
Old 11-25-2006, 05:12 AM   #2
duryodhan
Senior Member
 
Registered: Oct 2006
Distribution: Slackware 12 Kernel 2.6.24 - probably upgraded by now
Posts: 1,054

Rep: Reputation: 46
Please read cwwilson's guide thoroughly. Then try and install the drivers.
If you still have problems try posting it in that thread.

cwwilson's guide is the sticky thread in Slackware forum : Enabling 3d acceleration for X11
 
Old 11-25-2006, 11:35 AM   #3
itz2000
Member
 
Registered: Jul 2005
Distribution: Fedora fc4, fc7, Mandrake 10.1, mandriva06, suse 9.1, Slackware 10.2, 11.0, 12.0,1,2 (Current)]
Posts: 732

Original Poster
Rep: Reputation: 30
I'm having a problem with the ATI installation

when I'm doing sh make.sh in root@WhiteCastle:/lib/modules/fglrx/build_mod#
this is what I'm getting :

Code:
root@WhiteCastle:/lib/modules/fglrx/build_mod# sh make.sh
ATI module generator V 2.0
==========================
initializing...
cat: /usr/src/linux/include/linux/version-*.h: No such file or directory
make.sh: line 451: [: =: unary operator expected
make.sh: line 525: [: =: unary operator expected
cleaning...
patching 'highmem.h'...
assuming new VMA API since we do have kernel 2.6.x...
 Assuming default VMAP API
doing Makefile based build for kernel 2.6.x and higher
make -C /lib/modules/2.6.18.2/build SUBDIRS=/lib/modules/fglrx/build_mod/2.6.x modules
make: *** /lib/modules/2.6.18.2/build: No such file or directory.  Stop.
make: *** [kmod_build] Error 2
build failed with return value 2
root@WhiteCastle:/lib/modules/fglrx/build_mod#
 
Old 11-25-2006, 12:02 PM   #4
masonm
Senior Member
 
Registered: Mar 2003
Location: Following the white rabbit
Distribution: Slackware64 -current
Posts: 2,300

Rep: Reputation: 90
itz2000 : you downloaded an rpm? Download the ATI Driver Installerfrom ATI and use that. It works fine.

Looking at the error messages, it appears that you are missing your modules directory. Did you install the modules for the kernel?
 
Old 11-25-2006, 12:13 PM   #5
itz2000
Member
 
Registered: Jul 2005
Distribution: Fedora fc4, fc7, Mandrake 10.1, mandriva06, suse 9.1, Slackware 10.2, 11.0, 12.0,1,2 (Current)]
Posts: 732

Original Poster
Rep: Reputation: 30
Quote:
Originally Posted by masonm
itz2000 : you downloaded an rpm? Download the ATI Driver Installerfrom ATI and use that. It works fine.

Looking at the error messages, it appears that you are missing your modules directory. Did you install the modules for the kernel?
I did downloaded their RPM and used rpm2pkg to make it *.tgz file for installpkg *.tgz file.

It looked the same to me, I've reconfigured kernel few min ago and currently compiling it.
I will post results later.
 
Old 11-25-2006, 12:44 PM   #6
itz2000
Member
 
Registered: Jul 2005
Distribution: Fedora fc4, fc7, Mandrake 10.1, mandriva06, suse 9.1, Slackware 10.2, 11.0, 12.0,1,2 (Current)]
Posts: 732

Original Poster
Rep: Reputation: 30
Recompiled kernel with those modules, and it passed that phase, but now I got other problem(sort of)

when I done
Code:
root@pooter:/lib/modules/fglrx# cd /usr/X11R6/bin
root@pooter:/usr/X11R6/bin# dir
like he did
and entered dir, it showed other output :
Code:
 This is what I got (basically ls) 
root@WhiteCastle:/usr/X11R6/bin# dir
FvwmCommand            mkhtmlindex                xfm
X                      mmapr                      xfm.install
Xdmx                   mmapw                      xfmtype
Xmark                  motif-config               xfontsel
Xnest                  mwm                        xfractint
Xorg                   mxmkmf                     xfs
Xvfb                   oclock                     xfsinfo
appres                 outb                       xft-config
aticonfig              outl                       xfwp
atobm                  outw                       xgamma
bbkeys                 pcitweak                   xgc
bbkeysconf.pl          pdffonts                   xhost
bdftopcf               pdfimages                  xinit
bdftruncate            pdfinfo                    xkbbell
beforelight            pdftoppm                   xkbcomp
bggen                  pdftops                    xkbevd
bitmap                 pdftotext                  xkbprint
blackbox               pic2tpic                   xkbvleds
bmtoa                  pr3287                     xkbwatch
bsetbg                 proxymngr                  xkill
bsetroot               rclock                     xlander
ccmakedep              resize                     xload
cleanlinks             revpath                    xlock
cxpm                   rman                       xlogo
dga                    rstart                     xlsatoms
dmxtodmx               rstartd                    xlsclients
editres                rxvt                       xlsfonts
fbrun                  s3switch                   xmag
fbsetbg                scanpci                    xman
fbsetroot              sessreg                    xmbind
fc-cache               setxkbmap                  xmessage
fc-list                seyon                      xmh
fgl_glxgears           showfont                   xminesweep
fglrx_xgamma           showrgb                    xmkmf
fglrxinfo              smproxy                    xmodmap
fig2dev                spider                     xmore
fig2ps2tex             startfluxbox               xneko
fig2ps2tex.sh          startx                     xon
fireglcontrolpanel     sxpm                       xorgcfg
fluxbox                transfig                   xorgconfig
fluxbox-generate_menu  transset                   xpaint
fslsfonts              twm                        xpdf
fstobdf                ucs2any                    xpmroot
fvwm                   uil                        xprop
fvwm-config            uxterm                     xrandr
fvwm-menu-desktop      vdcomp                     xrdb
fvwm-menu-directory    vdltodmx                   xrefresh
fvwm-menu-headlines    viewres                    xroach
fvwm-menu-xlock        x11perf                    xrx
fvwm-root              x11perfcomp                xscreensaver
fvwm2                  x3270                      xscreensaver-command
fvwm24_convert         x3270if                    xscreensaver-demo
fvwmbug                xapm                       xscreensaver-getimage
gccmakedep             xauth                      xscreensaver-getimage-file
getconfig              xauth_switch_to_sun-des-1  xscreensaver-getimage-video
getconfig.pl           xbattery                   xscreensaver-gl-helper
glxgears               xbiff                      xscreensaver-text
glxinfo                xcalc                      xset
gtf                    xclipboard                 xsetmode
gv                     xclock                     xsetpointer
iceauth                xcmap                      xsetroot
ico                    xcmsdb                     xsm
imake                  xcolormap                  xsnow
inb                    xcompmgr                   xstdcmap
inl                    xconsole                   xterm
inw                    xcuckoo                    xtrapchar
ioport                 xcursor-config             xtrapin
lbxproxy               xcursorgen                 xtrapinfo
listres                xcutsel                    xtrapout
lndir                  xditview                   xtrapproto
luit                   xdm                        xtrapreset
makedepend             xdmxconfig                 xtrapstats
makeg                  xdpyinfo                   xv
makestrs               xdriinfo                   xvidtune
maze                   xedit                      xvinfo
mergelib               xev                        xvpictoppm
mkcfm                  xeyes                      xwd
mkdirhier              xfd                        xwininfo
mkfontdir              xfig                       xwud
mkfontscale            xfindproxy                 xxgdb
Code:
 This is what I should have gotten root@pooter:/usr/X11R6/bin# dir
FvwmCommand* gxditview* sxpm* xload*
X@ iceauth* texteroids* xlock*
Xdmx* ico* transfig* xlogo*
Xmark* imake* transset* xlsatoms*
Xnest* inb@ twm* xlsclients*
Xorg* inl@ ucs2any* xlsfonts*
Xvfb* inw@ uil* xmag*
appres* ioport* uxterm* xman*
aticonfig* lbxproxy* vdcomp* xmbind*
atobm* listres* viewres* xmessage*
bbkeys* lndir* x11perf* xmh*
bbkeysconf.pl* luit* x11perfcomp* xminesweep*
bdftopcf* makedepend* x3270* xmkmf*
bdftruncate* makeg* x3270if* xmodmap*
beforelight* makepsres* xapm* xmore*
bggen* makestrs* xauth* xneko*
bitmap* maze* xbattery* xon*
blackbox* mergelib* xbiff* xorgcfg*
bmtoa* mkcfm* xcalc* xorgconfig*
bsetbg* mkdirhier* xclipboard* xorgsetup*
bsetroot* mkfontdir* xclock* xpaint*
ccmakedep* mkfontscale* xcmap* xpdf*
cleanlinks* mkhtmlindex* xcmsdb* xpmroot*
cxpm* mmapr* xcolormap* xprop*
dga* mmapw* xcompmgr* xrandr*
dpsexec* motif-config* xconsole* xrdb*
dpsinfo* mwm* xcuckoo* xrefresh*
editres* mxmkmf* xcursor-config* xroach*
fbrun* oclock* xcursorgen* xrx*
fbsetbg* outb@ xcutsel* xscreensaver*
fc-cache* outl@ xditview* xscreensaver-command*
fc-list* outw@ xdm* xscreensaver-demo*
fgl_glxgears* pcitweak* xdpyinfo* xscreensaver-getimage*
fglrx_xgamma* pdffonts* xdriinfo* xscreensaver-getimage-file*
fglrxconfig* pdfimages* xedit* xscreensaver-getimage-video*
fglrxinfo* pdfinfo* xev* xscreensaver-gl-helper*
fig2dev* pdftoppm* xeyes* xscreensaver-text*
fig2ps2tex* pdftops* xfd* xset*
fig2ps2tex.sh* pdftotext* xfig* xsetmode*
fireglcontrolpanel* pic2tpic* xfindproxy* xsetpointer*
fluxbox* pr3287* xfm* xsetroot*
fluxbox-generate_menu* proxymngr* xfm.install* xsm*
fslsfonts* pswrap* xfmtype* xsnow*
fstobdf* rclock* xfontsel* xstdcmap*
fvwm@ resize* xfractint* xterm*
fvwm-config* revpath* xfs* xtrapchar*
fvwm-menu-desktop* rman* xfsinfo* xtrapin*
fvwm-menu-directory* rstart* xft-config* xtrapinfo*
fvwm-menu-headlines* rstartd* xfwp* xtrapout*
fvwm-menu-xlock* rxvt* xgamma* xtrapproto*
fvwm-root@ s3switch* xgc* xtrapreset*
fvwm2* scanpci* xhost* xtrapstats*
fvwm24_convert* sessreg* xinit* xv*
fvwmbug* setxkbmap* xkbbell* xvidtune*
gccmakedep* seyon* xkbcomp* xvinfo*
getconfig* showfont* xkbevd* xvpictoppm*
getconfig.pl* showrgb* xkbprint* xwd*
glxgears* smproxy* xkbvleds* xwininfo*
glxinfo* spider* xkbwatch* xwmconfig*
gtf* startfluxbox* xkill* xwud*
gv* startx* xlander* xxgdb*
also, afterwards, when he writes :
Code:
root@pooter:/usr/X11R6/bin# fglrxconfig
he probably gets something, I get :
Code:
root@WhiteCastle:/usr/X11R6/bin# fglrxconfig
bash: fglrxconfig: command not found
Help?!
Thanks!
 
Old 11-25-2006, 01:01 PM   #7
masonm
Senior Member
 
Registered: Mar 2003
Location: Following the white rabbit
Distribution: Slackware64 -current
Posts: 2,300

Rep: Reputation: 90
try aticonfig --initial

I've used the ati driver installer quite a few times and never run into a problem.
 
Old 11-25-2006, 01:15 PM   #8
itz2000
Member
 
Registered: Jul 2005
Distribution: Fedora fc4, fc7, Mandrake 10.1, mandriva06, suse 9.1, Slackware 10.2, 11.0, 12.0,1,2 (Current)]
Posts: 732

Original Poster
Rep: Reputation: 30
Quote:
Originally Posted by masonm
try aticonfig --initial

I've used the ati driver installer quite a few times and never run into a problem.
Code:
root@WhiteCastle:/usr/X11R6/bin# ./fglrxinfo
Xlib:  extension "XFree86-DRI" missing on display ":0.0".
display: :0.0  screen: 0
OpenGL vendor string: Mesa project: www.mesa3d.org
OpenGL renderer string: Mesa GLX Indirect
OpenGL version string: 1.2 (1.5 Mesa 6.4.1)

root@WhiteCastle:/usr/X11R6/bin# ./aticonfig --initial
Found fglrx primary device section
Nothing to do, terminating
Any tips?

Last edited by itz2000; 11-25-2006 at 01:19 PM.
 
Old 11-25-2006, 04:32 PM   #9
technomeister
Member
 
Registered: Oct 2005
Distribution: Slackware loved and lost, Ubuntu current.
Posts: 34

Rep: Reputation: 15
Quote:
Originally Posted by itz2000
Code:
root@WhiteCastle:/usr/X11R6/bin# ./fglrxinfo
Xlib:  extension "XFree86-DRI" missing on display ":0.0".
display: :0.0  screen: 0
OpenGL vendor string: Mesa project: www.mesa3d.org
OpenGL renderer string: Mesa GLX Indirect
OpenGL version string: 1.2 (1.5 Mesa 6.4.1)

root@WhiteCastle:/usr/X11R6/bin# ./aticonfig --initial
Found fglrx primary device section
Nothing to do, terminating
Any tips?
This is the infamous problem with the ATI drivers on Linux : 3D Acceleration doesn't work for a lot of people. When I was using Slackware 10 I somehow managed to get it working, but once I upgraded to Slackware 11, and after hours of searching, nothing I tried would change it from using MESA to fglrx. The only solution I found was to get an Nvidia card
 
Old 11-25-2006, 05:52 PM   #10
masonm
Senior Member
 
Registered: Mar 2003
Location: Following the white rabbit
Distribution: Slackware64 -current
Posts: 2,300

Rep: Reputation: 90
Post your current xorg.conf file
 
Old 11-26-2006, 02:00 AM   #11
itz2000
Member
 
Registered: Jul 2005
Distribution: Fedora fc4, fc7, Mandrake 10.1, mandriva06, suse 9.1, Slackware 10.2, 11.0, 12.0,1,2 (Current)]
Posts: 732

Original Poster
Rep: Reputation: 30
Code:
zuki@WhiteCastle:~$ cat /etc/X11/xorg.conf

# File generated by xf86config.
#
# Copyright (c) 1999 by The XFree86 Project, Inc.
#
# Permission is hereby granted, free of charge, to any person obtaining a
# copy of this software and associated documentation files (the "Software"),
# to deal in the Software without restriction, including without limitation
# the rights to use, copy, modify, merge, publish, distribute, sublicense,
# and/or sell copies of the Software, and to permit persons to whom the
# Software is furnished to do so, subject to the following conditions:
#
# The above copyright notice and this permission notice shall be included in
# all copies or substantial portions of the Software.
#
# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.  IN NO EVENT SHALL
# THE XFREE86 PROJECT BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
# WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF
# OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
# SOFTWARE.
#
# Except as contained in this notice, the name of the XFree86 Project shall
# not be used in advertising or otherwise to promote the sale, use or other
# dealings in this Software without prior written authorization from the
# XFree86 Project.
#
# **********************************************************************
# Refer to the XF86Config(4/5) man page for details about the format of
# this file.
# **********************************************************************
# NOTE:  This is a NEW IMPROVED version of XF86Config-fbdev that uses the vesa
# driver instead of the fbdev driver.  Thanks to Kenneth Fanyo who pointed
# this out to me. :)
# This XF86Config file is designed for use with the VESA framebuffer.
# This generic interface should work with nearly all video cards
# (although not every card will support every resolution).
# With the new driver, it should no longer be required to have frame buffer
# support in the kernel, or to run it on the console.
#
# Enjoy! :)
# -- volkerdi@slackware.com
#
# **********************************************************************
# Module section -- this  section  is used to specify
# which dynamically loadable modules to load.
# **********************************************************************
#
# **********************************************************************
# Files section.  This allows default font and rgb paths to be set
# **********************************************************************
# **********************************************************************
# Server flags section.
# **********************************************************************
# **********************************************************************
# Input devices
# **********************************************************************
# **********************************************************************
# Core keyboard's InputDevice section
# **********************************************************************
# **********************************************************************
# Core Pointer's InputDevice section
# **********************************************************************
# Some examples of extended input devices
# Section "InputDevice"
#    Identifier "spaceball"
#    Driver     "magellan"
#    Option     "Device"        "/dev/cua0"
# EndSection
#
# Section "InputDevice"
#    Identifier "spaceball2"
#    Driver     "spaceorb"
#    Option     "Device"        "/dev/cua0"
# EndSection
#
# Section "InputDevice"
#    Identifier "touchscreen0"
#    Driver     "microtouch"
#    Option     "Device"        "/dev/ttyS0"
#    Option     "MinX"          "1412"
#    Option     "MaxX"          "15184"
#    Option     "MinY"          "15372"
#    Option     "MaxY"          "1230"
#    Option     "ScreenNumber"  "0"
#    Option     "ReportingMode" "Scaled"
#    Option     "ButtonNumber"  "1"
#    Option     "SendCoreEvents"
# EndSection
#
# Section "InputDevice"
#    Identifier "touchscreen1"
#    Driver     "elo2300"
#    Option     "Device"        "/dev/ttyS0"
#    Option     "MinX"          "231"
#    Option     "MaxX"          "3868"
#    Option     "MinY"          "3858"
#    Option     "MaxY"          "272"
#    Option     "ScreenNumber"  "0"
#    Option     "ReportingMode" "Scaled"
#    Option     "ButtonThreshold"       "17"
#    Option     "ButtonNumber"  "1"
#    Option     "SendCoreEvents"
# EndSection
# **********************************************************************
# Monitor section
# **********************************************************************
# Any number of monitor sections may be present
# **********************************************************************
# Graphics device section
# **********************************************************************
# Any number of graphics device sections may be present
# **********************************************************************
# Screen sections
# **********************************************************************
# Any number of screen sections may be present.  Each describes
# the configuration of a single screen.  A single specific screen section
# may be specified from the X server command line with the "-screen"
# option.
# **********************************************************************
# ServerLayout sections.
# **********************************************************************
# Any number of ServerLayout sections may be present.  Each describes
# the way multiple screens are organised.  A specific ServerLayout
# section may be specified from the X server command line with the
# "-layout" option.  In the absence of this, the first section is used.
# When now ServerLayout section is present, the first Screen section
# is used alone.

Section "ServerLayout"

# The Identifier line must be present
# Each Screen line specifies a Screen section name, and optionally
# the relative position of other screens.  The four names after
# primary screen name are the screens to the top, bottom, left and right
# of the primary screen.  In this example, screen 2 is located to the
# right of screen 1.
# Each InputDevice line specifies an InputDevice section name and
# optionally some options to specify the way the device is to be
# used.  Those options include "CorePointer", "CoreKeyboard" and
# "SendCoreEvents".
        Identifier     "Simple Layout"
        Screen      0  "aticonfig-Screen[0]" 0 0
        InputDevice    "Mouse1" "CorePointer"
        InputDevice    "Keyboard1" "CoreKeyboard"
EndSection

Section "Files"

# The location of the RGB database.  Note, this is the name of the
# file minus the extension (like ".txt" or ".db").  There is normally
# no need to change the default.
# Multiple FontPath entries are allowed (which are concatenated together),
# as well as specifying multiple comma-separated entries in one FontPath
# command (or a combination of both methods)
#
# If you don't have a floating point coprocessor and emacs, Mosaic or other
# programs take long to start up, try moving the Type1 and Speedo directory
# to the end of this list (or comment them out).
#
# ModulePath can be used to set a search path for the X server modules.
# The default path is shown here.
#    ModulePath "/usr/X11R6/lib/modules"
        RgbPath      "/usr/X11R6/lib/X11/rgb"
        FontPath     "/usr/X11R6/lib/X11/fonts/local/"
        FontPath     "/usr/X11R6/lib/X11/fonts/misc/"
        FontPath     "/usr/X11R6/lib/X11/fonts/75dpi/:unscaled"
        FontPath     "/usr/X11R6/lib/X11/fonts/100dpi/:unscaled"
        FontPath     "/usr/X11R6/lib/X11/fonts/Type1/"
        FontPath     "/usr/X11R6/lib/X11/fonts/CID/"
        FontPath     "/usr/X11R6/lib/X11/fonts/Speedo/"
        FontPath     "/usr/X11R6/lib/X11/fonts/75dpi/"
        FontPath     "/usr/X11R6/lib/X11/fonts/100dpi/"
        FontPath     "/usr/X11R6/lib/X11/fonts/cyrillic/"
EndSection

Section "Module"

# This loads the DBE extension module.
# This loads the miscellaneous extensions module, and disables
# initialisation of the XFree86-DGA extension within that module.
# This loads the font modules
# This loads the GLX module
        Load  "dbe"     # Double buffer extension
        SubSection "extmod"
                Option      "omit xfree86-dga"   # don't initialise the DGA extension
        EndSubSection
        Load  "type1"
        Load  "freetype"
    #Load        "speedo"
        Load  "glx"
        Load  "dri"
EndSection

### Added by Zuki ###
Section "Extensions"
          Option        "Composite"     "Enable"
  EndSection
### End of Added by Zuki ###


Section "InputDevice"

# For most OSs the protocol can be omitted (it defaults to "Standard").
# When using XQUEUE (only for SVR3 and SVR4, but not Solaris),
# uncomment the following line.
#    Option     "Protocol"      "Xqueue"
# Set the keyboard auto repeat parameters.  Not all platforms implement
# this.
#    Option     "AutoRepeat"    "500 5"
# Specifiy which keyboard LEDs can be user-controlled (eg, with xset(1)).
#    Option     "Xleds" "1 2 3"
# To disable the XKEYBOARD extension, uncomment XkbDisable.
#    Option     "XkbDisable"
# To customise the XKB settings to suit your keyboard, modify the
# lines below (which are the defaults).  For example, for a European
# keyboard, you will probably want to use one of:
#
#    Option     "XkbModel"      "pc102"
#    Option     "XkbModel"      "pc105"
#
# If you have a Microsoft Natural keyboard, you can use:
#
#    Option     "XkbModel"      "microsoft"
#
# If you have a US "windows" keyboard you will want:
#
#    Option     "XkbModel"      "pc104"
#
# Then to change the language, change the Layout setting.
# For example, a german layout can be obtained with:
#
#    Option     "XkbLayout"     "de"
#
# or:
#
#    Option     "XkbLayout"     "de"
#    Option     "XkbVariant"    "nodeadkeys"
#
# If you'd like to switch the positions of your capslock and
# control keys, use:
#
#    Option     "XkbOptions"    "ctrl:swapcaps"
# These are the default XKB settings for X.Org
#
#    Option     "XkbRules"      "xorg"
#    Option     "XkbModel"      "pc101"
#    Option     "XkbLayout"     "us"
#    Option     "XkbVariant"    ""
#    Option     "XkbOptions"    ""
        Identifier  "Keyboard1"
        Driver      "kbd"
EndSection
### Comment out by zuki!!! #########
####Section "InputDevice"

# Identifier and driver
# On platforms where PnP mouse detection is supported the following
# protocol setting can be used when using a newer PnP mouse:
#    Option     "Protocol"      "Auto"
# The available mouse protocols types that you can set below are:
#    Auto BusMouse GlidePoint GlidePointPS/2 IntelliMouse IMPS/2
#    Logitech Microsoft MMHitTab MMSeries Mouseman MouseManPlusPS/2
#    MouseSystems NetMousePS/2 NetScrollPS/2 OSMouse PS/2 SysMouse
#    ThinkingMouse ThinkingMousePS/2 Xqueue
# which is usually a symbolic link to the real device.
#   Option "Device"      "/dev/ttyS0"
#   Option "Device"      "/dev/ttyS1"
# When using XQUEUE, comment out the above two lines, and uncomment
# the following line.
#    Option "Protocol"  "Xqueue"
# Baudrate and SampleRate are only for some Logitech mice. In
# almost every case these lines should be omitted.
#    Option "BaudRate"          "9600"
#    Option "SampleRate"        "150"
# Emulate3Buttons is an option for 2-button Microsoft mice
# Emulate3Timeout is the timeout in milliseconds (default is 50ms)
#    Option "Emulate3Buttons"
#    Option "Emulate3Timeout"    "50"
# ChordMiddle is an option for some 3-button Logitech mice
#    Option "ChordMiddle"
###     Identifier  "Mouse1"
###     Driver      "mouse"
###     Option      "Protocol" "PS/2"
# The mouse device.  The device is normally set to /dev/mouse,
###     Option      "Device" "/dev/mouse"
###   Option "Device"      "/dev/psaux"
#EndSection
###End of Comment out by zuki! #####

Section "InputDevice"
            Identifier  "Mouse1"
                Driver      "mouse"
                    Option "Protocol"    "PS/2"
                        Option "Device"      "/dev/mouse"
                            Option "Buttons"     "5"
                                Option "ZAxisMapping" "4 5"
                        EndSection


Section "Monitor"

# HorizSync is in kHz unless units are specified.
# HorizSync may be a comma separated list of discrete values, or a
# comma separated list of ranges of values.
# NOTE: THE VALUES HERE ARE EXAMPLES ONLY.  REFER TO YOUR MONITOR'S
# USER MANUAL FOR THE CORRECT NUMBERS.
#    HorizSync  30-64         # multisync
#    HorizSync  31.5, 35.2    # multiple fixed sync frequencies
#    HorizSync  15-25, 30-50  # multiple ranges of sync frequencies
# VertRefresh is in Hz unless units are specified.
# VertRefresh may be a comma separated list of discrete values, or a
# comma separated list of ranges of values.
# NOTE: THE VALUES HERE ARE EXAMPLES ONLY.  REFER TO YOUR MONITOR'S
# USER MANUAL FOR THE CORRECT NUMBERS.
        Identifier   "My Monitor"
        HorizSync    31.5 - 50.0
        VertRefresh  40.0 - 90.0
EndSection

Section "Monitor"
        Identifier   "aticonfig-Monitor[0]"
        Option      "VendorName" "ATI Proprietary Driver"
        Option      "ModelName" "Generic Autodetecting Monitor"
        Option      "DPMS" "true"
EndSection

Section "Device"

    #VideoRam    4096
    # Insert Clocks lines here if appropriate
        Identifier  "VESA Framebuffer"
        Driver      "vesa"
EndSection

Section "Device"
        Identifier  "aticonfig-Device[0]"
        Driver      "fglrx"
EndSection

Section "Screen"

# If your card can handle it, a higher default color depth (like 24 or 32)
# is highly recommended.
#   DefaultDepth 8
#   DefaultDepth 16
#   DefaultDepth 32
# "1024x768" is also a conservative usable default resolution.  If you
# have a better monitor, feel free to try resolutions such as
# "1152x864", "1280x1024", "1600x1200", and "1800x1400" (or whatever your
# card/monitor can produce)
        Identifier "Screen 1"
        Device     "VESA Framebuffer"
        Monitor    "My Monitor"
        DefaultDepth     24
        SubSection "Display"
                Depth     8
                Modes    "1024x768" "800x600" "640x480"
        EndSubSection
        SubSection "Display"
                Depth     16
                Modes    "1024x768" "800x600" "640x480"
        EndSubSection
        SubSection "Display"
                Depth     24
                Modes    "1024x768" "800x600" "640x480"
        EndSubSection
        SubSection "Display"
                Depth     32
                Modes    "1024x768" "800x600" "640x480"
        EndSubSection
EndSection

Section "Screen"
        Identifier "aticonfig-Screen[0]"
        Device     "aticonfig-Device[0]"
        Monitor    "aticonfig-Monitor[0]"
        DefaultDepth     24
        SubSection "Display"
                Viewport   0 0
                Depth     24
        EndSubSection
EndSection
 
Old 11-26-2006, 08:10 AM   #12
masonm
Senior Member
 
Registered: Mar 2003
Location: Following the white rabbit
Distribution: Slackware64 -current
Posts: 2,300

Rep: Reputation: 90
Your xorg.conf is missing the DRI section.

Add this to the end of the file

Section "DRI"
Mode 0666
EndSection
 
Old 11-26-2006, 08:17 AM   #13
itz2000
Member
 
Registered: Jul 2005
Distribution: Fedora fc4, fc7, Mandrake 10.1, mandriva06, suse 9.1, Slackware 10.2, 11.0, 12.0,1,2 (Current)]
Posts: 732

Original Poster
Rep: Reputation: 30
Quote:
Originally Posted by masonm
Your xorg.conf is missing the DRI section.

Add this to the end of the file

Section "DRI"
Mode 0666
EndSection
done, what now?
 
Old 11-26-2006, 08:18 AM   #14
masonm
Senior Member
 
Registered: Mar 2003
Location: Following the white rabbit
Distribution: Slackware64 -current
Posts: 2,300

Rep: Reputation: 90
Restart X and check glxinfo to see what you have now.
 
Old 11-26-2006, 09:21 AM   #15
itz2000
Member
 
Registered: Jul 2005
Distribution: Fedora fc4, fc7, Mandrake 10.1, mandriva06, suse 9.1, Slackware 10.2, 11.0, 12.0,1,2 (Current)]
Posts: 732

Original Poster
Rep: Reputation: 30
Quote:
Originally Posted by masonm
Restart X and check glxinfo to see what you have now.
Done, + here's what I get now :
Code:
zuki@WhiteCastle:~$ glxinfo
name of display: :0.0
Xlib:  extension "XFree86-DRI" missing on display ":0.0".
display: :0  screen: 0
direct rendering: No
server glx vendor string: SGI
server glx version string: 1.2
server glx extensions:
    GLX_ARB_multisample, GLX_EXT_visual_info, GLX_EXT_visual_rating,
    GLX_EXT_import_context, GLX_OML_swap_method, GLX_SGI_make_current_read,
    GLX_SGIS_multisample, GLX_SGIX_hyperpipe, GLX_SGIX_swap_barrier,
    GLX_SGIX_fbconfig
client glx vendor string: ATI
client glx version string: 1.3
client glx extensions:
    GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_EXT_import_context,
    GLX_ARB_get_proc_address, GLX_SGI_video_sync, GLX_ARB_multisample,
    GLX_ATI_pixel_format_float, GLX_ATI_render_texture
GLX extensions:
    GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_EXT_import_context,
    GLX_ARB_multisample
OpenGL vendor string: Mesa project: www.mesa3d.org
OpenGL renderer string: Mesa GLX Indirect
OpenGL version string: 1.2 (1.5 Mesa 6.4.1)
OpenGL extensions:
    GL_ARB_imaging, GL_ARB_multitexture, GL_ARB_texture_border_clamp,
    GL_ARB_texture_cube_map, GL_ARB_texture_env_add,
    GL_ARB_texture_env_combine, GL_ARB_texture_env_dot3,
    GL_ARB_transpose_matrix, GL_EXT_abgr, GL_EXT_blend_color,
    GL_EXT_blend_minmax, GL_EXT_blend_subtract, GL_EXT_texture_env_add,
    GL_EXT_texture_env_combine, GL_EXT_texture_env_dot3,
    GL_EXT_texture_lod_bias
glu version: 1.3
glu extensions:
    GLU_EXT_nurbs_tessellator, GLU_EXT_object_space_tess

   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
----------------------------------------------------------------------
0x23 24 tc  0 24  0 r  y  .  8  8  8  0  0 16  0  0  0  0  0  1 0 None
0x24 24 tc  0 24  0 r  y  .  8  8  8  0  0 16  8 16 16 16  0  1 0 None
0x25 24 tc  0 32  0 r  y  .  8  8  8  8  0 16  8 16 16 16 16  1 0 None
0x26 24 tc  0 32  0 r  .  .  8  8  8  8  0 16  8 16 16 16 16  1 0 None
0x27 24 dc  0 24  0 r  y  .  8  8  8  0  0 16  0  0  0  0  0  1 0 None
0x28 24 dc  0 24  0 r  y  .  8  8  8  0  0 16  8 16 16 16  0  1 0 None
0x29 24 dc  0 32  0 r  y  .  8  8  8  8  0 16  8 16 16 16 16  1 0 None
0x2a 24 dc  0 32  0 r  .  .  8  8  8  8  0 16  8 16 16 16 16  1 0 None
0x3c 32 tc  1  0  0 c  .  .  0  0  0  0  0  0  0  0  0  0  0  0 0 None

and
Code:
zuki@WhiteCastle:~$ fglrxinfo
Xlib:  extension "XFree86-DRI" missing on display ":0.0".
display: :0.0  screen: 0
OpenGL vendor string: Mesa project: www.mesa3d.org
OpenGL renderer string: Mesa GLX Indirect
OpenGL version string: 1.2 (1.5 Mesa 6.4.1)

Last edited by itz2000; 11-26-2006 at 09:24 AM.
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
New ATI fglrx driver and SuSE 10.1 again riba43 SUSE / openSUSE 2 10-25-2006 03:20 AM
ATI fglrx Driver RavenFrost Slackware 1 04-11-2006 07:46 AM
fglrx-driver vs ATI kernel driver for ATI Radeon 9200 in Debian Debian_Poland Debian 3 02-01-2006 01:10 PM
ATI fglrx driver trouble Alexey Andriyanov Linux - Hardware 4 08-17-2005 01:35 AM
ati fglrx 8.10.19 driver help please micker Linux - Software 7 03-13-2005 08:44 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware

All times are GMT -5. The time now is 04:55 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration