LinuxQuestions.org
Visit Jeremy's Blog.
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 02-24-2003, 12:42 PM   #1
C++freak
Member
 
Registered: Apr 2002
Location: NB, Canada
Distribution: Gentoo
Posts: 180

Rep: Reputation: 30
Voodoo3 hardware accel


How can I acheive this in slack8.1?
 
Old 02-24-2003, 03:10 PM   #2
Tinkster
Moderator
 
Registered: Apr 2002
Location: earth
Distribution: slackware by choice, others too :} ... android.
Posts: 23,067
Blog Entries: 11

Rep: Reputation: 928Reputation: 928Reputation: 928Reputation: 928Reputation: 928Reputation: 928Reputation: 928Reputation: 928
Look here :)

You might have to use xf86config, though ;)
since I didn't set one of those up so far and
wouldn't know where in XF86Config to do what,
exactly, to match your card.

You'll probably have to recompile your
kernel, too.

Cheers,
Tink

Last edited by Tinkster; 02-24-2003 at 03:12 PM.
 
Old 02-24-2003, 03:27 PM   #3
mesa
LQ Newbie
 
Registered: Feb 2003
Distribution: Slackware
Posts: 14

Rep: Reputation: 0
How can you expect voodoo3 hardware acceleration to work
when your specs show that you actually use a nvidia-tnt2 ?

Are you wanting hardware acceleration for your nvidia tnt2 ?
 
Old 02-24-2003, 04:34 PM   #4
Tinkster
Moderator
 
Registered: Apr 2002
Location: earth
Distribution: slackware by choice, others too :} ... android.
Posts: 23,067
Blog Entries: 11

Rep: Reputation: 928Reputation: 928Reputation: 928Reputation: 928Reputation: 928Reputation: 928Reputation: 928Reputation: 928
Possible answers:
Code:
a) I have more than 1 machine
b) I am helping a friend who's using
    a Voodoo card
c) I want to have a third screen on my machine :)
    and therefore inserted an old PCI card into my box.
Cheers,
Tink
 
Old 02-24-2003, 06:35 PM   #5
C++freak
Member
 
Registered: Apr 2002
Location: NB, Canada
Distribution: Gentoo
Posts: 180

Original Poster
Rep: Reputation: 30
Answer (a) - I have more than one machine, the one in my signature is my main machine, the box with the voodoo3 in it is going to be my main machine once I get 3d acceleration.
 
Old 02-26-2003, 08:21 PM   #6
mesa
LQ Newbie
 
Registered: Feb 2003
Distribution: Slackware
Posts: 14

Rep: Reputation: 0
I didn't see the box#2 specs , my bad.

For hardware accelaration for the voodoo3 look in the directory
slackware/extra/3dfx and you will find slackpacks for every voodoo card. Check out the README file in that dir for details on which package you need to install for you card. Then you will load a module named tdfx 'modprobe tdfx'.

Then you will need to edit your /etc/X11/XF86Config file. Make sure you have at least these two lines in the module loading section:

Load "glx"
Load "dri"

Again In the XF86Config:

Section "Screen"
Identifier "Screen 1"
Device "Voodoo3 (generic)"

(your identifier may be different)

At the bottom of the XF86Config file put these lines in:

Section "DRI"
Mode 0666
EndSection

Hope this helps !

mesa

Linux is Freedom
 
Old 02-26-2003, 08:29 PM   #7
mesa
LQ Newbie
 
Registered: Feb 2003
Distribution: Slackware
Posts: 14

Rep: Reputation: 0
To confirm you have hardware acceleration, while in any terminal in X type 'glxiinfo' and look for the direct rendering line near the top of the output that glxinfo produces.

mesa@advanced:~/.gkrellm2/themes$ glxinfo
name of display: :0.0
display: :0 screen: 0
direct rendering: Yes <<< this is good news !

mesa
Linux is Freedom
 
Old 02-26-2003, 08:34 PM   #8
C++freak
Member
 
Registered: Apr 2002
Location: NB, Canada
Distribution: Gentoo
Posts: 180

Original Poster
Rep: Reputation: 30
Many thanks I am about to try it, it seems like it will work (I will edit this post when I find out for sure)
 
Old 02-26-2003, 09:15 PM   #9
mesa
LQ Newbie
 
Registered: Feb 2003
Distribution: Slackware
Posts: 14

Rep: Reputation: 0
I left out one part I would like to mention.

I meant to also post the section that loads the X driver :
Again edit your XF86Config file.

As does the kernel need to load its tdfx module as mentioned in a previous post, so does XFree86 load its own native module/driver.

Section "Device"
Identifier "Voodoo3 (generic)"
Driver "tdfx"
#VideoRam 16384
# Insert Clocks lines here if appropriate
EndSection

mesa
Linux = Freedom
 
Old 02-26-2003, 10:04 PM   #10
C++freak
Member
 
Registered: Apr 2002
Location: NB, Canada
Distribution: Gentoo
Posts: 180

Original Poster
Rep: Reputation: 30
Quote:
Direct Rendering : No
this is not good :/
 
Old 02-26-2003, 11:48 PM   #11
mesa
LQ Newbie
 
Registered: Feb 2003
Distribution: Slackware
Posts: 14

Rep: Reputation: 0
modprobe tdfx
lsmod

Does the kernel module load ?
If not then it may not be built as a module in the kernel.

Do you see tdfx in the list ?

mesa
Linux = Freedom
 
Old 02-27-2003, 01:45 PM   #12
C++freak
Member
 
Registered: Apr 2002
Location: NB, Canada
Distribution: Gentoo
Posts: 180

Original Poster
Rep: Reputation: 30
it is there when I lsmod, but it says its unused (???) I checked XF86Config and everything seems to be right... hmm.. is this card the one that has to be in 16 bit color for 3d to work?
 
Old 02-27-2003, 02:44 PM   #13
C++freak
Member
 
Registered: Apr 2002
Location: NB, Canada
Distribution: Gentoo
Posts: 180

Original Poster
Rep: Reputation: 30
Yes, it is. I changed it to 16 bit and it now works like a charm thanks for the help
 
Old 02-27-2003, 04:30 PM   #14
mesa
LQ Newbie
 
Registered: Feb 2003
Distribution: Slackware
Posts: 14

Rep: Reputation: 0
Good deal !

Glad you are running 3d now.

mesa
Linux = Freedom
 
Old 02-28-2003, 04:45 PM   #15
saturn_vk
Member
 
Registered: Feb 2003
Location: Sofia
Distribution: slackware
Posts: 104

Rep: Reputation: 15
well mine still says Direct Rendering: No
and i had tdfx loaded as a module, plus i added the lines mesa suggested, and still nada. i also have dri compiled in the kernel.

any more suggestions ?
 
  


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
Voodoo3 drivers Neuro-System Slackware 1 04-04-2005 09:30 AM
no 3d hardware-accel on radeon 9000, xfree 4.2.0 with 3.2.8 drivers LavaDevil94 Linux - Hardware 1 11-10-2003 07:43 PM
using voodoo3 with solaris 9? cav Solaris / OpenSolaris 4 06-17-2003 11:30 AM
installed nvidia GLX and kernel successful.. but cant use the "enable hardware accel" kublador Linux - Newbie 4 03-17-2003 05:55 PM
voodoo3 3500 CyberEE Linux - General 0 05-18-2001 07:59 AM

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

All times are GMT -5. The time now is 04:26 AM.

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