No sound on internal speakers on June 2009 MacBook Pro

Bug #551441 reported by Jeroen T. Vermeulen
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
pulseaudio (Ubuntu)
Fix Released
Undecided
David Henningsson

Bug Description

I just upgraded my June 2009 MacBook Pro from Karmic to Lucid. My sound card is now recognized, and analog headphones work, but the internal speakers still don't.

lspci output:

00:08.0 Audio device: nVidia Corporation MCP79 High Definition Audio (rev b1)
        Subsystem: nVidia Corporation Device 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 20
        Region 0: Memory at d3580000 (32-bit, non-prefetchable) [size=16K]
        Capabilities: [44] Power Management version 2
                Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot+,D3cold+)
                Status: D0 PME-Enable- DSel=0 DScale=0 PME-
        Kernel driver in use: HDA Intel
        Kernel modules: snd-hda-intel
---
AlsaVersion: Advanced Linux Sound Architecture Driver Version 1.0.23.
Architecture: i386
ArecordDevices:
 **** List of CAPTURE Hardware Devices ****
 card 0: NVidia [HDA NVidia], device 0: Cirrus Analog [Cirrus Analog]
   Subdevices: 1/1
   Subdevice #0: subdevice #0
AudioDevicesInUse:
 USER PID ACCESS COMMAND
 /dev/snd/controlC0: jtv 2035 F.... pulseaudio
CRDA: Error: [Errno 2] No such file or directory
Card0.Amixer.info:
 Card hw:0 'NVidia'/'HDA NVidia at 0xd3580000 irq 21'
   Mixer name : 'Cirrus Logic CS4206'
   Components : 'HDA:10134206,106b4c00,00100301'
   Controls : 16
   Simple ctrls : 9
CheckboxSubmission: e56271c144a9c8f9f675c77e2e4edb56
CheckboxSystem: 7e42599bda39ea7ff8b528272b6ef52b
DistroRelease: Ubuntu 10.10
HibernationDevice: RESUME=UUID=561a5e5a-24d1-4c9e-8bfb-ff985eecf2f2
MachineType: Apple Inc. MacBookPro5,4
NonfreeKernelModules: wl
Package: linux 2.6.35.22.23
PackageArchitecture: i386
ProcCmdLine: root=UUID=e82d9a35-caee-4503-8594-8cd1eb26eec9 ro quiet splash
ProcEnviron:
 LC_TIME=en_DK.UTF-8
 PATH=(custom, user)
 LANG=en_US.UTF-8
 SHELL=/bin/bash
ProcVersionSignature: Ubuntu 2.6.35-22.33-generic 2.6.35.4
Regression: No
RelatedPackageVersions: linux-firmware 1.38
Reproducible: Yes
RfKill:
 0: hci0: Bluetooth
  Soft blocked: no
  Hard blocked: no
Tags: maverick kernel-sound needs-upstream-testing
Uname: Linux 2.6.35-22-generic i686
UserGroups: adm admin audio cdrom dialout lpadmin netdev plugdev pulse pulse-access sambashare video
WpaSupplicantLog:

dmi.bios.date: 06/15/09
dmi.bios.vendor: Apple Inc.
dmi.bios.version: MBP53.88Z.00AC.B03.0906151647
dmi.board.asset.tag: Base Board Asset Tag#
dmi.board.name: Mac-F22587A1
dmi.board.vendor: Apple Inc.
dmi.board.version: MacBookPro5,4
dmi.chassis.asset.tag: Asset Tag#
dmi.chassis.type: 10
dmi.chassis.vendor: Apple Inc.
dmi.chassis.version: Mac-F22587A1
dmi.modalias: dmi:bvnAppleInc.:bvrMBP53.88Z.00AC.B03.0906151647:bd06/15/09:svnAppleInc.:pnMacBookPro5,4:pvr1.0:rvnAppleInc.:rnMac-F22587A1:rvrMacBookPro5,4:cvnAppleInc.:ct10:cvrMac-F22587A1:
dmi.product.name: MacBookPro5,4
dmi.product.version: 1.0
dmi.sys.vendor: Apple Inc.

Related branches

AJenbo (ajenbo)
affects: ubuntu → linux (Ubuntu)
tags: added: kernel-series-unknown
Jason J. Herne (hernejj)
tags: added: karmic2lucid
tags: added: lucid
removed: kernel-series-unknown
Revision history for this message
Jeremy Foshee (jeremyfoshee) wrote :

Hi Jeroen,

Please be sure to confirm this issue exists with the latest development release of Ubuntu. ISO CD images are available from http://cdimage.ubuntu.com/releases/ . If the issue remains, please run the following command from a Terminal (Applications->Accessories->Terminal). It will automatically gather and attach updated debug information to this report.

apport-collect -p linux 551441

Also, if you could test the latest upstream kernel available that would be great. It will allow additional upstream developers to examine the issue. Refer to https://wiki.ubuntu.com/KernelMainlineBuilds . Once you've tested the upstream kernel, please remove the 'needs-upstream-testing' tag. This can be done by clicking on the yellow pencil icon next to the tag located at the bottom of the bug description and deleting the 'needs-upstream-testing' text. Please let us know your results.

Thanks in advance.

    [This is an automated message. Apologies if it has reached you inappropriately; please just reply to this message indicating so.]

tags: added: kernel-sound
tags: added: needs-kernel-logs
tags: added: needs-upstream-testing
tags: added: kj-triage
Changed in linux (Ubuntu):
status: New → Incomplete
Revision history for this message
Jeroen T. Vermeulen (jtv) wrote :

This problem was present throughout the Lucid beta. I can't reach the cdimage site right now (unsurprisingly, given the traffic it must be dealing with right now) but I've been running regular apt-get updates.

Revision history for this message
Jeremy Foshee (jeremyfoshee) wrote :

This bug report was marked as Incomplete and has not had any updated comments for quite some time. As a result this bug is being closed. Please reopen if this is still an issue in the current Ubuntu development release http://cdimage.ubuntu.com/daily-live/current/ . Also, please be sure to provide any requested information that may have been missing. To reopen the bug, click on the current status under the Status column and change the status back to "New". Thanks.

[This is an automated message. Apologies if it has reached you inappropriately; please just reply to this message indicating so.]

tags: added: kj-expired
Changed in linux (Ubuntu):
status: Incomplete → Expired
Revision history for this message
Jeroen T. Vermeulen (jtv) wrote :

The problem still exists in the Maverick beta.

tags: added: apport-collected
description: updated
Revision history for this message
Jeroen T. Vermeulen (jtv) wrote : AcpiTables.txt

apport information

Revision history for this message
Jeroen T. Vermeulen (jtv) wrote : AlsaDevices.txt

apport information

Revision history for this message
Jeroen T. Vermeulen (jtv) wrote : AplayDevices.txt

apport information

Revision history for this message
Jeroen T. Vermeulen (jtv) wrote : BootDmesg.txt

apport information

Revision history for this message
Jeroen T. Vermeulen (jtv) wrote : Card0.Amixer.values.txt

apport information

Revision history for this message
Jeroen T. Vermeulen (jtv) wrote : Card0.Codecs.codec.0.txt

apport information

Revision history for this message
Jeroen T. Vermeulen (jtv) wrote : CurrentDmesg.txt

apport information

Revision history for this message
Jeroen T. Vermeulen (jtv) wrote : Dependencies.txt

apport information

Revision history for this message
Jeroen T. Vermeulen (jtv) wrote : IwConfig.txt

apport information

Revision history for this message
Jeroen T. Vermeulen (jtv) wrote : Lspci.txt

apport information

Revision history for this message
Jeroen T. Vermeulen (jtv) wrote : Lsusb.txt

apport information

Revision history for this message
Jeroen T. Vermeulen (jtv) wrote : PciMultimedia.txt

apport information

Revision history for this message
Jeroen T. Vermeulen (jtv) wrote : ProcCpuinfo.txt

apport information

Revision history for this message
Jeroen T. Vermeulen (jtv) wrote : ProcInterrupts.txt

apport information

Revision history for this message
Jeroen T. Vermeulen (jtv) wrote : ProcModules.txt

apport information

Revision history for this message
Jeroen T. Vermeulen (jtv) wrote : UdevDb.txt

apport information

Revision history for this message
Jeroen T. Vermeulen (jtv) wrote : UdevLog.txt

apport information

Revision history for this message
Jeroen T. Vermeulen (jtv) wrote : WifiSyslog.txt

apport information

Revision history for this message
Jeroen T. Vermeulen (jtv) wrote :

No improvement with mainline kernel 2.6.36-999_2.6.36-999.201009221120

Changed in linux (Ubuntu):
status: Expired → Confirmed
Revision history for this message
David Henningsson (diwic) wrote :

We're missing "Front Speaker" in analog-output-speaker.conf

affects: linux (Ubuntu) → pulseaudio (Ubuntu)
Changed in pulseaudio (Ubuntu):
assignee: nobody → David Henningsson (diwic)
status: Confirmed → In Progress
Revision history for this message
David Henningsson (diwic) wrote :

Patch sent to upstream.

Revision history for this message
Ubuntu Foundations Team Bug Bot (crichton) wrote :

The attachment "0001-alsa-mixer-Allow-speaker-port-to-control-Front-Speak.patch" of this bug report has been identified as being a patch. The ubuntu-reviewers team has been subscribed to the bug report so that they can review the patch. In the event that this is in fact not a patch you can resolve this situation by removing the tag 'patch' from the bug report and editing the attachment so that it is not flagged as a patch. Additionally, if you are member of the ubuntu-reviewers team please also unsubscribe the team from this bug report.

[This is an automated message performed by a Launchpad user owned by Brian Murray. Please contact him regarding any issues with the action taken in this bug report.]

tags: added: patch
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package pulseaudio - 1:1.1-0ubuntu6

---------------
pulseaudio (1:1.1-0ubuntu6) precise; urgency=low

  [ David Henningsson ]
  * 0103-alsa-mixer-Allow-speaker-port-to-control-Front-Speak.patch:
    - Control "Front Speaker" and a few more. From upstream git. (LP: #551441)
  * 0105-loopback-Fix-crashes.patch:
    - Fix some crashes on shutting down the loopback module, from upstream git.
  * 0104-alsa-Improve-well-known-descriptions-for-ports.patch:
    - Replace with upstream version.
  * 0018-module-tunnel-source-fixup-create_record_stream.patch:
    - Fix protocol error in module-tunnel-source (LP: #923661)
  * Fixup HDMI patch to make sure it does not affect M-audio fasttrack Pro
    (LP: #926911)
  * Add two more jack detection patches to make it work better with the
    upcoming UI changes

  [ Martin-Éric Racine ]
  * Use --disallow-exit when running in system mode, as recommended
    by PulseAudio log file (LP: #922848)

  [ Luke Yelavich ]
  * Move the main pulse ALSA configuration file, pulse.conf to
    /usr/share/alsa/conf.d, available in ALSA 1.0.25.
  * Disable the dbus-protocol by default, as there have been recent reports
    of crashes and race conditions, and upstream no longer finds the code
    trustworthy.
 -- Luke Yelavich <email address hidden> Wed, 08 Feb 2012 15:58:41 +1100

Changed in pulseaudio (Ubuntu):
status: In Progress → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.