LinuxQuestions.org
Support LQ: Use code LQ3 and save $3 on Domain Registration
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware
User Name
Password
Slackware This Forum is for the discussion of Slackware Linux.

Notices



Closed Thread
 
Search this Thread
Old 09-26-2009, 10:26 PM   #631
cwwilson721
Senior Member
 
Registered: Dec 2004
Location: In my house.
Distribution: Ubuntu 10.10 64bit, Slackware 13.1 64-bit
Posts: 2,649
Blog Entries: 1

Original Poster
Rep: Reputation: 66

You should have NO issues. the 4850 is DEFINITELY new enough for the current crop of ATi drivers to support it.

As to the actual INSTALLATION of the ATi proprietary drivers (which, I believe, is the best route to go, as compared to the open-source included drivers), you may have to look through this thread (I know, it's HUGE now, but there is some extremely good info in here.)
 
Old 09-28-2009, 03:27 PM   #632
atters
LQ Newbie
 
Registered: May 2005
Distribution: Slackware 13
Posts: 10

Rep: Reputation: 1
Still no luck

So after reading all 13 pages of this thread-book, I'm still having no luck enabling DRI with my GeForce4 MX 400 AGP 8x card.

glxinfo still does not show a "Direct Rendering:on/off" line, and OpenGL compositing for KDE 4.2 still will not activate (neither will Xrender compositing).

glxgears gives me:
bash-3.1$ glxgears
5969 frames in 5.000 seconds = 1193.800 FPS
6268 frames in 5.000 seconds = 1253.600 FPS
6379 frames in 5.000 seconds = 1275.800 FPS
6380 frames in 5.000 seconds = 1276.000 FPS
6378 frames in 5.000 seconds = 1275.600 FPS

From what CW (and others) have posted, this Geforce4 MX 440 should be doing MUCH better if DRI was working properly.

Here is my current xorg.conf:

Code:
# nvidia-xconfig: X configuration file generated by nvidia-xconfig
# nvidia-xconfig:  version 1.0  (buildmeister@builder63)  Thu Jun 25 18:57:07 PDT 2009

Section "ServerLayout"
    Identifier     "X.org Configured"
    Screen      0  "Screen0" 0 0
    InputDevice    "Mouse0" "CorePointer"
    InputDevice    "Keyboard0" "CoreKeyboard"
EndSection

Section "Files"
    ModulePath      "/usr/lib/xorg/modules"
#    FontPath        "/usr/share/fonts/local"
    FontPath        "/usr/share/fonts/TTF"
    FontPath        "/usr/share/fonts/OTF"
    FontPath        "/usr/share/fonts/Type1"
    FontPath        "/usr/share/fonts/misc"
#    FontPath        "/usr/share/fonts/CID"
    FontPath        "/usr/share/fonts/75dpi/:unscaled"
    FontPath        "/usr/share/fonts/100dpi/:unscaled"
    FontPath        "/usr/share/fonts/75dpi"
    FontPath        "/usr/share/fonts/100dpi"
    FontPath        "/usr/share/fonts/cyrillic"
EndSection

Section "Module"
    Load	   "dri"
    Load           "glx"
    Load           "extmod"
    Load           "dri2"
    Load           "dbe"
#    Load	   "fglrx"
EndSection

Section "InputDevice"
    Identifier     "Keyboard0"
    Driver         "kbd"
    Option         "XkbModel" "pc101"
    Option         "XkbLayout" "us"
EndSection

Section "InputDevice"
    Identifier     "Mouse0"
    Driver         "mouse"
    Option         "Protocol" "auto"
    Option         "Device" "/dev/input/mice"
    Option         "ZAxisMapping" "4 5 6 7"
EndSection

Section "Monitor"
    Identifier     "Monitor0"
    VendorName     "Monitor Vendor"
    ModelName      "Monitor Model"
    HorizSync       31.0 - 80.0
    VertRefresh     56.0 - 76.0
EndSection

Section "Device"

        ### Available Driver options are:-
        ### Values: <i>: integer, <f>: float, <bool>: "True"/"False",
        ### <string>: "String", <freq>: "<f> Hz/kHz/MHz"
        ### [arg]: arg optional
        #Option     "SWcursor"           	# [<bool>]
        #Option     "HWcursor"           	# [<bool>]
        #Option     "NoAccel"            	# [<bool>]
        #Option     "ShadowFB"           	# [<bool>]
        #Option     "UseFBDev"           	# [<bool>]
        #Option     "Rotate"             	# [<str>]
        #Option     "VideoKey"           	# <i>
        #Option     "FlatPanel"          	# [<bool>]
        #Option     "FPDither"           	# [<bool>]
        #Option     "CrtcNumber"         	# <i>
        #Option     "FPScale"            	# [<bool>]
        #Option     "FPTweak"            	# <i>
        #Option     "DualHead"           	# [<bool>]
    Identifier     "Card0"
    Driver         "nvidia"
    VendorName     "Unknown Vendor"
    BoardName      "Unknown Board"
    Option	"nologo" "true"
EndSection

Section "Screen"
    Identifier     "Screen0"
    Device         "Card0"
    Monitor        "Monitor0"
    DefaultDepth    24
    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
        Modes      "1280x1024"
    EndSubSection
EndSection

Section "dri"
#	Group	"video"
	Mode	0600
EndSection
I'm googled out, and have tried anything I could find (of relevance to NVIDIA problems) from this thread.
 
Old 09-28-2009, 04:11 PM   #633
adamk75
Senior Member
 
Registered: May 2006
Posts: 3,091

Rep: Reputation: 397Reputation: 397Reputation: 397Reputation: 397
glxinfo on Slackware 13 is broken, for lack of a better term. Try compiling glxinfo as described in this post: http://www.linuxquestions.org/questi...4/#post3689680

Alternatively, you can install mesa from Slackware Current, but then you will have to reinstall the nvidia drivers.

After compiling it, run that version of glxinfo and show us the output. You can also use a service like http://pastebin.com/ to show us your /var/log/Xorg.0.log file.

Adam
 
Old 09-28-2009, 06:47 PM   #634
cwwilson721
Senior Member
 
Registered: Dec 2004
Location: In my house.
Distribution: Ubuntu 10.10 64bit, Slackware 13.1 64-bit
Posts: 2,649
Blog Entries: 1

Original Poster
Rep: Reputation: 66
Actually, for a MX400, those numbers for glxgears is about right. So you might already have dri working.

Remember, that's a rather old, outdated card.
And the drivers you are using are not the ones that Nvidia wants you to use for that chipset.

If you go back to the Nvidia website, and select "Legacy" cards, it will be in there, and a "81" series (I THINK) driver will be recommended. (Unfortunately, my AGP board is currently sitting on a shelf with no power supply. Otherwise, I'd test it with my old MX400)
 
Old 09-29-2009, 05:00 PM   #635
atters
LQ Newbie
 
Registered: May 2005
Distribution: Slackware 13
Posts: 10

Rep: Reputation: 1
@ adamk75 - Your instructions worked perfectly. I agree with your referenced post Thank you kindly Sir!

@ cwwilson721 - You are dead-on correct, glxgears is/was indeed running with DRI enabled. I guess I was expecting too much from the Geforce card, even when compared to the i945 in the netbook.

I tried the legacy drivers you suggested (71.x.x was the closest match to the 81.x.x you suggested) but was unable to start X with them installed. I didn't have any time to troubleshoot (as I needed X up for the day's work), so I jumped back to the most current drivers (96.43.13) which work well enough for today. When I get a few minutes I'll give the legacy drivers another shot and post results (probably tomorrow). Thank you for the suggestions and advice!
 
Old 09-29-2009, 08:01 PM   #636
cwwilson721
Senior Member
 
Registered: Dec 2004
Location: In my house.
Distribution: Ubuntu 10.10 64bit, Slackware 13.1 64-bit
Posts: 2,649
Blog Entries: 1

Original Poster
Rep: Reputation: 66
The i945 is generations ahead of the MX4 Series cards. One of the major reasons why i went to the 6200AGP.

Nvidia, unfortunately, has very few high-end AGP cards, unlike ATi, with it's 3850 (I think is the number...)

Either way, those numbers for glxgears sound about the same I had with my old MX400
 
Old 09-30-2009, 09:14 AM   #637
allend
Senior Member
 
Registered: Oct 2003
Location: Melbourne
Distribution: Slackware-current
Posts: 3,520

Rep: Reputation: 876Reputation: 876Reputation: 876Reputation: 876Reputation: 876Reputation: 876Reputation: 876
@atters
I use the nvidia 96.43.13 driver.
From /usr/doc/NVIDIA_GLX-1.0/html/appendix-s.html
Quote:
This driver supports OpenGL rendering to 32-bit ARGB windows when the AddARGBGLXVisuals X config file option is enabled
I need to add
Code:
Option "AddARGBGLXVisuals" "True"
to the device section for the videocard in my xorg.conf to enable compositing.
 
Old 10-10-2009, 12:42 AM   #638
atters
LQ Newbie
 
Registered: May 2005
Distribution: Slackware 13
Posts: 10

Rep: Reputation: 1
@allend
Thanks for kindly posting RTFM information for me. It worked perfectly, of course. KDE is now brimming with eye-candy, and will hopefully turn a few heads.

@cwwilson721
Thank you again for developing this excellent thread. I appreciate the time and effort you have invested here.
 
Old 10-10-2009, 01:18 AM   #639
cwwilson721
Senior Member
 
Registered: Dec 2004
Location: In my house.
Distribution: Ubuntu 10.10 64bit, Slackware 13.1 64-bit
Posts: 2,649
Blog Entries: 1

Original Poster
Rep: Reputation: 66
I posted it originally because all the info was not in one place.

What I have to do SOON is redo the #1 post, and add/subtract info, and clean it up a bit.

Not a project I'm looking forward to...sigh

BTW...I've run into an interesting thing...

Bogus 9600GT cards being sold on eBay. They say they are New Nvidia 9600GT, but won't use the Nvidia drivers, and are 128bit memory bandwidth (Real 9600GT are 256bit). AND the chipset is for a 7xxx series card. WATCH OUT! $50USD sounds like a good deal for new card, but is TERRIBLE performer (My current 8400GS runs WAY faster)

I learned the hard way. Now have PayPal, eBay, AND Nvidia looking into this..

Be warned!
 
Old 10-17-2009, 08:30 PM   #640
vinegaroon
Member
 
Registered: Sep 2008
Posts: 99

Rep: Reputation: 21
Quote:
Originally Posted by cwwilson721 View Post
I posted it originally because all the info was not in one place.

What I have to do SOON is redo the #1 post, and add/subtract info, and clean it up a bit.

Not a project I'm looking forward to...sigh

BTW...I've run into an interesting thing...

Bogus 9600GT cards being sold on eBay. They say they are New Nvidia 9600GT, but won't use the Nvidia drivers, and are 128bit memory bandwidth (Real 9600GT are 256bit). AND the chipset is for a 7xxx series card. WATCH OUT! $50USD sounds like a good deal for new card, but is TERRIBLE performer (My current 8400GS runs WAY faster)

I learned the hard way. Now have PayPal, eBay, AND Nvidia looking into this..

Be warned!
I think it's great that you are going to update post #1
With Slackware 13.0, many things have changed in this area and I have noticed a lot of confusion in many of the threads here regarding graphics configuration.

Edit: I'm sure there are people on this forum willing to help/give advice on this job.

Last edited by vinegaroon; 10-17-2009 at 08:32 PM.
 
Old 10-18-2009, 04:42 AM   #641
H_TeXMeX_H
Guru
 
Registered: Oct 2005
Location: $RANDOM
Distribution: slackware64
Posts: 12,928
Blog Entries: 2

Rep: Reputation: 1269Reputation: 1269Reputation: 1269Reputation: 1269Reputation: 1269Reputation: 1269Reputation: 1269Reputation: 1269Reputation: 1269
Quote:
Originally Posted by cwwilson721 View Post
Bogus 9600GT cards being sold on eBay. They say they are New Nvidia 9600GT, but won't use the Nvidia drivers, and are 128bit memory bandwidth (Real 9600GT are 256bit). AND the chipset is for a 7xxx series card. WATCH OUT! $50USD sounds like a good deal for new card, but is TERRIBLE performer (My current 8400GS runs WAY faster)
Actually I've found that earlier series of many cards are actually faster than newer series.

For example if you were to buy a 9000 series, it would actually be slower than an 8000 series. However, the 9000 would support more features. I think it's just their marketing strategy, make you pay more for more features (usually useless), and less speed. Eventually in the later versions, the speed catches up, but the prices increase exponentially.

So actually, if you wanted a faster and cheaper card, go with a later 8000 series instead of an early 9000 series.

Last edited by H_TeXMeX_H; 10-18-2009 at 04:44 AM.
 
Old 10-18-2009, 02:29 PM   #642
cwwilson721
Senior Member
 
Registered: Dec 2004
Location: In my house.
Distribution: Ubuntu 10.10 64bit, Slackware 13.1 64-bit
Posts: 2,649
Blog Entries: 1

Original Poster
Rep: Reputation: 66
Missed my point on that...

Don't care the marketing schemes on Nvidia. I know that a 9600GT does NOT have a g73 proc on it. That gpu is for the 7xxx series. Matter of fact, the card I described WILL NOT LOAD IN LINUX. Really. It's such a POOR fake, the Nvidia drivers don't recognize it as Nvidia...lol

BTW..eBay has removed those listings (so far). So buy a name-brand, you'll be OK.

These were marketed as "Nvidia 9600GT" no-name, and have no cooling fan, double width cards. In the description, they have "128 bit" memory (ALL true 9600GT have 256bit) and have a "turbocache" (System memory used to bring up to 512mb). RED FLAGS all.

Just a warning. I got bit. Just didn't want anyone else to.

And Nvidia agrees w/me. They ARE fake.
 
Old 11-04-2009, 09:59 AM   #643
timsoft
Member
 
Registered: Oct 2004
Location: scotland
Distribution: slackware 13.1,13.37,14.0,14.1 64 and 32bit and arm
Posts: 121

Rep: Reputation: 18
when installing the nvidia 64bit driver for slackware64-13.0 you need to allow the 32bit opengl drivers to install, otherwise only 240x320 and 640x480 resolutions will be available for nv8100/nv8200 chipsets on X.
 
Old 11-14-2009, 10:30 AM   #644
cwwilson721
Senior Member
 
Registered: Dec 2004
Location: In my house.
Distribution: Ubuntu 10.10 64bit, Slackware 13.1 64-bit
Posts: 2,649
Blog Entries: 1

Original Poster
Rep: Reputation: 66
Quote:
Originally Posted by timsoft View Post
when installing the nvidia 64bit driver for slackware64-13.0 you need to allow the 32bit opengl drivers to install, otherwise only 240x320 and 640x480 resolutions will be available for nv8100/nv8200 chipsets on X.
Probably be true for most chips. Nvidia has ALWAYS been easy: Just say "yes" except when it wants to look for a module on the web (You can say 'yes' then too, but it won't find one anyway), which includes the 32bit module install question
 
Old 11-16-2009, 12:49 AM   #645
unclejed613
Member
 
Registered: Mar 2009
Posts: 326

Rep: Reputation: 26
so, for the time being, i'm using the onboard SIS 661 hardware. and there are no 3D drivers for it (there are for windows, go figure). glxgears shows at best 60fps. so why aren't there any 3D drivers for it?
 
  


Closed Thread

Tags
3d, acceleration, ati, enabling, fglrx, glx, intel, nvidia, s3, savage, slackware, via, video, x11, xorg


Thread Tools Search this Thread
Search this Thread:

Advanced Search

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
enabling hardware acceleration PennyroyalFrog Linux - Newbie 5 02-26-2010 12:21 PM
xorg-x11 7.0 and exa acceleration jtshaw Linux - Software 0 12-19-2005 08:42 AM
3d acceleration and X11 bspus Linux - Newbie 3 09-06-2005 07:05 AM
Problem Enabling 3D Hardware acceleration. mir_sheely Linux - Hardware 0 06-14-2004 01:37 PM
Audigy Sound card and enabling 3D acceleration for GeoForce3 ti 500 heavyarmor4ever Linux - Newbie 1 01-03-2003 10:27 PM


All times are GMT -5. The time now is 10:58 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
identi.ca: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration