SlackwareThis Forum is for the discussion of Slackware 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.
The last thing I need to get working in my Slackware 9.1 install is DRI. I was able to download a cvs snapshot for my Radeon 7500 AGP card, and extract in /usr/local Then I ran the ./install.sh script. Initially my X-windows would not start, something about the version of the radeon driver being different. So I deleted xfree-4.3.0-i486-5 and reinstalled the same package from my install disks. After re-installing xfree86 base package DRI works and my glxgears has gone from ~190 -> ~1350fps.
When I shutdown and reboot I lose DRI with glxgears going back to ~190 fps. If I rerun the dri ./install.sh script and reinstall xfree 4.3.0 base I get dri back again until the next shutdown/restart.
My dmesg indicates drm is starting with an older driver from 2002
usb_control/bulk_msg: timeout
[drm] Initialized radeon 1.10.0 20020828 on minor 0: ATI Radeon QW RV200 7500
I have seen some posts that the new radeon driver needs to be insmoded (vs modprobed) either in modules.conf or one of the rc.d startup scripts but this is with the schneider-digital drivers.
The sourceforge dri driver seems to work well (no X-windows problems when it it running) and 1350 fps is fast enough for my needs.
Any suggestions on how to make my dri setup survive a shutdown/reboot would be deeply appreciated.
It sounds like you have successfully done what frustrates me the most after a kernel recompile. Is that what you did was recompiled your kernel?
Please, please, I beg you to tell me what you did from dri.sourceforge.net; I find the web page confusing. I also have a Radeon 7500.
From dri.sf.net, you clicked the Download link, which gives you either source or binary choice. You picked a binary snapshot from the list, say, radeon-20031120-linux.i386.tar.bz2 and ran install.sh...
I think this is as far as I got, because I vaguely remember getting an error like that.
So you just did a removepkg on XFree86, and then installpkg of XFree86 from the CD, and it worked?
It worked until I rebooted and then it stopped working. I have been working with the sourceforge.dri mailing list and got some much appreciated help (I thought the developers made a good effort) I suspect none of the sourceforge dri developers run slackware.
Unfortunately, it still does not work. From what I gather, I had several problems:
1) libGL is installed in /usr/lib (symlinked) and in /usr/X11R6/lib. You need to delete
the libGL..so and libGL.so.1 in /usr/lib and run ldconfig
2) I had previously installed a version of MesaGL which conflicts with the sourceforge
dripkg which includes it's own version.
3) You need to get XFree86.bz2 from the extra directory at sourceforge.dri and install it
per the directions after you install
I removed MesaGL, recompiled my kernel with dri but no radeon module, ran ./install.sh, uncompressed XFree86.bz2 and installed it with the recommend permissions in /usr/X11R6/bin/
,removed the redundant libGL and ran ldconfig and it still did not give me dri.
I hate to think of the time I put in this but if any one gets it worked out let me know.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.