LinuxQuestions.org
Welcome to the most active Linux Forum on the web.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware
User Name
Password
Slackware This Forum is for the discussion of Slackware Linux.

Notices


Reply
  Search this Thread
Old 08-24-2006, 01:19 PM   #1
pwc101
Senior Member
 
Registered: Oct 2005
Location: UK
Distribution: Slackware
Posts: 1,847

Rep: Reputation: 128Reputation: 128
kernel upgrade has stopped sound working


I followed this guide to upgrade my kernel from the stock 2.4 slackware install kernel to the latest one from -current (2.6.16.27).

http://www.linuxquestions.org/linux/...Install_disc_2

I've got no problems booting, everything works fine except I have no more sound. It's correctly identifying my soundcard if I run lspci:
Code:
00:00.0 Host bridge: VIA Technologies, Inc. VT8366/A/7 [Apollo KT266/A/333]
00:01.0 PCI bridge: VIA Technologies, Inc. VT8366/A/7 [Apollo KT266/A/333 AGP]
00:06.0 Ethernet controller: Intel Corporation 82557/8/9 [Ethernet Pro 100] (rev 08)
00:08.0 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 61)
00:08.1 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 61)
00:08.2 USB Controller: VIA Technologies, Inc. USB 2.0 (rev 63)
00:09.0 Multimedia audio controller: Creative Labs SB Live! EMU10k1 (rev 07)
00:09.1 Input device controller: Creative Labs SB Live! MIDI/Game Port (rev 07)
00:11.0 ISA bridge: VIA Technologies, Inc. VT8233 PCI to ISA Bridge
00:11.1 IDE interface: VIA Technologies, Inc. VT82C586A/B/VT82C686/A/B/VT823x/A/C PIPC Bus Master IDE (rev 06)
00:11.2 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 18)
01:00.0 VGA compatible controller: nVidia Corporation NV11 [GeForce2 MX/MX 400] (rev a1)
It seems to suggest that it's correctly identified the card, and it mention the emu10k1 module which is what I used when using the 2.4 kernel.

However, whereas when I had the 2.4 kernel and I ran alsaconf, it detected the card and loaded the correct module, but now I get this from alsaconf:
Code:
No Supported PnP or PCI card found.

Would you like to probe legacy ISA sound cards/chips?
If I hit yes, I get
Code:
No legacy drivers are available
This is my /etc/modules.conf:
Code:
# --- BEGIN: Generated by ALSACONF, do not edit. ---
# --- ALSACONF version 1.0.9a ---
alias char-major-116 snd
alias char-major-14 soundcore
alias sound-service-0-0 snd-mixer-oss
alias sound-service-0-1 snd-seq-oss
alias sound-service-0-3 snd-pcm-oss
alias sound-service-0-8 snd-seq-oss
alias sound-service-0-12 snd-pcm-oss
alias snd-card-0 snd-emu10k1
alias sound-slot-0 snd-emu10k1
# --- END: Generated by ALSACONF, do not edit. ---
.

Anyone got any ideas how I fix this?

Thanks.

Last edited by pwc101; 08-24-2006 at 01:20 PM.
 
Old 08-24-2006, 01:26 PM   #2
drlouis
Member
 
Registered: Aug 2004
Location: Ne
Distribution: slackware 12 on Dell XPS m1710
Posts: 90

Rep: Reputation: 15
Quote:
Originally Posted by pwc101
I followed this guide to upgrade my kernel from the stock 2.4 slackware install kernel to the latest one from -current (2.6.16.27).

http://www.linuxquestions.org/linux/...Install_disc_2

Anyone got any ideas how I fix this?

Thanks.
I'm in the middle of double checking my first kernal compile (2.6 also) and it seems like I remember seeing an option to compile alsa support into the kernel... Did you happen to do that?

I could be wrong since I'm feeling my way through this myself, but I'm certain I saw that option when configureing my kernel.

good luck!
 
Old 08-24-2006, 01:40 PM   #3
bathory
LQ Guru
 
Registered: Jun 2004
Location: Piraeus
Distribution: Slackware
Posts: 12,827

Rep: Reputation: 1866Reputation: 1866Reputation: 1866Reputation: 1866Reputation: 1866Reputation: 1866Reputation: 1866Reputation: 1866Reputation: 1866Reputation: 1866Reputation: 1866
Did you add support for you card in your new kernel. What's the output:
Code:
cat /usr/src/linux/.config|grep SND_EMU
If you have compile it as a module try:
Code:
modprobe snd-emu10k1
 
Old 08-24-2006, 02:20 PM   #4
pwc101
Senior Member
 
Registered: Oct 2005
Location: UK
Distribution: Slackware
Posts: 1,847

Original Poster
Rep: Reputation: 128Reputation: 128
ah, sorry, I should have been more specifi: I'm afraid I'm not compiling my own kernel, but rather using one of the precompiled one that's available as a .tgz, and I just installed that as you would any .tgz and edited my lilo config and ran mkinitrd. I got the .tgz's from here http://slackware.mirrors.tds.net/pub...nux-2.6.16.27/, and just installed those. I'm not sure what's in them, but an lsmod reveals the following:
Code:
Module                  Size  Used by
soundcore               7136  0 
usb_storage            78400  2 
ipv6                  229632  12 
ohci_hcd               18436  0 
via_agp                 7680  1 
shpchp                 39616  0 
eepro100               26512  0 
mii                     4864  1 eepro100
uhci_hcd               28688  0 
ehci_hcd               29064  0 
emu10k1_gp              2816  0 
gameport               10888  2 emu10k1_gp
i2c_viapro              7572  0 
i2c_core               16784  1 i2c_viapro
ntfs                  205460  0 
nls_iso8859_1           3968  3 
nls_cp437               5632  3 
vfat                   10368  3 
fat                    45980  1 vfat
capability              3336  0 
commoncap               5248  1 capability
agpgart                28080  1 via_agp
lp                      9800  0 
parport_pc             24132  1 
parport                30280  2 lp,parport_pc
psmouse                34952  0 
reiserfs              238192  2
which doesn't seem to mention the emk10k1 module.

How would I go about installing that separately, or would I need to compile my own kernel? (I plan on doing this one day anyway, but I've got to hand in my thesis next friday, so my priorities are elsewhere at the moment!)

edit: whoops, lsmod does seem to mention it, but there's still no sound! (see, too much pressure with this damn thesis - can't even read the output from lsmod!)

Last edited by pwc101; 08-24-2006 at 02:25 PM.
 
Old 08-24-2006, 02:36 PM   #5
simcox1
Member
 
Registered: Mar 2005
Location: UK
Distribution: Slackware
Posts: 794
Blog Entries: 2

Rep: Reputation: 30
When you upgraded the kernel, did you also install the alsa package for the new kernel?
 
Old 08-25-2006, 01:45 AM   #6
pwc101
Senior Member
 
Registered: Oct 2005
Location: UK
Distribution: Slackware
Posts: 1,847

Original Poster
Rep: Reputation: 128Reputation: 128
simcox1, I have one word for you: legend!

something so simple

thanks folks
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
audio stopped working on Etch with new kernel upgrade johnMG Debian 5 02-25-2006 03:37 PM
some appz and sound card stopped working when did upgrade on the kernel golpemortal Fedora 9 05-07-2005 11:04 PM
Kernel upgrade to 2.6.10 and mouse stopped working oxblood Slackware 13 02-04-2005 01:02 PM
2.6.9 kernel upgrade, Bluez stopped working 0pal_t0ad Linux - Hardware 1 12-11-2004 02:04 PM
vmware stopped working after a kernel upgrade bruno buys Linux - Software 2 06-21-2004 07:44 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware

All times are GMT -5. The time now is 08:58 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration