Bug 114683

Summary: master volume control has no influence on sound volume
Product: [openSUSE] SUSE LINUX 10.0 Reporter: Gernot Payer <gpayer>
Component: SoundAssignee: Takashi Iwai <tiwai>
Status: RESOLVED FIXED QA Contact: E-mail List <qa-bugs>
Severity: Major    
Priority: P5 - None    
Version: Beta 4   
Target Milestone: ---   
Hardware: Other   
OS: All   
Whiteboard:
Found By: Other Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---
Attachments: /proc/asound/card0/codec97#0/ac97#0-0
/proc/asound/card0/codec97#0/ac97#0-0+regs

Description Gernot Payer 2005-09-01 11:54:59 UTC
# hwinfo --sound
20: PCI 1f.5: 0401 Multimedia audio controller
  [Created at pci.277]
  UDI: /org/freedesktop/Hal/devices/pci_8086_24c5
  Unique ID: W60f.s8AbWHc27Y9
  SysFS ID: /devices/pci0000:00/0000:00:1f.5
  SysFS BusID: 0000:00:1f.5
  Hardware Class: sound
  Model: "IBM NetVista A30p"
  Vendor: pci 0x8086 "Intel Corporation"
  Device: pci 0x24c5 "82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) AC'97 Audio Controller"
  SubVendor: pci 0x1014 "IBM"
  SubDevice: pci 0x0267 "NetVista A30p"
  Revision: 0x01
  Driver: "Intel ICH"
  I/O Ports: 0x1c00-0x1cff (rw)
  I/O Ports: 0x18c0-0x18ff (rw)
  Memory Range: 0xc0080c00-0xc0080dff (rw,non-prefetchable)
  Memory Range: 0xc0080800-0xc00808ff (rw,non-prefetchable)
  IRQ: 201 (9865 events)
  Module Alias: "pci:v00008086d000024C5sv00001014sd00000267bc04sc01i00"
  Driver Info #0:
    Driver Status: snd_intel8x0 is active
    Driver Activation Cmd: "modprobe snd_intel8x0"
  Driver Info #1:
    Driver Status: i810_audio is not active
    Driver Activation Cmd: "modprobe i810_audio"
  Config Status: cfg=yes, avail=yes, need=no, active=unknown

Only the PCM control changes sound volume, the master volume control does nothing.
Comment 1 Takashi Iwai 2005-09-01 12:27:07 UTC
Attach /proc/asound/card0/codec97#0/* files.

First thing to try is to adjust "Headphone" instead of "Master".  If this
changes the volume, try to add ac97_quirk=hp_only module option to snd-intel8x0.
Comment 2 Gernot Payer 2005-09-01 12:36:59 UTC
Created attachment 48450 [details]
/proc/asound/card0/codec97#0/ac97#0-0
Comment 3 Gernot Payer 2005-09-01 12:37:27 UTC
Created attachment 48451 [details]
/proc/asound/card0/codec97#0/ac97#0-0+regs
Comment 4 Gernot Payer 2005-09-01 12:43:37 UTC
Yes, "Headphones" was the inofficial master control. After adding the suggested module option 
everything works now as expected. :-)
Comment 5 Takashi Iwai 2005-09-01 12:53:56 UTC
Thanks for confirmation.  I'll add the entry for this device to the whitelist in
the driver.
Comment 6 Takashi Iwai 2005-09-01 13:16:56 UTC
The patch was committed to kernel CVS.