rbk25 Posted January 25, 2006 Report Share Posted January 25, 2006 I have been trying to ge the best drivers installed, 3d acceleration (DRI) for about a week now. I have searched and searched till early morning but cant seem to get the best drivers for my card and system. I would really appreciate any assistance. I have tried downloading the driver installer package from ati for cards 8500 and up. I though everything went fine, but still couldnt get past the splash screen in Americas Army. DRI was enabled, which is what research has told me to check. I am running manriva 2005 LE on a P4 1.8gh . Please let me know if there is any helpful info to provide, and possibly the command for it. Thanks in advance for any efforts with my situation. Quote Link to comment Share on other sites More sharing options...
ianw1974 Posted January 25, 2006 Report Share Posted January 25, 2006 To, check, please post some info from the following command: glxinfo | grep direct also, please post the output from your fps with the following command: glxgears this will help us find out if it's actually running. Aso, is the game a true Linux game, or are you running it under wine/cedega?!? Quote Link to comment Share on other sites More sharing options...
rbk25 Posted January 25, 2006 Author Report Share Posted January 25, 2006 First of all, thanks for your reply. I have found the driver that i am certain will work with my system. But when i go to install it urpmi rpm -i fglrx_6_8_0-8.21.7-1.i386.rpm Unknown option: i installing fglrx_6_8_0-8.21.7-1.i386.rpm Preparing... ############################################# Installation failed: file /usr/X11R6/lib/libGL.so.1.2 from install of fglrx_6_8_0-8.21.7-1 conflicts with file from package libxorg-x11-6.8.2-7.2.102mdk I get that error because i have tried some package previously and havent installed it i am sure. anyways back to your suggestion. with glxinfo | grep direct 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 Xlib: extension "GLX" missing on 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". and with glxgears [root@localhost ati]# glxgears Xlib: extension "GLX" missing on display ":0.0". glxgears: Error: couldn't get an RGB, Double-buffered visual. [root@localhost ati]# Once again, thanks for your time Quote Link to comment Share on other sites More sharing options...
ianw1974 Posted January 25, 2006 Report Share Posted January 25, 2006 OK, quoting you here: installing fglrx_6_8_0-8.21.7-1.i386.rpmPreparing... ############################################# Installation failed: file /usr/X11R6/lib/libGL.so.1.2 from install of fglrx_6_8_0-8.21.7-1 conflicts with file from package libxorg-x11-6.8.2-7.2.102mdk I'd be tempted to rename the libGL.so.1.2 file (add .old to the end perhaps), and then try the rpm -i fglrx........... If that then installs OK, you can go back to the /usr/X11R6/lib directory, and see if it created a libGL.so.1.2 and compare the date/time of the files to see which one is older. Then, see if you can run fglrxconfig afterwards to set up the ATI card. However, with LE2005, I've never had problems getting it to work. This is what I did for my Radeon 9250 R925 card. 1. Install Mesa (urpmi Mesa) 2. Edit /etc/X11/xorg.conf Make sure "load dri" exists on the modules section, and also check for the following: Section "DRI" Mode 0666 EndSection if this doesn't exist, then add this to the bottom of the file. Reboot the system, and see if you can run the glxinfo and glxgears commands again. Do this before installing the fglrx file because if you can get it working with this, will save you a major headache. Quote Link to comment Share on other sites More sharing options...
rbk25 Posted January 25, 2006 Author Report Share Posted January 25, 2006 I apologize, i didnt get it all posted last time i replied. It is a lot more messy than that. Here is the erro message i get. rpm -i fglrx_6_8_0-8.21.7-1.i386.rpm file /usr/X11R6/lib/libGL.so.1.2 from install of fglrx_6_8_0-8.21.7-1 co nflicts with file from package libxorg-x11-6.8.2-7.2.102mdk file /etc/fglrxrc from install of fglrx_6_8_0-8.21.7-1 conflicts with fi le from package fglrx_6_8_0-8.20.8-1 file /lib/modules/fglrx/build_mod/firegl_public.c from install of fglrx_ 6_8_0-8.21.7-1 conflicts with file from package fglrx_6_8_0-8.20.8-1 file /lib/modules/fglrx/build_mod/firegl_public.h from install of fglrx_ 6_8_0-8.21.7-1 conflicts with file from package fglrx_6_8_0-8.20.8-1 file /lib/modules/fglrx/build_mod/libfglrx_ip.a.GCC2 from install of fgl rx_6_8_0-8.21.7-1 conflicts with file from package fglrx_6_8_0-8.20.8-1 file /lib/modules/fglrx/build_mod/libfglrx_ip.a.GCC3 from install of fgl rx_6_8_0-8.21.7-1 conflicts with file from package fglrx_6_8_0-8.20.8-1 file /lib/modules/fglrx/build_mod/libfglrx_ip.a.GCC4 from install of fgl rx_6_8_0-8.21.7-1 conflicts with file from package fglrx_6_8_0-8.20.8-1 file /lib/modules/fglrx/fglrx.2.4.18-17.7.x.o from install of fglrx_6_8_ 0-8.21.7-1 conflicts with file from package fglrx_6_8_0-8.20.8-1 file /lib/modules/fglrx/fglrx.2.4.18-17.8.0.o from install of fglrx_6_8_ 0-8.21.7-1 conflicts with file from package fglrx_6_8_0-8.20.8-1 file /lib/modules/fglrx/fglrx.2.4.20-28.8.o from install of fglrx_6_8_0- 8.21.7-1 conflicts with file from package fglrx_6_8_0-8.20.8-1 file /lib/modules/fglrx/fglrx.2.4.20-28.8bigmem.o from install of fglrx_ 6_8_0-8.21.7-1 conflicts with file from package fglrx_6_8_0-8.20.8-1 file /lib/modules/fglrx/fglrx.2.4.20-28.8smp.o from install of fglrx_6_8 _0-8.21.7-1 conflicts with file from package fglrx_6_8_0-8.20.8-1 file /lib/modules/fglrx/fglrx.2.4.20-28.9.o from install of fglrx_6_8_0- 8.21.7-1 conflicts with file from package fglrx_6_8_0-8.20.8-1 file /lib/modules/fglrx/fglrx.2.4.20-28.9bigmem.o from install of fglrx_ 6_8_0-8.21.7-1 conflicts with file from package fglrx_6_8_0-8.20.8-1 file /lib/modules/fglrx/fglrx.2.4.20-28.9smp.o from install of fglrx_6_8 _0-8.21.7-1 conflicts with file from package fglrx_6_8_0-8.20.8-1 file /lib/modules/fglrx/fglrx.2.4.20-8.o from install of fglrx_6_8_0-8.2 1.7-1 conflicts with file from package fglrx_6_8_0-8.20.8-1 file /lib/modules/fglrx/fglrx.2.4.20-8bigmem.o from install of fglrx_6_8 _0-8.21.7-1 conflicts with file from package fglrx_6_8_0-8.20.8-1 file /lib/modules/fglrx/fglrx.2.4.20-8smp.o from install of fglrx_6_8_0- 8.21.7-1 conflicts with file from package fglrx_6_8_0-8.20.8-1 file /lib/modules/fglrx/fglrx.2.4.9-e.35.o from install of fglrx_6_8_0-8 .21.7-1 conflicts with file from package fglrx_6_8_0-8.20.8-1 file /lib/modules/fglrx/fglrx.2.4.9-e.35enterprise.o from install of fgl rx_6_8_0-8.21.7-1 conflicts with file from package fglrx_6_8_0-8.20.8-1 file /lib/modules/fglrx/fglrx.2.4.9-e.35smp.o from install of fglrx_6_8_ 0-8.21.7-1 conflicts with file from package fglrx_6_8_0-8.20.8-1 file /usr/X11R6/bin/aticonfig from install of fglrx_6_8_0-8.21.7-1 confl icts with file from package fglrx_6_8_0-8.20.8-1 file /usr/X11R6/bin/fglrx_xgamma from install of fglrx_6_8_0-8.21.7-1 co nflicts with file from package fglrx_6_8_0-8.20.8-1 file /usr/X11R6/lib/libaticonfig.a from install of fglrx_6_8_0-8.21.7-1 conflicts with file from package fglrx_6_8_0-8.20.8-1 file /usr/X11R6/lib/libfglrx_gamma.a from install of fglrx_6_8_0-8.21.7-1 conflicts with file from package fglrx_6_8_0-8.20.8-1 file /usr/X11R6/lib/libfglrx_gamma.so.1.0 from install of fglrx_6_8_0-8.21.7-1 conflicts with file from package fglrx_6_8_0-8.20.8-1 file /usr/X11R6/lib/libfglrx_pp.a from install of fglrx_6_8_0-8.21.7-1 conflicts with file from package fglrx_6_8_0-8.20.8-1 file /usr/X11R6/lib/libfglrx_pp.so.1.0 from install of fglrx_6_8_0-8.21.7-1 conflicts with file from package fglrx_6_8_0-8.20.8-1 file /usr/X11R6/lib/modules/dri/atiogl_a_dri.so from install of fglrx_6_8_0-8.21.7-1 conflicts with file from package fglrx_6_8_0-8.20.8-1 file /usr/X11R6/lib/modules/dri/fglrx_dri.so from install of fglrx_6_8_0-8.21.7-1 conflicts with file from package fglrx_6_8_0-8.20.8-1 file /usr/X11R6/lib/modules/drivers/fglrx_drv.o from install of fglrx_6_8_0-8.21.7-1 conflicts with file from package fglrx_6_8_0-8.20.8-1 file /usr/X11R6/lib/modules/linux/libfglrxdrm.a from install of fglrx_6_8_0-8.21.7-1 conflicts with file from package fglrx_6_8_0-8.20.8-1 file /usr/include/GL/glATI.h from install of fglrx_6_8_0-8.21.7-1 conflicts with file from package fglrx_6_8_0-8.20.8-1 file /usr/src/ATI/fglrx_panel_sources.tgz from install of fglrx_6_8_0-8.21.7-1 conflicts with file from package fglrx_6_8_0-8.20.8-1 file /usr/src/ATI/fglrx_sample_source.tgz from install of fglrx_6_8_0-8.21.7-1 conflicts with file from package fglrx_6_8_0-8.20.8-1 I am assuming we will try a differnet solution now?? Quote Link to comment Share on other sites More sharing options...
ianw1974 Posted January 25, 2006 Report Share Posted January 25, 2006 First, I would remove the fglrx program. The easiest way is to: rpm -e fglrx....full name of file.rpm make sure it's removed, it'll say it's not installed, so do it again just to make sure. Then try the method I mentioned above to try and get OpenGL running without using the ATI Drivers. Quote Link to comment Share on other sites More sharing options...
rbk25 Posted January 25, 2006 Author Report Share Posted January 25, 2006 Pry one of many dum questions, but how do I know what the name of the package is that I need to Uninstall. I tried to uninstall the package that i am about to install and of course it said not installed so i ran it again then tried to install it and got same error. Quote Link to comment Share on other sites More sharing options...
ianw1974 Posted January 25, 2006 Report Share Posted January 25, 2006 The package name is the one you downloaded, so fglrx.....whatever this bit is....rpm. If it says it's not installed, continue with the procedures I noted for installing Mesa, and configuring X to use dri. Quote Link to comment Share on other sites More sharing options...
rbk25 Posted January 25, 2006 Author Report Share Posted January 25, 2006 I download the installer version of the ati drivers since i was getting the same errors when trying to install form the rpm. after i installed mesa i am now able to get glxgears running at 707 with 170 fps. but when i try to run armyops the splash screen comes up and and then it reports a missing symbol error and then closes. glxinfo | grep direct Loading required GL library /usr/lib/libGL.so.1 direct rendering: No OpenGL renderer string: Mesa GLX Indirect in my config file it says option "no_dri" "no" If any of this helps Quote Link to comment Share on other sites More sharing options...
ianw1974 Posted January 25, 2006 Report Share Posted January 25, 2006 Here is parts of my xorg.conf, and this is what it should look like: Section "Module" Load "dbe" # Double-Buffering Extension Load "v4l" # Video for Linux Load "extmod" Load "type1" Load "freetype" Load "synaptics" Load "glx" # 3D layer Load "dri" # Direct Rendering EndSection So, make sure you have the Load "dri" line in here. Now, for the next part: Section "DRI" Mode 0666 EndSection This exists right at the bottom of my xorg.conf. So make sure you have this in yours too, and then rerun the following commands: glxinfo | grep direct glxgears and post output. Quote Link to comment Share on other sites More sharing options...
rbk25 Posted January 25, 2006 Author Report Share Posted January 25, 2006 here is my config. I will just post the whole thing. I did have to take out the # in front of the Section "DRI" Mode 0666 EndSection Mode 0666 but then i rebooted and couldnt startx so i had to configure it again with drakx. Now it is no wher to be found # File generated by XFdrake. # ********************************************************************** # Refer to the XF86Config man page for details about the format of # this file. # ********************************************************************** Section "Files" # Multiple FontPath entries are allowed (they are concatenated together) # By default, Mandrake 6.0 and later now use a font server independent of # the X server to render fonts. FontPath "unix/:-1" EndSection Section "ServerFlags" #DontZap # disable <Crtl><Alt><BS> (server abort) AllowMouseOpenFail # allows the server to start up even if the mouse does not work #DontZoom # disable <Crtl><Alt><KP_+>/<KP_-> (resolution switching) EndSection Section "Module" Load "dbe" # Double-Buffering Extension Load "v4l" # Video for Linux Load "extmod" Load "type1" Load "freetype" Load "dri" # direct rendering Load "/usr/X11R6/lib/modules/extensions/libglx.a" EndSection Section "InputDevice" Identifier "Keyboard1" Driver "keyboard" Option "XkbModel" "pc105" Option "XkbLayout" "en_US" Option "XkbOptions" "compose:rwin" EndSection Section "InputDevice" Identifier "Mouse1" Driver "mouse" Option "Protocol" "ExplorerPS/2" Option "Device" "/dev/mouse" Option "ZAxisMapping" "4 5" EndSection Section "Monitor" Identifier "monitor1" VendorName "Plug'n Play" ModelName "DELL P780" HorizSync 30-85 VertRefresh 48-120 # TV fullscreen mode or DVD fullscreen output. # 768x576 @ 79 Hz, 50 kHz hsync ModeLine "768x576" 50.00 768 832 846 1000 576 590 595 630 # 768x576 @ 100 Hz, 61.6 kHz hsync ModeLine "768x576" 63.07 768 800 960 1024 576 578 590 616 EndSection Section "Device" Identifier "device1" VendorName "ATI" BoardName "ATI Radeon (fglrx)" Driver "fglrx" Option "DPMS" # === disable PnP Monitor === #Option "NoDDC" # === disable/enable XAA/DRI === Option "no_accel" "no" Option "no_dri" "no" # === FireGL DDX driver module specific settings === # === Screen Management === Option "DesktopSetup" "0x00000000" Option "MonitorLayout" "AUTO, AUTO" Option "IgnoreEDID" "off" Option "HSync2" "unspecified" Option "VRefresh2" "unspecified" Option "ScreenOverlap" "0" # === TV-out Management === Option "NoTV" "yes" Option "TVStandard" "NTSC-M" Option "TVHSizeAdj" "0" Option "TVVSizeAdj" "0" Option "TVHPosAdj" "0" Option "TVVPosAdj" "0" Option "TVHStartAdj" "0" Option "TVColorAdj" "0" Option "GammaCorrectionI" "0x00000000" Option "GammaCorrectionII" "0x00000000" # === OpenGL specific profiles/settings === Option "Capabilities" "0x00000000" # === Video Overlay for the Xv extension === Option "VideoOverlay" "on" # === OpenGL Overlay === # Note: When OpenGL Overlay is enabled, Video Overlay # will be disabled automatically Option "OpenGLOverlay" "off" Option "CenterMode" "off" # === QBS Support === Option "Stereo" "off" Option "StereoSyncEnable" "1" # === Misc Options === Option "UseFastTLS" "0" Option "BlockSignalsOnLock" "on" Option "UseInternalAGPGART" "no" Option "ForceGenericCPU" "no" # === FSAA === Option "FSAAScale" "1" Option "FSAADisableGamma" "no" Option "FSAACustomizeMSPos" "no" Option "FSAAMSPosX0" "0.000000" Option "FSAAMSPosY0" "0.000000" Option "FSAAMSPosX1" "0.000000" Option "FSAAMSPosY1" "0.000000" Option "FSAAMSPosX2" "0.000000" Option "FSAAMSPosY2" "0.000000" Option "FSAAMSPosX3" "0.000000" Option "FSAAMSPosY3" "0.000000" Option "FSAAMSPosX4" "0.000000" Option "FSAAMSPosY4" "0.000000" Option "FSAAMSPosX5" "0.000000" Option "FSAAMSPosY5" "0.000000" EndSection Section "Screen" Identifier "screen1" Device "device1" Monitor "monitor1" DefaultColorDepth 24 Subsection "Display" Depth 8 Virtual 1024 768 EndSubsection Subsection "Display" Depth 15 Virtual 1024 768 EndSubsection Subsection "Display" Depth 16 Virtual 1024 768 EndSubsection Subsection "Display" Depth 24 Virtual 1024 768 EndSubsection EndSection Section "ServerLayout" Identifier "layout1" InputDevice "Keyboard1" "CoreKeyboard" InputDevice "Mouse1" "CorePointer" Screen "screen1" EndSection Quote Link to comment Share on other sites More sharing options...
rbk25 Posted January 25, 2006 Author Report Share Posted January 25, 2006 As of now glxinfo | grep direct Loading required GL library /usr/lib/libGL.so.1 direct rendering: No OpenGL renderer string: Mesa GLX Indirect I have to take off, but i will be checking this post periodically througout the day. I thank you so much for staying with me this long. I will be looking forward to your next post. thanks again Quote Link to comment Share on other sites More sharing options...
ianw1974 Posted January 25, 2006 Report Share Posted January 25, 2006 The lack of the "Section DRI" bit will be stopping OpenGL from working. If this is a clean installation, you may be better reinstalling again, and trying the tips without using the ATI drivers you downloaded. The xorg.conf has loads and loads of things in it now, that relate to running fglrxconfig. If you can't do a clean installation, then I would suggest you work with getting the xorg drivers installed that you downloaded. Are they the latest version? If not, make sure you've downloaded the latest ones, and use these. I have NEVER got the ATI drivers to work. At least, this was before they released the ATI installer. The method I listed above, worked for me on my card without using ATI's driver, and complication. Quote Link to comment Share on other sites More sharing options...
rbk25 Posted January 25, 2006 Author Report Share Posted January 25, 2006 When you mention reinstalling are you talking about the whole distro or just the drivers for the video card. With how determined i am at getting this card installed corectly, i will gladlly start over from scratch and reformat if that is my best bet. If i do reformat, then i dont need to download anything from ati Correct? just use the drivers that are included in the distrobution. I thought in your instruction on post number 4, i was supposed to be installing the drivers that i downloaded from ati. Or were you just making do with what i had. As i said above i will gladly reformat if you suggest. Quote Link to comment Share on other sites More sharing options...
ianw1974 Posted January 26, 2006 Report Share Posted January 26, 2006 I only suggested the reformat and new install since the ATI driver has introduced a load of stuff. Normally, what I've done with LE2005 is to install it, and then to get the OpenGL working, just these steps: urpmi Mesa (will also install libmesa dependency) Edit /etc/X11/xorg.conf and make sure the "load dri" appears as in my config file above, and the "Section DRI" also as per my xorg.conf as well. On rebooting, this worked a treat. It might not be the same FPS as the ATI card, but it works, and I don't really fancy using their driver and breaking it :P My card is an ATI Radeon 9250 R925 with 128MB RAM, and I get about 1200fps which is OK for me, since I don't play games. Maybe the ATI driver could get me more. As I said, if you can do a new installation, to try what I mentioned above, then excellent, go for it, really. It will mean we don't have any confusing stuff from ATI's driver. If it doesn't work, then you can attempt the ATI install again. I do believe they have a nice installer now, but as I said, I've never used it. If you still find you have problems after this, I will install the ATI driver on my machine at home, and post back how I did it, so that you too can follow, and get your machine working. Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.