[MacBook4,1, Realtek ALC889A, Speaker, Internal] Only right bass speaker is working, left is not.

Bug #1070543 reported by Star Man on 2012-10-23
12
This bug affects 3 people
Affects Status Importance Assigned to Milestone
alsa-driver (Ubuntu)
Undecided
Unassigned

Bug Description

1) I'm using Ubuntu 12.10 64bit+mac release on a Macbook 4.1 2GB RAM Intel Core 2 Duo 2.4GHz

2) There's no package information due it's a system audio issue.

3) Macbook 4.1 comes with 2 built-in speakers for high tones and 2 bass speakers for bass tones. On Ubuntu, the left bass peaker isn't working, even testing every audio channel on ALSAMIXER.

4) Since this bass speaker isn't working, sound produced is unbalanced and overall weak.

ProblemType: Bug
DistroRelease: Ubuntu 12.10
Package: alsa-base 1.0.25+dfsg-0ubuntu3
ProcVersionSignature: Ubuntu 3.5.0-17.28-generic 3.5.5
Uname: Linux 3.5.0-17-generic x86_64
NonfreeKernelModules: wl
ApportVersion: 2.6.1-0ubuntu3
Architecture: amd64
AudioDevicesInUse:
 USER PID ACCESS COMMAND
 /dev/snd/controlC0: julian 1857 F.... pulseaudio
Date: Tue Oct 23 15:36:38 2012
InstallationMedia: Ubuntu 12.10 "Quantal Quetzal" - Release amd64+mac (20121017.3)
PackageArchitecture: all
SourcePackage: alsa-driver
Symptom: audio
Symptom_AlsaPlaybackTest: ALSA playback test through plughw:Intel failed
Symptom_Card: Audio Interno - HDA Intel
Symptom_Jack: Speaker, Internal
Symptom_Type: Only some of outputs are working
Title: [MacBook4,1, Realtek ALC889A, Speaker, Internal] Playback problem
UpgradeStatus: No upgrade log present (probably fresh install)
dmi.bios.date: 02/09/08
dmi.bios.vendor: Apple Inc.
dmi.bios.version: MB41.88Z.00C1.B00.0802091535
dmi.board.asset.tag: Base Board Asset Tag
dmi.board.name: Mac-F22788A9
dmi.board.vendor: Apple Inc.
dmi.board.version: PVT
dmi.chassis.asset.tag: Asset Tag#
dmi.chassis.type: 2
dmi.chassis.vendor: Apple Inc.
dmi.chassis.version: Mac-F22788A9
dmi.modalias: dmi:bvnAppleInc.:bvrMB41.88Z.00C1.B00.0802091535:bd02/09/08:svnAppleInc.:pnMacBook4,1:pvr1.0:rvnAppleInc.:rnMac-F22788A9:rvrPVT:cvnAppleInc.:ct2:cvrMac-F22788A9:
dmi.product.name: MacBook4,1
dmi.product.version: 1.0
dmi.sys.vendor: Apple Inc.

I'd like to add some comments:

·Under Mac OS X 10.6.8 all 4 speakers are working fine, sound has bass and is correctly balanced, sounding strong and clear.

·Performing the "left speaker" and "right speaker" tests from this page [ http://www.richardfarrar.com/are-your-speakers-wired-correctly/ ] reveals differences between Ubuntu and Mac OS X.

NoBugs! (luke32j) wrote :

Mine doesn't have sound at all, how did you get one speaker working on Macbook 4.1?

Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in alsa-driver (Ubuntu):
status: New → Confirmed

Hello luke32j !
I installed the system from the '64bit+mac' distribution image. If this is the reason for the sound working, maybe it can be confirmed from one of the guys in charge here. However, there's clearly some bug in the drivers.

Raymond (superquad-vortex2) wrote :

profiles:
  output:analog-stereo: Estéreo analógico Salida (priority 6000)
  output:analog-stereo+input:analog-stereo: Estéreo Analógico Dúplex (priority 6060)
  output:analog-stereo+input:iec958-stereo: Estéreo analógico Salida + Estéreo Digital (IEC958) Entrada (priority 6055)
  output:analog-surround-40: Analógico envolvente 4.0 Salida (priority 700)
  output:analog-surround-40+input:analog-stereo: Analógico envolvente 4.0 Salida + Estéreo analógico Entrada (priority 760)
  output:analog-surround-40+input:iec958-stereo: Analógico envolvente 4.0 Salida + Estéreo Digital (IEC958) Entrada (priority 755)

http://git.kernel.org/?p=linux/kernel/git/tiwai/sound.git;a=blob;f=sound/pci/hda/hda_codec.c;h=2da78751951305957bc5e3f761248ab1906abf87;hb=0b1714ad362cab7895cd711bd996818f4191ccf2

refer to snd_hda_multi_out_analog_prepare()

if the model allow 4 channels , the internal speaker and subwoofer are in surround instead of mout->extra_out_nid

a set of surround 4.0 speaker ( front and rear) instead of two pairs of stereo speakers

Hi Raymond, do you mean there's a workaround for this issue?

Raymond (superquad-vortex2) wrote :

Advanced information - PCI Vendor/Device/Subsystem ID's
!!--------------------------------------------------------

00:1b.0 0403: 8086:284b (rev 03)
 Subsystem: 106b:00a1

!!HDA-Intel Codec information
!!---------------------------

Codec: Realtek ALC889A
Address: 0
AFG Function Id: 0x1 (unsol 1)
Vendor Id: 0x10ec0885
Subsystem Id: 0x106b3600
Revision Id: 0x100103

the model was removed by this patch to use auto paresr

http://git.kernel.org/?p=linux/kernel/git/tiwai/sound.git;a=commitdiff;h=1a97b7f22774b454531f013638b181803fba470f;hp=9155f82a6a26da4a5b8d2d29f1d31836906b4712

-static const struct snd_pci_quirk alc882_ssid_cfg_tbl[] = {
- SND_PCI_QUIRK(0x106b, 0x00a0, "MacBookPro 3,1", ALC885_MBP3),
- SND_PCI_QUIRK(0x106b, 0x00a1, "Macbook", ALC885_MBP3),
- SND_PCI_QUIRK(0x106b, 0x00a4, "MacbookPro 4,1", ALC885_MBP3),
- SND_PCI_QUIRK(0x106b, 0x2c00, "MacbookPro rev3", ALC885_MBP3),
- SND_PCI_QUIRK(0x106b, 0x3000, "iMac", ALC889A_MB31),
- SND_PCI_QUIRK(0x106b, 0x3400, "MacBookAir 1,1", ALC885_MBP3),
- SND_PCI_QUIRK(0x106b, 0x3500, "MacBookAir 2,1", ALC885_MBA21),
- SND_PCI_QUIRK(0x106b, 0x3600, "Macbook 3,1", ALC889A_MB31),

Hello! It's been nearly 6 months since I reported this bug... Any advances on this issue? Thanks!

Raymond (superquad-vortex2) wrote :

have you sent email to the author of the above patch ?

Hello! No, I didn't understood what to do...
Could you explain this for me please?

Hello.
I just installed Ubuntu 13.04 amd64 and notices this audio issue is still present.
As this issue has lasted for 6 months since I reported it, if anyone needs me to provide any information or anything else, please let me know so I can help as soon as I can. Thank you.

Ok, so I sent some emails to the author of the patch.
He suggested me to try kernel v3.9 since drivers are quite different. But since installing custom kernels would avoid me for receiving support, I cannot do this for now.
He also suggested hda-analyzer, but as I'm not really a tech-guy, I rather keep my hands off there since I wouldn't know what I'm doing.
Another suggestion was to figure out pin configuration, again, above my possibilities.
So, I guess it'll be another 6 months until new kernels are provided from Canonical...
But, if there's still the possibility for a turnaround, please let me know, and how can I help.
Thanks.

To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers