Compiled Kernel = Sucess but...
computer boots up fine now but sound and framebuffer doesnt work anymore and on top of that during kernel it seems to be looking for a module file that it can not find (did the make modules and make modules install) i think this is the reason it is not detecting my sound card but i cant figure out why Frame Buffer isn't working i had it checked when i compiled the kernel with the logos .... any suggestions?
|
What guide did you follow ... i'm trying to do a compile myself. for the 2nd time.
|
Where did you get your .config from? What version of slackware? If you configured manually you may have missed some options. If you are using 2.6 you can copy the config from /boot to your 2.6 source dir as .config and run make oldconfig.. this will convert your config file and only prompt for options that have changed.
|
outch there is too little info here really. Older soundcards need the deprecated OSS modules, newer ones don't. If your system isn't crashing you've probably got the right chipsets configured, but make sure that you have told linux to use sound. And to turn up the volume with alsamixer, unmute the channels and to save it as with alsactl (need to be root for the save bit).
IF your system locks in hdd transfers or memory intensive things, you haven't got the right soundchip configured (this however only applies to onboard sound cards). |
i think i might know the solution to your framebuffer problem. something happened to me when i went to 2.6.2. i follow the instructions here . good luck
|
okay i got the FBC to work but during boot up why does it look for modules file and not find it.... i have the right soundcard module its the C-media one. would it be better to install alsa seperatly?
to tharis: i have tried many different methods of compiling tried every way to do it that i had found on the net and i took different steps from different guides and this is the best that had worked for me: 1. edit lilo change the label to Slackware (for some reason i get an error when i dont do this step) 2. download and uncompress the new kernel tar -xvjf linux-2.6.3.tar.bz2 3. move it to the usr/src directory mv linux-2.6.3 /usr/src 4. remove old link and add the new one in the /usr/src cd /usr/src rm linux ln -s /usr/src/linux-2.6.3 5. all the make commands make mrproper make menuconfig (or xconfig) [setup accordingly] make bzImage make install make modules make modules install and there u go |
is it the .o versus .ko problem that other have commented on, ie new 2.6 expects modules to be called module.ko whereas 2.4 uses module.o ??
|
All times are GMT -5. The time now is 02:09 PM. |