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-28-2003, 09:02 PM   #16
C++freak
Member
 
Registered: Apr 2002
Location: NB, Canada
Distribution: Gentoo
Posts: 180

Original Poster
Rep: Reputation: 30

use 16 bit color instead of 24
 
Old 03-02-2003, 02:03 AM   #17
mesa
LQ Newbie
 
Registered: Feb 2003
Distribution: Slackware
Posts: 14

Rep: Reputation: 0
Recompile kernel.
Disable dri in the kernel.
Build the kernel module from downloading the modules file at dri.sourceforge.net.

http://www.xfree86.org/~alanh/linux-...lsource.tar.gz

untar the file - compile the modules , then just copy the tdfx.o file
that was built into ........

/lib/modules/<your-kernel-version>/kernel/drivers/char/drm/

run 'depmod -a'

That should do it.

mesa
Linux = Freedom
 
Old 03-02-2003, 02:05 AM   #18
mesa
LQ Newbie
 
Registered: Feb 2003
Distribution: Slackware
Posts: 14

Rep: Reputation: 0
The link got pasted wrong

http://www.xfree86.org/~alanh/linux-...lsource.tar.gz

thats it

mesa
Linux = Freedom
 
Old 03-02-2003, 02:06 AM   #19
mesa
LQ Newbie
 
Registered: Feb 2003
Distribution: Slackware
Posts: 14

Rep: Reputation: 0
ok I will try again

Just go here and you will see the file to download

http://www.xfree86.org/~alanh/
 
Old 03-02-2003, 02:06 AM   #20
mesa
LQ Newbie
 
Registered: Feb 2003
Distribution: Slackware
Posts: 14

Rep: Reputation: 0
ok then all the links were right , they just didnt look like it in the post !

ahhhhhhhhhhhhhh
 
Old 06-29-2003, 02:03 PM   #21
k4fr0s
LQ Newbie
 
Registered: Apr 2003
Posts: 17

Rep: Reputation: 0
DRI & Voodoo for slackware users..

1) Download and install glide libraries, just to be sure install all of them,

ftp://ftp.edisontel.it/pub/Slackware...2.x-i386-1.tgz
ftp://ftp.edisontel.it/pub/Slackware...3.x-i386-1.tgz
(choose a mirror site from http://www.slackware.com/getslack/)


2) Download and install your voodoo glide DRI support

ftp://ftp.edisontel.it/pub/Slackware...ide/voodoo???/
(again choose a mirror site from http://www.slackware.com/getslack/)


3) Compile your kernel and make sure you have these enabled as module or built-in

on "Character devices"


(This is a must)
<x> /dev/agpgart (AGP Support)

(Choose the best for your case)
[x] Intel 440LX/BX/GX and I815/I820/I830M/I830MP/I840/I845/I850/I860 support
[ ] Intel I810/I815/I830M (on-board) support
[ ] VIA chipset support
[ ] AMD Irongate, 761, and 762 support
[ ] AMD 8151 support
[ ] Generic SiS support
[ ] ALI chipset support
[ ] Serverworks LE/HE support

(This is a must)
[x] Direct Rendering Manager (XFree86 DRI support)
[ ] Build drivers for old (XFree 4.0) DRM
--- DRM 4.1 drivers

(Choose the best for your case)
<x> 3dfx Banshee/Voodoo3+
< > ATI Rage 128
< > ATI Radeon
< > Intel I810
< > Intel 830M
< > Matrox g200/g400
< > SiS


4) If for some reason you installed MESA make sure that the command:

strings /usr/lib/libGL.so |grep DRI

,displays something like that on the screen..

DRI_glXUseXFont
__glXFindDRIScreen
XF86DRIQueryExtension
XF86DRIQueryVersion
XF86DRIQueryDirectRenderingCapable
XF86DRIOpenConnection
XF86DRIAuthConnection
XF86DRICloseConnection
XF86DRIGetClientDriverName
XF86DRICreateContext
XF86DRIDestroyContext
XF86DRICreateDrawable
XF86DRIDestroyDrawable
XF86DRIGetDrawableInfo
XF86DRIGetDeviceInfo
XF86DRIOpenFullScreen
XF86DRICloseFullScreen
XFree86-DRI
LIBGL_DRIVERS_PATH
LIBGL_DRIVERS_DIR
XF86DRIQueryDirectRenderingCapable returned false
XF86DRIGetClientDriverName: %d.%d.%d %s (screen %d)
XF86DRIQueryDirectRenderingCapable failed

If not, then type:

a) XFree86 -version (this will provide you with your XFree86 version, try to remember that)
b) Download again the package of your XFree86
(give a shot in one of the mirror sites, dir "slackware/x/xfree86-4.?.?-i386-2.tgz" )
c) rm /usr/lib/*GL*
d) rm /usr/X11R6/lib/*GL*
e) Install again the package of your XFree86


5) Edit /etc/X11/XF86Config

and add..
# This loads the GLX module
Load "glx"

#This loads the DRI module
Load "dri"
EndSection


Make sure theres something like this on the Device section...
Section "Device"
Identifier "Voodoo3000"
BusID "PCI:1:0:0"
Driver "tdfx"
VideoRam 16384
# Insert Clocks lines here if appropriate
EndSection

also make sure (for voodoo3+) on the Screen section that you have...
DefaultColorDepth 16


6) Well now everything should be fine. startx and type in a console:

glxinfo|grep direct

it should return,

direct rendering: Yes
 
Old 12-07-2003, 04:39 PM   #22
cebit
LQ Newbie
 
Registered: Dec 2003
Location: Greece
Distribution: Slackware 9.0
Posts: 1

Rep: Reputation: 0
Angry a warning that drives me mad

Problem:

from XFree86.0.log:
(WW) TDFX(0): Failed to set up write-combining range (0xd8000000,0x2000000)
everything else seems to be ok. I have an AGP Voodoo3 2000 with 16MB RAM and via apollo pro 133a chipset (Soyo 6vca board). Anyone knows what this warning message means and how I can remedy the situation ?

--------------------------------------------------------------
neck@behive:/usr/lib# strings libGL.so | grep DRI
DRI_glXUseXFont
__glXFindDRIScreen
XF86DRIQueryExtension
XF86DRIQueryVersion
XF86DRIQueryDirectRenderingCapable
XF86DRIOpenConnection
XF86DRIAuthConnection
XF86DRICloseConnection
XF86DRIGetClientDriverName
XF86DRICreateContext
XF86DRIDestroyContext
XF86DRICreateDrawable
XF86DRIDestroyDrawable
XF86DRIGetDrawableInfo
XF86DRIGetDeviceInfo
XF86DRIOpenFullScreen
XF86DRICloseFullScreen
XFree86-DRI
LIBGL_DRIVERS_PATH
LIBGL_DRIVERS_DIR
XF86DRIQueryDirectRenderingCapable returned false
XF86DRIGetClientDriverName: %d.%d.%d %s (screen %d)
XF86DRIQueryDirectRenderingCapable failed
-------------------------------------------------------------------------
installed: glide_h3_dri-3.10-i386-1.tgz, from ftp.slackware.com
-------------------------------------------------------------------------
kernel configuration: AGP, everything concerning dri/drm and 3dfx voodoo3 support is compiled
in the kernel itself (not as modules).
-------------------------------------------------------------------------
kernel: 2.4.22 with (latest as of nov-2003) pre-empt, variable hz, supermount and bootsplash patches.

XF86Config: load glx and load dri OK, DRI mode 0666, bit depth 16
 
Old 12-07-2003, 05:27 PM   #23
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
Would have been nice to start your own
thread rather than re-animating a zombie
from the days of old... that thing hadn't been
touched since March.

Are you running out of MTTRs?


Cheers,
Tink
 
  


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 03:03 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