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.
Rav3n: I'm pretty sure that's a known bug in Q3, updating to the latest point release fixes it I believe.
mcd: The Via thing I *think* only relates to those chipsets that support AGP8X, like the KT400. AGP4X and below *should* be supported by the Via agpgart module in the current kernels but again, I can't be certain of that.
i'm using a chipset that supports 8XAGP and a video card that uses 8XAGP (P4X400 w/ via 8235 chipset and ATI Radeon 9200). so it sounded like that patch would apply to me. do you know what i should do with it?
i also was wondering if you knew how i could get back to standard vesa settings - i'm writing this using lynx, which while educational, is hardly something i want to be doing permanently
i really appreciate your replies, looks like you're the only one who knows what's going on
you need to edit your /etc/X11/XF86Config-4 file (using emacs or something similar). depending on what kind of mouse you have, it'll need different entries...you also need to know which /dev it is, the easiest way to do this is to type each of the following commands and then wave the mouse around - if lots of junk gets spit out you have the right one.
cat /dev/mouse
cat /dev/psaux
post the info and we can probably help you get it working again.
Originally posted by mcd i'm using a chipset that supports 8XAGP and a video card that uses 8XAGP (P4X400 w/ via 8235 chipset and ATI Radeon 9200). so it sounded like that patch would apply to me. do you know what i should do with it?
i also was wondering if you knew how i could get back to standard vesa settings - i'm writing this using lynx, which while educational, is hardly something i want to be doing permanently
i really appreciate your replies, looks like you're the only one who knows what's going on
I just did a bit of digging and it turns out that I was slightly incorrect, Via AGPGART does seem to be fully supported in Linux (even on 8X chipsets like KT400 and P4X400) and that kernel 2.4.22 would seem to be the go for you as well. It should just be a simple matter of compiling "AGP Support" (this is all in the character devices section of the configurator btw) as a module (XFree86 seems to rpefer it this way) and then selecting the Via option (but none of the other AGP options should be selected) from the list below it. Just remember that when you get around to running fglrxconfig, tell it to use the external AGPGART module and not it's own built in module.
Even without proper AGPGART support though, the generic XFree86 DRI drivers should still be able to get you decent 2D in X, just run xf86config and select the radeon driver when prompted (it's number 6 in the list).
I found that too somewhere (think on the DRI homepage)
Sorry I didn't include all the kernel recompile stuff but I did it for my try with the DRI modules that I thought it was irellevant (also stated on some websites) but I guess it is ...
i don't know, the generic radeon driver crashes X when i try it, and agpgart gives me an error like, no init: device not found, or something similar. from the stuff i found in various forums, via 8235 chipset isn't yet supported for agpgart. of course, i'm using kernel 2.4.21 (i'm pretty sure, is there is a command that can tell you this?) so maybe that's the problem. anyway, i found a patch for this problem, but i'm still working out how to apply it because it's in raw form. if you know how diff and patch work, here's the link:
i am doing some reading, but now that i have vesa working again i'd sort of given up on the issue. if you can think of something to try, i'll gladly give it a shot. even if it doesn't work, this thread may be useful to other people.
uname -r will give you the version number of the currently running kernel. If it's less than 2.4.22 then they may well be your problem - all the google searches I ran seemed to indicate that that's the kernel to use (as none of the lesser ones have the right patches applied by default). I would suggest getting a hold of 2.4.22, compiling both the Via AGP support module and the generic Radeon DRI module (the DRI stuff is right under the AGP stuff in the configurator) and seeing id that helps.
i've been considering recompiling a kernel just for the experience of it. maybe i'll compile my own 2.4.22 instead, since i'm running 2.4.20 right now. it's basically the same thing right? i mean the experience? i have lots of threads and bookmarks for this, just haven't gotten around to reading them yet
i'll probably give it a shot some time this week. i'll let you know how it goes. and thanks for the advice!
Apart from the extra options on offer compiling 2.4.22 won't be any different from compiling 2.4.20. Hell, even compiling 2.4.20 isn't all that much different to compiling the 2.0.36 kernel I started out in Linux with 5 years ago. Just go through each option one at a time, reading the Help even on options you think you understand, and you should be fine.
I'm having problems. I have a Radeon 9200 and am running Slackware 9.0. I installed the Schneider drivers without a hitch and added the modprobe to the rc.modules. One thing I noticed is that I don't have the xfglrxconfig and xfglrxinfo files under /usr/X11R6/bin. When I run "xf86config" and choose the generic radeon driver I get "no screens found" and cannot boot to X. The only way I can get into X is by using the generic VESA driver. Any ideas???
Same happened to me, type "vi /etc/X11/XF86Config-4" and go down to the screens section.
Have a look. Its probably set them at 24bit in 640x480 mode so you'll need to add some more resolutions in the subsections bit.
By the way, this thread has helped me heaps as I have/had the same probs as all of you.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.