LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Newbie (https://www.linuxquestions.org/questions/linux-newbie-8/)
-   -   red hat 9 vs ALSA vs SB live (ARRRG) (https://www.linuxquestions.org/questions/linux-newbie-8/red-hat-9-vs-alsa-vs-sb-live-arrrg-97524/)

somniator 09-27-2003 12:20 PM

red hat 9 vs ALSA vs SB live (ARRRG)
 
hi all

i have an SB LIVE 5.1 wich works under windows , it never ever worked in linux till now , ive spent the last few days trying to change that but it was useless

heres the problem

during instalation (RH9) the card was ¨automatically detected¨(wo messages) and installed in the kernel as ¨creative esoniq¨ well i dont have one esoniq and the kernel option for emu10k1 its disabled..
so i tried recompiling the kernel to change that.. useless the new kernel wont start (kernel panic)
well then i decided to just disable manually the drive (modprobe -r) and i installed a fresh new one (ALSA)

but everytime i try to load the alsa drive he gives me th Ismod error and say that the device is probrably busy or there is probrably a problem with the irq

is there ANY way of fixing that stuff out? i mean im tired of having to reboot under linux only to listen to my music

anyone???

:newbie:

jailbait 09-27-2003 07:46 PM

"installed in the kernel as ¨creative esoniq¨ well i dont have one esoniq "

Esoniq is the name of the company that makes the chipsets for the SoundBlaster brand. You have to compile the correct kernel module for the chipset on your Creative Soundblaster card. So read the Esoniq chipset number off of your sound card. Then look through the help in the make xconfig until you find the sound module that supports that chipset.

somniator 09-28-2003 01:56 PM

yup
 
i tried that sorry if i was not clear enough in my post
i tried recompiling the kernel with the good option , been through the make xconfig then make dep them make clean then make modules and make modules_install

then i put the new kernel in /boot and modify lilo.conf (without forgeting to execute lilo)

but the new kernel does not boot :( he just kernel panic itself....

jailbait 09-29-2003 04:34 PM

"then i put the new kernel in /boot and modify lilo.conf (without forgeting to execute lilo)"

The only thing that I can think of is that you may need to create a new initrd if you are using initrd.

somniator 10-01-2003 01:12 AM

i did that now

no luck
i still get the message about not finding root

changed lilo.conf to give the root=/dev/hdb2 option but also no luck

and one strange thing is that i use
vga=792 in lilo

and with my normal kernel the vga text mode do enter (while loading linux i get everything in a nice resolution with a little tux icon)

but with the new one even WAY before doing kernel panic the launching messages are already in the old text way (dos like resolution) thats not a bug or a serious thing it just show me in the very begnning that something is wrong :)


my ONLY theory is the System.map file that i did no touch
bu it doesnt say anything about her in everyplace i read about kernel compiling and it would not be logical (if i needed to have only one System.map AND for one version only it would not make sense to dual boot between different versions of the kernel.


help anybody?

Demonbane 10-01-2003 02:11 AM

It has to do with how redhat uses LABEL=/ to mount its root, the mount command inside the initrd understands the use of LABEL, but not the kernel. You should be able to boot it if you specify the root using the device node /dev/hdX to the kernel parameter and the /etc/fstab file, if you compiled essential components(file system driver etc) inside the kernel.
However you shouldn't need to recompile the module, since the kernel that comes with redhat actually already has almost everything compiled as a module,
Try this emu10k1 driver:
http://sourceforge.net/projects/emu10k1/
(it works very well for my audigy card(it also supports live series), and has many configurable options(like enabling digital out etc)

somniator 10-02-2003 07:28 PM

it was actually a good idea , i just tried but no succes nonetheles :(

as rdev seemed a good idea and i just tried too


All times are GMT -5. The time now is 12:19 AM.