Linux - GeneralThis Linux forum is for general Linux questions and discussion.
If it is Linux Related and doesn't seem to fit in any other forum then this is the place.
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.
i kinda already posted this in the slackware forum but not really getting any help so will jsut make it quick in here.....after i patch the kernel and do a make "menuconfig", how can i just compile a single module instead doing "make modules" and making them all?? the file is ppp_mppe.c and its in the /drivers/net folder of the kernel source. I looked in the makefile in there and the new module is listed in there just need to know how to make it -thanks
lol, i am having deja vu, i just made all of them, then
cp /drivers/net/ppp_mppe.o /lib/modules/linux/drviers/net
depmod -a (have no clue what that does but always remember instructions say to do it, so just figured maybe needed to be done)
modprobe ppp_mppe----cant find it
modprobe ppp_mppe.o---cant find it
insmod ppp_mppe---unresoved symbol register compressor, unregister compresser
i am getting a unresolved symbol error and that is the same error i got when trying to manually put in a r128 module before. Also all the modules are in gzip format, this is just the .o (object i think its called) file. Hopefully i there is a way to do this without installing all of the modules. -thanks
ok, i did what you said DaOne and just installed all of the modules...now i am back to where was before with getting Direct Rendering to work.....here is the error in am getting when trying to install DRI.
make: `r128.o' is up to date.
/lib/modules/2.4.18/kernel/drivers/char/drm/r128.o: unresolved symbol cmpxchg
/lib/modules/2.4.18/kernel/drivers/char/drm/r128.o: insmod r128 failed
I am still using the 2.4.18 kernel, when i reinstalled all the moduels it does not include DRI this time.....its pretty obvious to me that this is the problem but just want a experienced person opinion..................... ..http://dri.sourceforge.net/faq/faq_display.phtml?id=18, seems like i am going to have to either download all of X again (at a internet cafe of course), or say screw mppc compression and just reinstall linux, or maybe there is a way to just reinstall X from the installation CD since that came DRI ready but without there being module difference problems...i know for sure the 2.4.19 kernels dont include dri so maybe the 2.4.20 does, anyone know?? -thanks
This is how i always setup dri-hardware accleration- 3d whatever you want to call it!
I disable dri/drm support in the kernel.
Then i either :
A) download dri-cvs and go through that entire process of upgrading my Xfree86 and use the modules it builds for the kernel. You just copy them from the dri source tree to /lib/modules/whatever whatever , then you run depmod -a.
B) Download the binary module package from the DRI site and build my video drivers with that. Then copy the driver your needing to /lib/modules/<kernel-version>/whatever/path/
Either way never gives me a problem.
Make sure you kernel source is in /usr/src/linux before doing any of this.
Thanks Un Tamed.....when i compiled the 2.4.20 kernel i used the xconfig with help and realized i had left it at the 386 setting...got dri working also now , so everything seems ok. just hope i picked all the right settings in the xconfig.