Direct Rendering Infrastructure DRI on VIA\S3 Savage
Linux - HardwareThis forum is for Hardware issues.
Having trouble installing a piece of hardware? Want to know if that peripheral is compatible with Linux?
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
I was so happy to find this thread! I did everything as described and the driver compiled perfectly. However when I start X, the screen flickers, for a moment, I can see the Gui and than blink! it goes back to console leaving me with around 10 of error messages and they all end with:
.../usr/X11R6/lib/modules/drivers/savage_drv.o is unresolved!
I have compiled in the kernel
AGP Support
AGP for VIA Support
DRI Support
I run the latest X Version on a debian unstable distro with kernel 2.6.8.1, the snapshots for DRI are from 15/10/2004
Has anyone encountered this before? And should you need additional info or logs please let me know and I will post it. I really want to play Tuxracer.. ;-)
Well wondering_jew I am glad you got Tux Racer running, but the fact that you had to go out and buy another video card is a shame. It's not like a prosavage card is so obscure! Why does it take a major ordeal and trying and trying and sometimes never getting things working with Linux. It's one of those days that I think maybe Windows isn't that bad.
Well I got it working (I've actually had it going for a little while) and it seems to be pretty good, considering it's rather experimental. Which brings me to my next point: for me, it's not even worth the instability -- using DRI works for a bit, but when I play a game like bzFlag for a little bit, my computer gets hard-locked, and the only way out is to do a hard reboot.
Again, I know this is an experimental driver, but do you guys have any suggestions on improving stability? I'd like to use it but don't want to deal with major stability issues.
../usr/X11R6/lib/modules/drivers/savage_drv.o is unresolved!
sorry my inglish is bad...
the problem is...
first method in make install
errors
Code:
installing in lib/Xv...
make[3]: Entering directory `/root/build/xc/lib/Xv'
rm -f Xv.o unshared/Xv.o
Xv.c:232: warning: redundant redeclaration of `SyncHandle' in same scope
.............................oders errors and warnings............................................
Xv.c:1117: error: parse error before ')' token
Xv.c:1118: error: `wire' undeclared (first use in this function)
Xv.c:1120: error: `False' undeclared (first use in this function)
Xv.c:1127: warning: implicit declaration of function `_XSetLastRequestRead'
Xv.c:1127: error: `xGenericReply' undeclared (first use in this function)
Xv.c:1127: error: parse error before ')' token
Xv.c:1138: error: parse error before ')' token
Xv.c:1150: error: `True' undeclared (first use in this function)
make[3]: *** [Xv.o] Error 1
make[3]: Leaving directory `/root/build/xc/lib/Xv'
make[2]: *** [install] Error 2
make[2]: Leaving directory `/root/build/xc/lib'
make[1]: *** [install] Error 2
make[1]: Leaving directory `/root/build/xc'
make: *** [install] Error 2
and not load dri... i installed sources of linux 2.4.26 in mandrake 10 and not rule DRI...
second metod...-
# Get a snapshot from http://www.freedesktop.org/~dri/snapshots/
NOTE: You must get a common- package as well as the savage snapshot.
# Un-pack both packages in the same directory, this will create a directory dripkg with all the necessary files.
i see the guide step by step , i download, uncompress, and install and not rule X
the errors
.../usr/X11R6/lib/modules/drivers/savage_drv.o is unresolved!
i download diferent files and not rule X errors similars in kernel 2.6 and 2.4 =
Originally posted by blubz should I recompile the full mesa lib with XOrg to make de 3d accel working ?? (Mesa package seems already include in the Xorg 6.8 sources) ?
I have used the method mentioned in post #40 of this thread and never had to compile mesa source.
I have used the method, mentioned above, on various distros and with both, Xfree86 and Xorg, X servers.
One more thing I'd like to add here. Sometimes because of the XFree86 (or Xorg) build, the latest snapshots of "common" and "savage" modules do not work.
It happened with me. After reading the XFree86 log I realized that my XFree86 build was older and could not understand ABI of new "common" and "savage" modules.
Solution: simple. select a little bit older snapshot instead of the latest one. In my case, any snapshot image taken after September 2004 does not work.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.