Tiny Core Linux
Tiny Core Extensions => TCE Q&A Forum => Topic started by: Zendrael on August 31, 2014, 12:32:57 PM
-
Hello all!
I've changed my main machine to a new Mini-Itx one but the sound card is not detected by Alsa or OSS.
The manufacturer says it's a Realtek ALC887 integrated audio but it is not recognized by Alsa neither OSS - both says that there is no soundcard on the machine. I'm running Core 5.3.
Should I have to download other extension to test it out? Or this card is not supported?
Thanks!
-
tce-load -iw pci-utils
lspci -nn
Post the line for the sound card.
-
Hi Mr. Gerald_Clark!
It says:
00:1b.0 Audio device [0403]: Intel Corporation Device [8086:0f04] (rev 0c)
This is the only line related to the audio.
-
ALSA support added in kernel commit e44007e0f97, included in 3.11 release. Perhaps you can force snd-hda-intel to load with a module parameter, not sure.
Edit: OSS does not have the support. Perhaps it works with just adding a PCI id.
-
Core kernel has no module for that device ( 8086:0f04).
-
Hello!
Any plans for a future Core kernel from 3.11 series?
Or maybe a way to make it work? I saw that some distros force the use of a generic card on alsa... Is there a way to do that within Core?
-
Off hand I can't remember the exact chip model but I ran into a similar issue recently but found the latest Alsa modules supported my Realtek integrated audio audio chip and was able to force snd-hda-driver to load with a boot command I'll check the chip model again and give feedback later
-
Hey Coreplayer2!
Your help will be much appreciated!
Waiting for your idea!
Thanks!
-
Sorry not much help here, though I'm using onchip audio via IEC958 S/PDIF, in corepure64 lspci reports only "Intel Corporation 8 Series/C220 Series Chipset High Definition Audio Controller - Kernel driver in use: snd_hda_intel"
Alsa on the other hand lists the chip as "Realtek ALC1150" using alsamixer, you might try F6 to switch to your chip if supported..?
I'm using ALSA + Pulseaudio5 + paucontrol
with this command run at boot in xsession (otherwise no audio at all, and still alsa doesn't list the device even though it is apparently supported)
amixer -c 0 cset name='IEC958 Playback Switch' on (ensures S/PDIF is not muted on boot)
I think after all my failures to enable my audio chip in the end i simply removed all alsa commands from the backup and installed ALSA in core32 & corepure64 then simply allowed alsa to configure itself then installed/used the mixer to find the right volume control to enable, then installed Pulseaudio in core32 and pulseaudio5 in corepure64 + paucontrol
While this info might not be much help, I'd try alsamixer because you might be looking for a device which is identified differently.
try https://wiki.archlinux.org/index.php/Alsa (https://wiki.archlinux.org/index.php/Alsa) for some great alsa info
also
try https://wiki.archlinux.org/index.php/ASUS_AT3IONT-I (https://wiki.archlinux.org/index.php/ASUS_AT3IONT-I) for more on your Realtek ALC887 device
-
https://wiki.sabayon.org/index.php?title=HOWTO:_Resolve_Problems_with_HDA-Intel_Sound_Cards
Looks like the forcing is done with "modprobe snd-hda-intel model=XXXX" with the model for your chip/hw.