"Front" alsa control is turned off by PulseAudio for "Analog Headphones" profile
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
pulseaudio (Ubuntu) |
Fix Released
|
Medium
|
David Henningsson | ||
Oneiric |
Fix Released
|
Medium
|
David Henningsson | ||
Precise |
Fix Released
|
Medium
|
David Henningsson |
Bug Description
Hi everyone! Thank you for taking the time to help with this issue!
If I put headphones in the front, alsa sets the front output to 0(before I put in headphones, everything looks fine in alsa), and I can't raise the volume. If I restart pulseaudio(
I do not know if this is related to the fact that I also have HDMI output on my graphics card. I do not remember if I had this issue before I put it in, and this was also while using 11.10 alpha. If it helps, I can test if the behavior persists if I take the graphics card out.
ProblemType: Bug
DistroRelease: Ubuntu 11.10
Package: alsa-base 1.0.24+
ProcVersionSign
Uname: Linux 3.0.0-9-generic i686
AlsaVersion: Advanced Linux Sound Architecture Driver Version 1.0.24.
Architecture: i386
AudioDevicesInUse:
USER PID ACCESS COMMAND
/dev/snd/
/dev/snd/pcmC0D0p: petter 2570 F...m pulseaudio
Card0.Amixer.info:
Card hw:0 'NVidia'/'HDA NVidia at 0xfe024000 irq 23'
Mixer name : 'Realtek ALC1200'
Components : 'HDA:10ec0888,
Controls : 31
Simple ctrls : 19
Card1.Amixer.info:
Card hw:1 'HDMI'/'HDA ATI HDMI at 0xfdcfc000 irq 44'
Mixer name : 'ATI R6xx HDMI'
Components : 'HDA:1002aa01,
Controls : 4
Simple ctrls : 1
Card1.Amixer.
Simple mixer control 'IEC958',0
Capabilities: pswitch pswitch-joined penum
Playback channels: Mono
Mono: Playback [on]
Date: Mon Aug 29 20:41:54 2011
InstallationMedia: Ubuntu 11.10 "Oneiric Ocelot" - Alpha i386 (20110705.1)
PackageArchitec
ProcEnviron:
PATH=(custom, no user)
LANG=en_US.UTF-8
SHELL=/bin/bash
SourcePackage: alsa-driver
Symptom: audio
Symptom_
Symptom_Card: Internal Audio - HDA NVidia
Symptom_Jack: Green Headphone Out, Front
Symptom_
Symptom_Type: None of the above
Title: [HP Compaq dx2450 Microtower, Realtek ALC1200, Green Headphone Out, Front] Playback problem
UpgradeStatus: No upgrade log present (probably fresh install)
dmi.bios.date: 02/20/2009
dmi.bios.vendor: Phoenix Technologies, LTD
dmi.bios.version: 5.60
dmi.board.name: 2A72h
dmi.board.vendor: PEGATRON CORPORATION
dmi.board.version: 3.02
dmi.chassis.
dmi.chassis.type: 3
dmi.chassis.vendor: Hewlett-Packard
dmi.chassis.
dmi.modalias: dmi:bvnPhoenixT
dmi.product.name: HP Compaq dx2450 Microtower
dmi.sys.vendor: Hewlett-Packard
summary: |
- Sound[HP Compaq dx2450 Microtower, Realtek ALC1200, Green Headphone Out, - Front] Playback problem + "Front" alsa control is turned off by PulseAudio for "Analog Headphones" + profile |
Changed in pulseaudio (Ubuntu Oneiric): | |
status: | New → Fix Released |
assignee: | nobody → David Henningsson (diwic) |
importance: | Undecided → Medium |
Changed in pulseaudio (Ubuntu Precise): | |
importance: | Undecided → Medium |
tags: | added: blocks-hwcert-enablement |
Hi Petter and thanks for reporting this bug!
The problem is inconsistent naming of volume controls - on some machines, such as yours, the "Front" volume control is part of what's controlling the headphone volume, but on most machines, it isn't. So PulseAudio can't know - based on the name - whether to use the "front" volume control or turn it off. Current behaviour is to turn it off, but I've been thinking about whether setting it to zero would be better.
In your case you actually have a "virtual" master control so you would get the same sound quality as if you were able to control "Front".