Linux - SoftwareThis forum is for Software issues.
Having a problem installing a new program? Want to know which application is best for the job? Post your question in this forum.
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.
I've been having some problems with my system since I upgraded from kernel 2.4.26 to 2.6.11.7. I'm running Slackware 10.1.
Since I compiled my new kernel, the following problems are occuring...
* No sound! - Tried alsoconf, it just says it can't find any sound cards. Gnome can't find any sound devices. I think it's something I've done with the kernel settings, but now even if I boot up 2.4.26 I get the same problem.
* No console! - Works fine with 2.4.26 @ 1024x768, but 2.6.11.7 gives me a blank screen. Linux still boots, and I can log in and 'startx', at which point I get the X dispay. The settings are the same for each of the kernels .config files.
* My CDROMs (2 of) don't work - Apparantly gnome can't open /dev/hdb.
Can anyone please help? I've been up all night recompiling over and over! It's driving me mad.
Originally posted by norkers Hi all,
I've been having some problems with my system since I upgraded from kernel 2.4.26 to 2.6.11.7. I'm running Slackware 10.1.
Since I compiled my new kernel, the following problems are occuring...
* No sound! - Tried alsoconf, it just says it can't find any sound cards. Gnome can't find any sound devices. I think it's something I've done with the kernel settings, but now even if I boot up 2.4.26 I get the same problem.
* No console! - Works fine with 2.4.26 @ 1024x768, but 2.6.11.7 gives me a blank screen. Linux still boots, and I can log in and 'startx', at which point I get the X dispay. The settings are the same for each of the kernels .config files.
* My CDROMs (2 of) don't work - Apparantly gnome can't open /dev/hdb.
Can anyone please help? I've been up all night recompiling over and over! It's driving me mad.
Thanks,
norkers
1. did you install new alsa-drivers for kernel 2.6.11??? they are under /testing/packages/linux2.6.10
2. i don't know.
3. how your fstad looks like? if you were using hdx=ide-scsi you need to change some things in your /etc/fstab file...
gonna need a little more info on the cdrom part and the sound part (how did you configure your kernel)
for your framebuffer problem, you left out framebuffer support:
go to drivers->graphics support->console display driver support and pick the options you need ( at the very minimum you'll need video mode selection support and frame buffer console support enabled)
__J, framebuffer support is defo compiled (plus video mode handling, VGA 16 colour, VESA VGA and nVidia riva support) along with VGA test console and video mode selection support.
i configured sound in the kernel with sound card support (module), plus modules for ALSA & OSS.
abisko00, i checked out what you said and they are all present and correct.
I upgraded ALSA as instructed. No difference I get the following when I run alsaconf...
Code:
modinfo: could not find module snd-opl3sa2
modinfo: could not find module snd-cs4236
modinfo: could not find module snd-cs4232
modinfo: could not find module snd-cs4231
modinfo: could not find module snd-es18xx
modinfo: could not find module snd-es1688
modinfo: could not find module snd-sb16
modinfo: could not find module snd-sb8
is it possible that alsa is compiled as built in your kernel?
do you have something special in your kernel?
alsa can not find your sound card module. i think it is not available in the kernel.
check your .config file. the slackware config for 2.6.10 kernel series has all the sound cards compiled as modules in the kernel.
this is a good idea if you don't know what is necessary for your card.
i didn't understand about the cds issue. is it solved?
i'm working on the CDs now, i think it's a permissions thing...
my framebuffer device is all good. working fine now. it was the kernel!! you were right __J.
slackie1000, a question for you. it looks like i'm going to have to compile lots of the sound cards into my kernel and try and eliminate them one by one. should they be modules or actually compiled into it?
let's concentrate in the sound card issue.
can you post the output of "lspci"???
also the ouput of
Code:
grep -i snd /usr/src/linux/.config
somehow you need to find your driver in the kernel and compile it as module. this is not required but highly recommeded....
do you have hotplug enabled? can you post the output of
lspci gives me command not found (am i being thick here?)
grep -i snd /usr/src/linux/.config gives...
Code:
norkers@humdrum:~$ grep -i snd /usr/src/linux/.config
CONFIG_SND=m
CONFIG_SND_TIMER=m
CONFIG_SND_PCM=m
CONFIG_SND_SEQUENCER=m
# CONFIG_SND_SEQ_DUMMY is not set
CONFIG_SND_OSSEMUL=y
CONFIG_SND_MIXER_OSS=m
CONFIG_SND_PCM_OSS=m
CONFIG_SND_SEQUENCER_OSS=y
CONFIG_SND_RTCTIMER=m
# CONFIG_SND_VERBOSE_PRINTK is not set
# CONFIG_SND_DEBUG is not set
# CONFIG_SND_DUMMY is not set
# CONFIG_SND_VIRMIDI is not set
# CONFIG_SND_MTPAV is not set
# CONFIG_SND_SERIAL_U16550 is not set
# CONFIG_SND_MPU401 is not set
# CONFIG_SND_AD1848 is not set
# CONFIG_SND_CS4231 is not set
# CONFIG_SND_CS4232 is not set
# CONFIG_SND_CS4236 is not set
# CONFIG_SND_ES1688 is not set
# CONFIG_SND_ES18XX is not set
# CONFIG_SND_GUSCLASSIC is not set
# CONFIG_SND_GUSEXTREME is not set
# CONFIG_SND_GUSMAX is not set
# CONFIG_SND_INTERWAVE is not set
# CONFIG_SND_INTERWAVE_STB is not set
# CONFIG_SND_OPTI92X_AD1848 is not set
# CONFIG_SND_OPTI92X_CS4231 is not set
# CONFIG_SND_OPTI93X is not set
# CONFIG_SND_SB8 is not set
# CONFIG_SND_SB16 is not set
# CONFIG_SND_SBAWE is not set
# CONFIG_SND_WAVEFRONT is not set
# CONFIG_SND_CMI8330 is not set
# CONFIG_SND_OPL3SA2 is not set
# CONFIG_SND_SGALAXY is not set
# CONFIG_SND_SSCAPE is not set
# CONFIG_SND_ALI5451 is not set
# CONFIG_SND_ATIIXP is not set
# CONFIG_SND_ATIIXP_MODEM is not set
# CONFIG_SND_AU8810 is not set
# CONFIG_SND_AU8820 is not set
# CONFIG_SND_AU8830 is not set
# CONFIG_SND_AZT3328 is not set
# CONFIG_SND_BT87X is not set
# CONFIG_SND_CS46XX is not set
# CONFIG_SND_CS4281 is not set
# CONFIG_SND_EMU10K1 is not set
# CONFIG_SND_EMU10K1X is not set
# CONFIG_SND_CA0106 is not set
# CONFIG_SND_KORG1212 is not set
# CONFIG_SND_MIXART is not set
# CONFIG_SND_NM256 is not set
# CONFIG_SND_RME32 is not set
# CONFIG_SND_RME96 is not set
# CONFIG_SND_RME9652 is not set
# CONFIG_SND_HDSP is not set
# CONFIG_SND_TRIDENT is not set
# CONFIG_SND_YMFPCI is not set
# CONFIG_SND_ALS4000 is not set
# CONFIG_SND_CMIPCI is not set
# CONFIG_SND_ENS1370 is not set
# CONFIG_SND_ENS1371 is not set
# CONFIG_SND_ES1938 is not set
# CONFIG_SND_ES1968 is not set
# CONFIG_SND_MAESTRO3 is not set
# CONFIG_SND_FM801 is not set
# CONFIG_SND_ICE1712 is not set
# CONFIG_SND_ICE1724 is not set
# CONFIG_SND_INTEL8X0 is not set
# CONFIG_SND_INTEL8X0M is not set
# CONFIG_SND_SONICVIBES is not set
# CONFIG_SND_VIA82XX is not set
# CONFIG_SND_VIA82XX_MODEM is not set
# CONFIG_SND_VX222 is not set
# CONFIG_SND_USB_AUDIO is not set
# CONFIG_SND_USB_USX2Y is not set
When you say OSS, do you mean ALSA's OSS compatibility modules, or did you try and build both ALSA and OSS?
CD's:
Did you do anything like add SCSI emulation in /etc/lilo.conf for your CDs?
Something like "append=ide-scsi:hdc" (can't remember what it looks like)? If so, comment it out/remove it (it's no longer necessary in the 2.6 series), rerun /sbin/lilo and restart.
root@humdrum:/home/norkers# /sbin/lspci
00:00.0 Host bridge: VIA Technologies, Inc. VT8363/8365 [KT133/KM133] (rev 03)
00:01.0 PCI bridge: VIA Technologies, Inc. VT8363/8365 [KT133/KM133 AGP]
00:07.0 ISA bridge: VIA Technologies, Inc. VT82C686 [Apollo Super South] (rev 40)
00:07.1 IDE interface: VIA Technologies, Inc. VT82C586A/B/VT82C686/A/B/VT823x/A/C/VT8235 PIPC Bus Master IDE (rev 06)
00:07.2 USB Controller: VIA Technologies, Inc. VT6202 [USB 2.0 controller] (rev 1a)
00:07.3 USB Controller: VIA Technologies, Inc. VT6202 [USB 2.0 controller] (rev 1a)
00:07.4 SMBus: VIA Technologies, Inc. VT82C686 [Apollo Super ACPI] (rev 40)
00:07.5 Multimedia audio controller: VIA Technologies, Inc. VT82C686 AC97 Audio Controller (rev 50)
00:0c.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8029(AS)
01:00.0 VGA compatible controller: nVidia Corporation NV15DDR [GeForce2 Ti] (rev a4)
I have compiled both ALSA and OSS as modules on my last kernel rebuild, is this wrong?
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.