[Realtek ALC269] no sound on external speaker jack (Optiplex 980) (duplicate)

Bug #589915 reported by bmaupin
28
This bug affects 5 people
Affects Status Importance Assigned to Milestone
alsa-driver (Ubuntu)
Confirmed
Undecided
Unassigned

Bug Description

I just installed Ubuntu 10.04 on a Dell Optiplex 980, and I don't get any sound whatsoever.

Using the HDAAnalyzer (http://www.alsa-project.org/main/index.php/HDA_Analyzer), and was able to get sound from the rear line out jack by setting the 0x0C mixer to active in the connection list for pin 0x1B. I was able to get sound from the front headphone jack by doing the same for pin 0x21.

(Note: I think something else will need to be done as well so that the sound to the speakers connected to the rear jack is muted when headphones are connected to the front jack.)

I created a firmware patch (attached as optiplex-980-patch.snd-hda-intel.fw) using the instructions here:

http://www.kernel.org/pub/linux/kernel/people/tiwai/docs/HD-Audio.html

but for some reason it didn't work.

So... I used hda-verb as a workaround. Here's what I did, in case anyone finds this useful:

cd ~
wget ftp://ftp.kernel.org/pub/linux/kernel/people/tiwai/misc/hda-verb/hda-verb-0.3.tar.bz2
tar xvf hda-verb-0.3.tar.bz2
cd hda-verb-0.3/
make
sudo cp hda-verb /usr/local/bin/
sudo vim /etc/rc.local

Then I added these 2 lines to /etc/rc.local before the line that says exit 0:

/usr/local/bin/hda-verb /dev/snd/hwC0D0 0x1b SET_CONNECT_SEL 0x0c
/usr/local/bin/hda-verb /dev/snd/hwC0D0 0x21 SET_CONNECT_SEL 0x0c

ProblemType: Bug
DistroRelease: Ubuntu 10.04
Package: alsa-base 1.0.22.1+dfsg-0ubuntu3
ProcVersionSignature: Ubuntu 2.6.32-22.36-generic 2.6.32.11+drm33.2
Uname: Linux 2.6.32-22-generic x86_64
NonfreeKernelModules: fglrx
AlsaVersion: Advanced Linux Sound Architecture Driver Version 1.0.21.
AplayDevices:
 **** List of PLAYBACK Hardware Devices ****
 card 0: Intel [HDA Intel], device 0: ALC269 Analog [ALC269 Analog]
   Subdevices: 0/1
   Subdevice #0: subdevice #0
Architecture: amd64
ArecordDevices:
 **** List of CAPTURE Hardware Devices ****
 card 0: Intel [HDA Intel], device 0: ALC269 Analog [ALC269 Analog]
   Subdevices: 1/1
   Subdevice #0: subdevice #0
AudioDevicesInUse:
 USER PID ACCESS COMMAND
 /dev/snd/controlC0: bmaupin 1528 F.... pulseaudio
 /dev/snd/pcmC0D0p: bmaupin 1528 F...m pulseaudio
Card0.Amixer.info:
 Card hw:0 'Intel'/'HDA Intel at 0xff87c000 irq 16'
   Mixer name : 'Realtek ALC269'
   Components : 'HDA:10ec0269,102802da,00100100'
   Controls : 12
   Simple ctrls : 8
Date: Fri Jun 4 16:38:04 2010
InstallationMedia: Ubuntu 10.04 LTS "Lucid Lynx" - Release amd64 (20100429)
PackageArchitecture: all
ProcEnviron:
 LANG=en_US.utf8
 SHELL=/bin/bash
SelectedCard: 0 Intel HDA-Intel - HDA Intel
SourcePackage: alsa-driver
Symptom: audio
Title: [Realtek ALC269] ALSA test tone not correctly played back
dmi.bios.date: 02/16/2010
dmi.bios.vendor: Dell Inc.
dmi.bios.version: A01
dmi.board.name: 0D441T
dmi.board.vendor: Dell Inc.
dmi.board.version: A00
dmi.chassis.type: 6
dmi.chassis.vendor: Dell Inc.
dmi.modalias: dmi:bvnDellInc.:bvrA01:bd02/16/2010:svnDellInc.:pnOptiPlex980:pvr:rvnDellInc.:rn0D441T:rvrA00:cvnDellInc.:ct6:cvr:
dmi.product.name: OptiPlex 980
dmi.sys.vendor: Dell Inc.

Revision history for this message
bmaupin (bmaupin) wrote :
Revision history for this message
David Henningsson (diwic) wrote :

Bryan, I believe the fw file does not work because the verbs are applied before the parser inits the chip, and that the driver initialization reverts the changes done. Have a look at #582199 for more information.

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

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

Changed in alsa-driver (Ubuntu):
status: New → Confirmed
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.