Linux - HardwareThis forum is for Hardware issues.
Having trouble installing a piece of hardware? Want to know if that peripheral is compatible with Linux?
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 have run into a problem after compiling a new kernel where I do not have any sound in KDE or anywhere else for that matter. I am using 2.6.1-gentoo. This is a fresh install of gentoo, I was not upgrading kernels. I have gotten this soundcard to work under debian before though. Just having problems with kernel 2.6.1 under gentoo and kde. It appears the card is detected and I have compiled all my sound card options into the kernel(2.6.1), as shown below. No sound card modules are being loaded.
#
# PCI devices
#
CONFIG_SND_EMU10K1=y
#
# Sound
#
CONFIG_SOUND=y
#
# Advanced Linux Sound Architecture
#
CONFIG_SND=y
CONFIG_SND_SEQUENCER=y
# CONFIG_SND_SEQ_DUMMY is not set
CONFIG_SND_OSSEMUL=y
CONFIG_SND_MIXER_OSS=y
CONFIG_SND_PCM_OSS=y
CONFIG_SND_SEQUENCER_OSS=y
# CONFIG_SND_RTCTIMER is not set
# CONFIG_SND_VERBOSE_PRINTK is not set
# CONFIG_SND_DEBUG is not set
#
# Generic devices
#
# 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=y
#
# Open Sound System
#
# CONFIG_SOUND_PRIME is not set
heres what I got from kernel bootup...
Advanced Linux Sound Architecture Driver Version 1.0.0rc2.
request_module: failed /sbin/modprobe -- snd-card-0. error = -16
specify port
it looks like its not detected but it is...I did alot of googling on the /sbin/modprobe --snd-card-0 error but nothing there helped me.
some more info....
/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/VT8233/A/C/VT8235 PIPC Bus Master IDE (rev 06)
00:07.2 USB Controller: VIA Technologies, Inc. USB (rev 1a)
00:07.4 SMBus: VIA Technologies, Inc. VT82C686 [Apollo Super ACPI] (rev 40)
00:0a.0 Communication controller: Lucent Microelectronics LT WinModem (rev 02)
00:0c.0 Ethernet controller: Lite-On Communications Inc LNE100TX (rev 20)
00:0f.0 Multimedia audio controller: Creative Labs SB Live! EMU10k1 (rev 06)
00:0f.1 Input device controller: Creative Labs SB Live! MIDI/Game Port (rev 06)
01:00.0 VGA compatible controller: nVidia Corporation NV15 [GeForce2 GTS/Pro] (rev a4)
I get into KDE and run the aRts control tool which is i guess is an interface to ALSA. If i run XMMS or Noatun and play an mp3, i can see the volume sliders on the aRts control tool go up and down. I am 100% sure the sound card works, as it outputs sound in windows xp. I am sure its hooked up to the right speaker outputs. I am at a loss, it seems it should work but it doesnt.
Have you tried messing with the volumes in KMix ( Under multimedia ) as Switching to a 2.6 kernel and alsa can be mean that some of these are reset too 0. when you need them higher. Check both Input and Output. These are the important ones
Modprobe is looking for a module you've compiled into the Kernel. So you get an error.
If you wish to switch between kernels, You'll have to leave it in so the Older kernel continues to work ( as they both usually use the same list ). If you don't want to switch between version look for a file /etc/modules Theres usually a list of kernel modules to load on booting. Although Gentoo maybe different.
thing is there is nothing about it a module snd-card anywhere in my modules.conf or in the modules.d directory. theres no reference of it in any of the bootup scripts I have found. Also in my kernel config there are no modules loaded at all, they are either built in or discarded. I dont know I am going to keep searching /etc/ for some reference to this.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.