On Thu, Apr 16, 2009 at 7:00 AM, Justin Mattock <justinmattock@xxxxxxxxx> wrote: > On Wed, Apr 15, 2009 at 11:21 PM, Takashi Iwai <tiwai@xxxxxxx> wrote: >> At Wed, 15 Apr 2009 16:03:07 -0700, >> Justin Mattock wrote: >>> >>> This is confusing to me >>> (with or without the imac9,1 patch >>> for the imac) >>> there is still entries in /proc/asound >>> >>> lrwxrwxrwx 1 root root 5 Apr 15 22:49 NVidia -> card0 >>> dr-xr-xr-x 7 root root 0 Apr 15 22:49 card0 >>> -r--r--r-- 1 root root 0 Apr 15 22:49 cards >>> -r--r--r-- 1 root root 0 Apr 15 22:49 devices >>> -r--r--r-- 1 root root 0 Apr 15 22:49 hwdep >>> -r--r--r-- 1 root root 0 Apr 15 22:49 pcm >>> -r--r--r-- 1 root root 0 Apr 15 22:49 timers >>> -r--r--r-- 1 root root 0 Apr 15 22:49 version >>> >>> but when I do: >>> sudo /usr/sbin/alsactl store >>> /usr/sbin/alsactl: save_state:1502: No soundcards found... >> >> Check /dev/snd/* files. >> > > Thank you. > I ended up missing an entry in /etc/ude/rules.d/alsa-* > (the devices were present,but in /dev/* instead of /dev/snd/* > > >>> I this a software issue, or is this because the kernel is missing >>> something important in patch_realtek.c ? >>> >>> I've moved different things around in patch_realtek.c >>> but still no speaker sound or headphone, not even >>> the sound during boot when the module is being loaded. >> >> Then it sounds like a different problem. > > yeah devices in the wrong location(hopefully > just this simple) > >> >>> Also what is the best way to find PCI SSID? >> >> lspci -nv >> > > 00:08.0 0403: 10de:0ac0 (rev b1) > Subsystem: 10de:cb79 > Flags: bus master, 66MHz, fast devsel, latency 0, IRQ 17 > Memory at d3480000 (32-bit, non-prefetchable) [size=16K] > Capabilities: <access denied> > Kernel driver in use: HDA Intel > Kernel modules: snd-hda-intel > > >>> under codec#0:(I have) >>> >>> Codec: Realtek ALC889A >>> Address: 0 >>> Vendor Id: 0x10ec0885 >>> Subsystem Id: 0x106b4900 >>> Revision Id: 0x100103 >>> No Modem Function Group found >>> >>> but with lspci -nnv >>> >>> 00:08.0 0403: 10de:0ac0 (rev b1) >>> Subsystem: 10de:cb79 >>> Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- >>> ParErr- Stepping- SERR- FastB2B- DisINTx- >>> Status: Cap+ 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort- >>> <TAbort- <MAbort- >SERR- <PERR- INTx- >>> Latency: 0 (500ns min, 1250ns max) >>> Interrupt: pin A routed to IRQ 17 >>> Region 0: Memory at d3480000 (32-bit, non-prefetchable) [size=16K] >>> Capabilities: <access denied> >>> Kernel driver in use: HDA Intel >>> Kernel modules: snd-hda-intel >>> >>> the subsystem is 10de:cb79 >>> but is >>> Subsystem Id: 0x106b4900 >> >> The former is PCI SSID and the latter is the codec SSID. >> They are often different. >> >> >> Takashi >> > > Now that i've realized udev > was not creating the device, everything > has changed(back to the beginning with this one) > so hopefully, by the end of the day one option > in there will work. > I'll let you know if I find anything > interesting(hopefully). > > regards, > > -- > Justin P. Mattock > Alright after configuring udev, sound is finally working internal speakers and headphones here's the diff(no mac 9,1 patch) --- patch_realtek.c.old 2009-04-16 18:14:21.000000000 -0700 +++ patch_realtek.c 2009-04-16 18:13:41.000000000 -0700 @@ -7023,6 +7023,7 @@ case 0x106b2c00: /* Macbook Pro rev3 */ case 0x106b3600: /* Macbook 3.1 */ case 0x106b3800: /* MacbookPro4,1 - latter revision */ + case 0x106b4900: board_config = ALC885_MBP3; break; default: I'll try imac 24, and then add the imac 91 patch to see the differences. As for quality damn this sh^t is loud, when plugging in headphones you need to change to channel 2 for internal speakers to mute and transition to headphones. -- Justin P. Mattock _______________________________________________ Alsa-devel mailing list Alsa-devel@xxxxxxxxxxxxxxxx http://mailman.alsa-project.org/mailman/listinfo/alsa-devel