View previous topic :: View next topic |
Author |
Message |
VanFanel Apprentice
Joined: 19 Feb 2007 Posts: 161
|
Posted: Mon Oct 12, 2009 5:17 pm Post subject: (SOLVED) ALSA sound with MAC MINI 2009: no audio output |
|
|
Hello there
I'm suing Gentoo in my Mac Mini 2009, wich according to lspci has:
Audio device: nVidia Corporation Device 0ac0 (rev b1)
It's the "MCP79 High Definition Audio", and it seems it should work with the intel_hda kernel driver.
In menuconfig, I've tried the nvidia hdma and the intel hdma (I believe they are the same as both activate the same kernel option).
At boot, it seems the hardware is detected, as shown by dmesg:
[ 1.270211] ALSA device list:
[ 1.270334] #0: HDA NVidia at 0x53480000 irq 23
I've added the /etc/init.d/alsasound script to default run level, too.
But in alsamixer, I can only see THREE slidebars:
<Headphon> <Line> <Speaker>
I believe I should be seeing the master and ppcm volume controls, too, so I can't unmute the audio.
Any ideas, please?
I've also compiled the intel_hda as a module, but there's no difference. I've been looking alla roun the forum and google for a solution, but I don't know what else to try...
Kernel version is 2.6.30-r6-gentoo.
Thanks!
Last edited by VanFanel on Tue Oct 13, 2009 11:49 am; edited 2 times in total |
|
Back to top |
|
|
VanFanel Apprentice
Joined: 19 Feb 2007 Posts: 161
|
Posted: Tue Oct 13, 2009 11:48 am Post subject: |
|
|
I'm answering myself. Sound works fine in the next scenario:
-The Intel HDA audio to choose is the REALTEK HDA, and the GENERIC HD audio parser. No need for other.
-ALSA and subsequent drivers must all be compiled as modules. If you compile ALSA as module, the rest will be modules too, so not to worry here.
-The script /etc/init.d/alsasound must be added to boot runlevel.
-If it doesn't work, one must add the line:
options snd-hda-intel model=imac24
to the file /etc/modprobe.d/alsa.conf (at the end of the file it's fine), an then run a modules-update.
-Unmute with alsamixer, of course.
-Not sure if you should run alsaconf...but if the card is right, alsaconf will detect it.
Of course, if you must add the line to alsa.conf, you should have run alsaconf first, as alsaconf generates the file to start wih.
-As a side note, if you manually launch /etc/init.d/alsasound start manually, it will spit some errors about unknown hardware. No worries: it will work very well with no perpectible latency on emulators, and the wrrors won't appear when it's launched on the boot runlevel. |
|
Back to top |
|
|
Arthanis Apprentice
Joined: 21 Mar 2008 Posts: 166
|
Posted: Thu Nov 12, 2009 2:49 am Post subject: |
|
|
Same problema here, nvidia MCP79 (intel-hda clone), kernel module loaded, lspci listed, alsaconf worked, everything seems to be fine, except that there are no sound output... Does anyone have a workaround?
A tried de above, but didnt get me anywhere. Any other ideas? Thansk in advance |
|
Back to top |
|
|
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
|