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.
sero@homer:~ $ fglrxinfo
display: :0.0 screen: 0
OpenGL vendor string: ATI Technologies Inc.
OpenGL renderer string: RADEON 8500 DDR x86/MMX/3DNow!/SSE
OpenGL version string: 1.3 (X4.3.0-3.7.0)
sero@homer:~ $ glxgears
10500 frames in 5.0 seconds = 2100.000 FPS
11272 frames in 5.0 seconds = 2254.400 FPS
11272 frames in 5.0 seconds = 2254.400 FPS
you guys are all getting afferos from me, big time!
here is the configuration:
agp: built in
ati: module
nvidia: module (w/boot errors )
dri: built in
ati: module
mtrr: built in
i don't know what did it, but before i changed the agp from a module to built in, i *wasn't* getting the nvidia errors. then right after i changed it to built in, i started getting the errors. but now it works, so i guess i'll just live with them.
can't thank you guys enough -- everything seems sharper and clearer (probably my imagination) but moving windows around the screen is *definitely* smoother, and i'm sure i'll notice more improvements as i go along.
now on to the MBR problem.
thanks!
Last edited by synaptical; 01-11-2004 at 05:03 PM.
Originally posted by synaptical sero@homer:~ $ glxgears
10500 frames in 5.0 seconds = 2100.000 FPS
11272 frames in 5.0 seconds = 2254.400 FPS
11272 frames in 5.0 seconds = 2254.400 FPS
you guys are all getting afferos from me, big time!
here is the configuration:
agp: built in
ati: module
nvidia: module (w/boot errors )
dri: built in
ati: module
mtrr: built in
i don't know what did it, but before i changed the agp from a module to built in, i *wasn't* getting the nvidia errors. then right after i changed it to built in, i started getting the errors. but now it works, so i guess i'll just live with them.
can't thank you guys enough -- everything seems sharper and clearer (probably my imagination) but moving windows around the screen is *definitely* smoother, and i'm sure i'll notice more improvements as i go along.
now on to the MBR problem.
thanks!
Awesome!!! Good work Hooper...and congratulations synaptical!
Originally posted by DaOne Something doesn't look right. When you load the agpgart module, your chipset module should load with it. You have agpgart built in...yet your chipset module doesn't load and fglrx does? When you ran fglrxconfig, you chose to use the external agpgart?
The other thing that gets me is this...I have NOT added any entries in rc.modules or modules.conf. After I log in, lsmod doesn't show agpgart, chipset-agp, or fglrx. Once I startx, the modules are loaded.
it's very weird. what you said in first paragrph is correct: with agpgart built in and chipset as module, the chipset wouldn't load but fglrx would (through rc.modules). i haven't tried it with fglrx commented out of rc.modules yet to see if it autoloads.
i put /sbin/modprobe nvidia_agp in rc.modules right under fglrx, and that's when it started working. but i just commented it out to see what would happen, and i am still getting the ATI drivers. so i really don't know what's going on -- and i don't get why i am getting the nvidia_agp error at boot, either. that is built in as a module, so why would the error say it failed to load it b/c it was built into the kernel? something is wrong there, it seems to me. well, i am not going to question it too much, i'm just glad it's finally working, but in case anyone else has a major problem like i had, it would be good to know exactly what fixed it. thanks again, everyone, great work!
Originally posted by synaptical it's very weird. what you said in first paragrph is correct: with agpgart built in and chipset as module, the chipset wouldn't load but fglrx would (through rc.modules). i haven't tried it with fglrx commented out of rc.modules yet to see if it autoloads.
i put /sbin/modprobe nvidia_agp in rc.modules right under fglrx, and that's when it started working. but i just commented it out to see what would happen, and i am still getting the ATI drivers. so i really don't know what's going on -- and i don't get why i am getting the nvidia_agp error at boot, either. that is built in as a module, so why would the error say it failed to load it b/c it was built into the kernel? something is wrong there, it seems to me. well, i am not going to question it too much, i'm just glad it's finally working, but in case anyone else has a major problem like i had, it would be good to know exactly what fixed it. thanks again, everyone, great work!
Hmmm...I have an idea. You know what works at this point, so make a note of it. Try this...
Don't load anything with rc.modules (as far as agpgart, fglrx, chipset-agp). Just boot, log in, then startx. Then do lsmod and see if all of the modules loaded.
Or...
Don't load fglrx before nvidia-agp...this will cause errors because you already told fglrxconfig to use the external agpgart...so when fglrx loads, it will try to load agpgart, which in turn should load nvidia-agp.
With what you described, I believe you are loading nvidia-agp, then fglrx (which will try to load it again) thus the errors.
If none of this clears it up, just go back to how you have it now.
The bright side? Well, no kernel recompile...for now
okay, i took out fglrx from rc.modules, and now there's nothing pertaining to agpgart, chipset, etc. in there. fglrx loads when i start X, but nvidia_agp is loaded before that, and i still get the chipset errors at boot. i understand that it's mostly cosmetic, though i would like to find out what's calling it. i searched through all the rc.d files, but i didn't find anything.
not a huge deal, but if anyone comes across it, please post.
Originally posted by synaptical okay, i took out fglrx from rc.modules, and now there's nothing pertaining to agpgart, chipset, etc. in there. fglrx loads when i start X, but nvidia_agp is loaded before that, and i still get the chipset errors at boot. i understand that it's mostly cosmetic, though i would like to find out what's calling it. i searched through all the rc.d files, but i didn't find anything.
not a huge deal, but if anyone comes across it, please post.
I see...so /sbin/modprobe nvidia-agp is still uncommented in rc.modules? If so # it. Like I said...if you load nvidia-agp before fglrx, nvidia-agp will try to load again with fglrx. So comment fglrx, nvidia-agp, and agpgart in rc.modules, and I am willing to bet that all modules will load in the proper order upon startx.
If you need to load them before startx (if x fails to start), try to just load fglrx...or load agpgart, then fglrx, or agpgart, then nvidia-agp, then fglrx. The order in which they load does matter.
DaOne: no references to nvidia in rc.modules at all. i already had commented it out, and when it worked with it commented out, i removed it totally. likewise for fglrx and agpgart: both commented out.
Last edited by synaptical; 01-11-2004 at 06:13 PM.
Originally posted by synaptical what are the modelines?
If you have the correct modelines and video display raster setup, you can get a pretty defined picture. If not set correctly for your display you'll get scrollies, artifacting, etc... especially with the ATI cards.
Of course your monitor/vidcard setup will be determined by your make and model. There is a modeline generator on the web you can use if you cannot determine the proper modes. You might also verify that X defines your particular monitor. This one is not supported or listed and I had to manually configure it. Yours may be fully supported by X with proper modelines. Just verify your video setup etc...
=====
Not sure what the deal is with the loading of modules if they are remmed. Just backup your files and go through your dmesg tinkering with the related errors.
It's either compiled within the kernel, or it's loading as a kernel module. Either way.... now you have it working, you should be able to figure out where the remaining issues are. If you decide to recompile or change files, just remember to back them up first... Wouldn't want to lose your fixes. That would be a bummer.
Originally posted by synaptical okay, i'll remove it here, too sarahan.
DaOne: no references to nvidia in rc.modules at all. i already had commented it out, and when it worked with it commented out, i removed it totally. likewise for fglrx and agpgart: both commented out.
Ok...well at least it works for now. Not sure why you get the error, but like I said, it doesn't hurt...just one of those "ugly" things.
checking whether glx.h defines glXGetProcAddressARB... no
configure: error: Your copy of glx.h is out of date. You can get
a more recent copy from the latest Mesa distribution (http://mesa3d.sourceforge.net).
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.