** Summary changed:

- No sound at all after Gusty upgrade
+ No sound at all after Gutsy upgrade

** Description changed:

  Binary package hint: linux-image-2.6.22-14-generic
  
  I know that there have been other bugs and fixes concerning sound
  problems after a Feisty=>Gutsy upgrade, but this one seems different.
  
  First, I'll give a summary of what I know, and then, I'll give lots of
  supporting detail.
  
  The summary:
  
  After upgrading from Feisty to Gutsy on my Dell XPS 410 under kubuntu,
  my sound stopped working completely,  No error messages are ever
  generated, and every sound-related app behaves as if it's working.
  However, no sound is produced.  This involves kernel 2.6.22-14-generic.
  However, if I reboot under the older, 2.6.20-16-generic kernel with all
  configuration unchanged, the sound starts working again.
  
  The detail (also appears in this thread:
  http://ubuntuforums.org/showthread.php?t=592782):
  
  First of all, everything I am describing here was done under the
  2.6.22-14-generic kernel.
  
  To start my diagnosis, I did everything pertinent that's described in
  these two pages, but nothing worked:
  
  1. Comprehensive Sound Solution Guide:
      http://ubuntuforums.org/showthread.php?t=205449&highlight=gutsy+no+sound
  2. Debugging Sound Problems:
      https://help.ubuntu.com/community/DebuggingSoundProblems
  
  Also, I ran the ALSA Sound Information Script, and its output is posted
  here: http://pastebin.ca/750760
  
  I ran this command and got the following results:
  
  $ aplay -l
  **** List of PLAYBACK Hardware Devices ****
  card 0: Intel [HDA Intel], device 0: STAC92xx Analog [STAC92xx Analog]
    Subdevices: 1/1
    Subdevice #0: subdevice #0
  card 0: Intel [HDA Intel], device 1: STAC92xx Digital [STAC92xx Digital]
    Subdevices: 1/1
    Subdevice #0: subdevice #0
  
  From this, I assume that my sound device is snd_hda_intel.  Here's the
  "Audio" section of the appropriate lscpi output:
  
  $ lspci -vvnn
  ...
  00:1b.0 Audio device [0403]: Intel Corporation 82801H (ICH8 Family) HD Audio 
Controller [8086:284b] (rev 02)
          Subsystem: Dell Unknown device [1028:01db]
          Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- 
Stepping- SERR+ FastB2B-
          Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- 
<TAbort- <MAbort- >SERR- <PERR-
          Latency: 0, Cache Line Size: 64 bytes
          Interrupt: pin A routed to IRQ 16
          Region 0: Memory at dffdc000 (64-bit, non-prefetchable) [size=16K]
          Capabilities: <access denied>
  ...
  
  Why am I getting "<access denied>"?  To investigate this, I checked user
  and device driver permissions:
  
  $ ls -l /dev/*snd*
  wxrwxrwx 1 root root  24 Oct 26 14:26 /dev/sndstat -> /proc/asound/oss/sndstat
  
  /dev/snd:
  total 0
  crw-rw---- 1 root audio 116, 8 Oct 26 14:26 controlC0
  crw-rw---- 1 root audio 116, 7 Oct 26 14:26 hwC0D2
  crw-rw---- 1 root audio 116, 6 Oct 26 14:26 pcmC0D0c
  crw-rw---- 1 root audio 116, 5 Oct 26 14:26 pcmC0D0p
  crw-rw---- 1 root audio 116, 4 Oct 26 14:26 pcmC0D1p
  crw-rw---- 1 root audio 116, 3 Oct 26 14:26 seq
  crw-rw---- 1 root audio 116, 2 Oct 26 14:26 timer
  
  $ ls -l /dev/*dsp*
  crw-rw---- 1 root audio 14, 12 Oct 26 14:26 /dev/adsp
  crw-rw---- 1 root audio 14,  3 Oct 26 14:26 /dev/dsp
  
  I want to make sure that my user ID is permitted to use audio.  I'm
  running as user "hippo", and this is the appropriate entry in
  /etc/group:
  
  audio:x:29:hippo
  
  That looks OK, and so I ran some more appropriate commands:
  
  $ tail -2 /proc/asound/oss/sndstat
  Mixers:
  0: SigmaTel STAC9227
  
  $ modinfo snd_hda_intel
  filename:       
/lib/modules/2.6.22-14-generic/updates/sound/pci/hda/snd-hda-intel.ko
  description:    Intel HDA driver
  license:        GPL
  srcversion:     7C05112D0C9214E90DF6E16
  alias:          pci:v000010DEd00000777sv*sd*bc*sc*i*
  alias:          pci:v000010DEd00000776sv*sd*bc*sc*i*
  alias:          pci:v000010DEd00000775sv*sd*bc*sc*i*
  alias:          pci:v000010DEd00000774sv*sd*bc*sc*i*
  alias:          pci:v000010DEd000007FDsv*sd*bc*sc*i*
  alias:          pci:v000010DEd000007FCsv*sd*bc*sc*i*
  alias:          pci:v000010DEd0000055Dsv*sd*bc*sc*i*
  alias:          pci:v000010DEd0000055Csv*sd*bc*sc*i*
  alias:          pci:v000010DEd0000044Bsv*sd*bc*sc*i*
  alias:          pci:v000010DEd0000044Asv*sd*bc*sc*i*
  alias:          pci:v000010DEd000003F0sv*sd*bc*sc*i*
  alias:          pci:v000010DEd000003E4sv*sd*bc*sc*i*
  alias:          pci:v000010DEd00000371sv*sd*bc*sc*i*
  alias:          pci:v000010DEd0000026Csv*sd*bc*sc*i*
  alias:          pci:v000010B9d00005461sv*sd*bc*sc*i*
  alias:          pci:v00001039d00007502sv*sd*bc*sc*i*
  alias:          pci:v00001106d00003288sv*sd*bc*sc*i*
  alias:          pci:v00001002d0000AA00sv*sd*bc*sc*i*
  alias:          pci:v00001002d0000960Csv*sd*bc*sc*i*
  alias:          pci:v00001002d00007919sv*sd*bc*sc*i*
  alias:          pci:v00001002d0000793Bsv*sd*bc*sc*i*
  alias:          pci:v00001002d00004383sv*sd*bc*sc*i*
  alias:          pci:v00001002d0000437Bsv*sd*bc*sc*i*
  alias:          pci:v00008086d0000293Fsv*sd*bc*sc*i*
  alias:          pci:v00008086d0000293Esv*sd*bc*sc*i*
  alias:          pci:v00008086d0000284Bsv*sd*bc*sc*i*
  alias:          pci:v00008086d0000269Asv*sd*bc*sc*i*
  alias:          pci:v00008086d000027D8sv*sd*bc*sc*i*
  alias:          pci:v00008086d00002668sv*sd*bc*sc*i*
  depends:        snd-pcm,snd-page-alloc,snd,snd-hwdep,snd
  vermagic:       2.6.22-14-generic SMP mod_unload 586
  parm:           power_save:Automatic power-saving timeout (in second, 0 = 
disable). (int)
  parm:           index:Index value for Intel HD audio interface. (int)
  parm:           id:ID string for Intel HD audio interface. (charp)
  parm:           model:Use the given board model. (charp)
  parm:           position_fix:Fix DMA pointer (0 = auto, 1 = none, 2 = POSBUF, 
3 = FIFO size). (int)
  parm:           probe_mask:Bitmask to probe codecs (default = -1). (int)
  parm:           single_cmd:Use single command to communicate with codecs (for 
debugging only). (bool)
  parm:           enable_msi:Enable Message Signaled Interrupt (MSI) (int)
  parm:           power_save_controller:Reset controller in power save mode. 
(bool)
  parm:           enable:bool
  
  $ amixer
  Simple mixer control 'Master',0
    Capabilities: pvolume pvolume-joined
    Playback channels: Mono
    Limits: Playback 0 - 127
    Mono: Playback 127 [100%]
  Simple mixer control 'PCM',0
    Capabilities: pvolume
    Playback channels: Front Left - Front Right
    Limits: Playback 0 - 255
    Mono:
    Front Left: Playback 255 [100%] [0.00dB]
    Front Right: Playback 255 [100%] [0.00dB]
  Simple mixer control 'Front',0
    Capabilities: pvolume pswitch
    Playback channels: Front Left - Front Right
    Limits: Playback 0 - 127
    Mono:
    Front Left: Playback 127 [100%] [0.00dB] [off]
    Front Right: Playback 127 [100%] [0.00dB] [off]
  Simple mixer control 'Surround',0
    Capabilities: pvolume pswitch
    Playback channels: Front Left - Front Right
    Limits: Playback 0 - 127
    Mono:
    Front Left: Playback 127 [100%] [0.00dB] [off]
    Front Right: Playback 0 [0%] [-95.25dB] [off]
  Simple mixer control 'Center',0
    Capabilities: pvolume pvolume-joined pswitch pswitch-joined
    Playback channels: Mono
    Limits: Playback 0 - 127
    Mono: Playback 127 [100%] [0.00dB] [off]
  Simple mixer control 'LFE',0
    Capabilities: pvolume pvolume-joined pswitch pswitch-joined
    Playback channels: Mono
    Limits: Playback 0 - 127
    Mono: Playback 127 [100%] [0.00dB] [off]
  Simple mixer control 'Side',0
    Capabilities: pvolume pswitch
    Playback channels: Front Left - Front Right
    Limits: Playback 0 - 127
    Mono:
    Front Left: Playback 127 [100%] [0.00dB] [off]
    Front Right: Playback 127 [100%] [0.00dB] [off]
  Simple mixer control 'IEC958',0
    Capabilities: pswitch pswitch-joined
    Playback channels: Mono
    Mono: Playback [on]
  Simple mixer control 'Capture',0
    Capabilities: cvolume cswitch
    Capture channels: Front Left - Front Right
    Limits: Capture 0 - 14
    Front Left: Capture 0 [0%] [0.00dB] [on]
    Front Right: Capture 0 [0%] [0.00dB] [on]
  Simple mixer control 'Capture',1
    Capabilities: cvolume cswitch
    Capture channels: Front Left - Front Right
    Limits: Capture 0 - 14
    Front Left: Capture 0 [0%] [0.00dB] [on]
    Front Right: Capture 0 [0%] [0.00dB] [on]
  Simple mixer control 'Capture',2
    Capabilities: cvolume cswitch
    Capture channels: Front Left - Front Right
    Limits: Capture 0 - 14
    Front Left: Capture 0 [0%] [0.00dB] [off]
    Front Right: Capture 0 [0%] [0.00dB] [off]
  Simple mixer control 'Analog Loopback',0
    Capabilities: pswitch pswitch-joined
    Playback channels: Mono
    Mono: Playback [on]
  Simple mixer control 'Input Source',0
    Capabilities: enum
    Items: 'Mic' 'Front Mic' 'Line'
    Item0: 'Mic'
  Simple mixer control 'Input Source',1
    Capabilities: enum
    Items: 'Mic' 'Front Mic' 'Line'
    Item0: 'Mic'
  Simple mixer control 'Input Source',2
    Capabilities: enum
    Items: 'Mic' 'Front Mic' 'Line'
    Item0: 'Mic'
  Simple mixer control 'Mux',0
    Capabilities: cvolume
    Capture channels: Front Left - Front Right
    Limits: Capture 0 - 4
    Front Left: Capture 0 [0%] [0.00dB]
    Front Right: Capture 0 [0%] [0.00dB]
  Simple mixer control 'Mux',1
    Capabilities: cvolume
    Capture channels: Front Left - Front Right
    Limits: Capture 0 - 4
    Front Left: Capture 0 [0%] [0.00dB]
    Front Right: Capture 0 [0%] [0.00dB]
  Simple mixer control 'Mux',2
    Capabilities: cvolume
    Capture channels: Front Left - Front Right
    Limits: Capture 0 - 4
    Front Left: Capture 0 [0%] [0.00dB]
    Front Right: Capture 0 [0%] [0.00dB]
  Simple mixer control 'Swap Center/LFE',0
    Capabilities: pswitch pswitch-joined
    Playback channels: Mono
    Mono: Playback [on]
  
  $ cat /etc/modules
  # /etc/modules: kernel modules to load at boot time.
  #
  # This file contains the names of kernel modules that should be loaded
  # at boot time, one per line. Lines beginning with "#" are ignored.
  
  lp
  fuse
  snd-hda-intel
  
  I ran alsamixer, and it shows all the controls and gives me no errors. I
  set Master, PCM, Front, Surround, Center, LFE, and Side to 100%, and I
- still don't hear anything.  In other words, no sound is muted.
+ still don't hear anything.  In other words, this is not a case of the
+ sound simply being muted.
  
  Just in case, I rebuilt my kernel as described in the "Getting the ALSA
  drivers from a *fresh* kernel" section of the "Comprehensive Sound
  Problems Solutions Guide" (link number 1 near the beginning of this bug
  description). I also uninstalled and reinstalled linux-sound-base, alsa-
  base, and alsa-utils, also as decribed in that guide. None of those
  things helped, either.
  
  Also, in ROM BIOS, my sound card is turned on.
  
  When I try to do anything that involves sound, such as play a music
  file, the program always indicates no error, and the program's console
  output always states that the sound is happily playing without any
  problem.
  
  It's as if my sound card is correctly accepting all input passed to it,
  but simply not generating any output.
  
  After doing all this testing, and without changing any configuration, I
  rebooted under 2.6.20-16-generic.  The sound works perfectly under that
  kernel.
  
  This leads me to believe that this is a kernel-specific problem in
  2.6.22-14-generic.  My wild guess is that there is something in that
  kernel that tells my sound card to mute itself in some way.
  
  Anyway, thanks to all of you for looking into this.

** Description changed:

  Binary package hint: linux-image-2.6.22-14-generic
  
  I know that there have been other bugs and fixes concerning sound
  problems after a Feisty=>Gutsy upgrade, but this one seems different.
  
  First, I'll give a summary of what I know, and then, I'll give lots of
  supporting detail.
  
  The summary:
  
  After upgrading from Feisty to Gutsy on my Dell XPS 410 under kubuntu,
  my sound stopped working completely,  No error messages are ever
  generated, and every sound-related app behaves as if it's working.
- However, no sound is produced.  This involves kernel 2.6.22-14-generic.
- However, if I reboot under the older, 2.6.20-16-generic kernel with all
+ However, no sound is produced.  This involves kernel 2.6.22-14-generic,
+ but if I reboot under the older, 2.6.20-16-generic kernel with all
  configuration unchanged, the sound starts working again.
  
  The detail (also appears in this thread:
  http://ubuntuforums.org/showthread.php?t=592782):
  
  First of all, everything I am describing here was done under the
  2.6.22-14-generic kernel.
  
  To start my diagnosis, I did everything pertinent that's described in
  these two pages, but nothing worked:
  
  1. Comprehensive Sound Solution Guide:
      http://ubuntuforums.org/showthread.php?t=205449&highlight=gutsy+no+sound
  2. Debugging Sound Problems:
      https://help.ubuntu.com/community/DebuggingSoundProblems
  
  Also, I ran the ALSA Sound Information Script, and its output is posted
  here: http://pastebin.ca/750760
  
  I ran this command and got the following results:
  
  $ aplay -l
  **** List of PLAYBACK Hardware Devices ****
  card 0: Intel [HDA Intel], device 0: STAC92xx Analog [STAC92xx Analog]
    Subdevices: 1/1
    Subdevice #0: subdevice #0
  card 0: Intel [HDA Intel], device 1: STAC92xx Digital [STAC92xx Digital]
    Subdevices: 1/1
    Subdevice #0: subdevice #0
  
  From this, I assume that my sound device is snd_hda_intel.  Here's the
  "Audio" section of the appropriate lscpi output:
  
  $ lspci -vvnn
  ...
  00:1b.0 Audio device [0403]: Intel Corporation 82801H (ICH8 Family) HD Audio 
Controller [8086:284b] (rev 02)
          Subsystem: Dell Unknown device [1028:01db]
          Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- 
Stepping- SERR+ FastB2B-
          Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- 
<TAbort- <MAbort- >SERR- <PERR-
          Latency: 0, Cache Line Size: 64 bytes
          Interrupt: pin A routed to IRQ 16
          Region 0: Memory at dffdc000 (64-bit, non-prefetchable) [size=16K]
          Capabilities: <access denied>
  ...
  
  Why am I getting "<access denied>"?  To investigate this, I checked user
  and device driver permissions:
  
  $ ls -l /dev/*snd*
  wxrwxrwx 1 root root  24 Oct 26 14:26 /dev/sndstat -> /proc/asound/oss/sndstat
  
  /dev/snd:
  total 0
  crw-rw---- 1 root audio 116, 8 Oct 26 14:26 controlC0
  crw-rw---- 1 root audio 116, 7 Oct 26 14:26 hwC0D2
  crw-rw---- 1 root audio 116, 6 Oct 26 14:26 pcmC0D0c
  crw-rw---- 1 root audio 116, 5 Oct 26 14:26 pcmC0D0p
  crw-rw---- 1 root audio 116, 4 Oct 26 14:26 pcmC0D1p
  crw-rw---- 1 root audio 116, 3 Oct 26 14:26 seq
  crw-rw---- 1 root audio 116, 2 Oct 26 14:26 timer
  
  $ ls -l /dev/*dsp*
  crw-rw---- 1 root audio 14, 12 Oct 26 14:26 /dev/adsp
  crw-rw---- 1 root audio 14,  3 Oct 26 14:26 /dev/dsp
  
  I want to make sure that my user ID is permitted to use audio.  I'm
  running as user "hippo", and this is the appropriate entry in
  /etc/group:
  
  audio:x:29:hippo
  
  That looks OK, and so I ran some more appropriate commands:
  
  $ tail -2 /proc/asound/oss/sndstat
  Mixers:
  0: SigmaTel STAC9227
  
  $ modinfo snd_hda_intel
  filename:       
/lib/modules/2.6.22-14-generic/updates/sound/pci/hda/snd-hda-intel.ko
  description:    Intel HDA driver
  license:        GPL
  srcversion:     7C05112D0C9214E90DF6E16
  alias:          pci:v000010DEd00000777sv*sd*bc*sc*i*
  alias:          pci:v000010DEd00000776sv*sd*bc*sc*i*
  alias:          pci:v000010DEd00000775sv*sd*bc*sc*i*
  alias:          pci:v000010DEd00000774sv*sd*bc*sc*i*
  alias:          pci:v000010DEd000007FDsv*sd*bc*sc*i*
  alias:          pci:v000010DEd000007FCsv*sd*bc*sc*i*
  alias:          pci:v000010DEd0000055Dsv*sd*bc*sc*i*
  alias:          pci:v000010DEd0000055Csv*sd*bc*sc*i*
  alias:          pci:v000010DEd0000044Bsv*sd*bc*sc*i*
  alias:          pci:v000010DEd0000044Asv*sd*bc*sc*i*
  alias:          pci:v000010DEd000003F0sv*sd*bc*sc*i*
  alias:          pci:v000010DEd000003E4sv*sd*bc*sc*i*
  alias:          pci:v000010DEd00000371sv*sd*bc*sc*i*
  alias:          pci:v000010DEd0000026Csv*sd*bc*sc*i*
  alias:          pci:v000010B9d00005461sv*sd*bc*sc*i*
  alias:          pci:v00001039d00007502sv*sd*bc*sc*i*
  alias:          pci:v00001106d00003288sv*sd*bc*sc*i*
  alias:          pci:v00001002d0000AA00sv*sd*bc*sc*i*
  alias:          pci:v00001002d0000960Csv*sd*bc*sc*i*
  alias:          pci:v00001002d00007919sv*sd*bc*sc*i*
  alias:          pci:v00001002d0000793Bsv*sd*bc*sc*i*
  alias:          pci:v00001002d00004383sv*sd*bc*sc*i*
  alias:          pci:v00001002d0000437Bsv*sd*bc*sc*i*
  alias:          pci:v00008086d0000293Fsv*sd*bc*sc*i*
  alias:          pci:v00008086d0000293Esv*sd*bc*sc*i*
  alias:          pci:v00008086d0000284Bsv*sd*bc*sc*i*
  alias:          pci:v00008086d0000269Asv*sd*bc*sc*i*
  alias:          pci:v00008086d000027D8sv*sd*bc*sc*i*
  alias:          pci:v00008086d00002668sv*sd*bc*sc*i*
  depends:        snd-pcm,snd-page-alloc,snd,snd-hwdep,snd
  vermagic:       2.6.22-14-generic SMP mod_unload 586
  parm:           power_save:Automatic power-saving timeout (in second, 0 = 
disable). (int)
  parm:           index:Index value for Intel HD audio interface. (int)
  parm:           id:ID string for Intel HD audio interface. (charp)
  parm:           model:Use the given board model. (charp)
  parm:           position_fix:Fix DMA pointer (0 = auto, 1 = none, 2 = POSBUF, 
3 = FIFO size). (int)
  parm:           probe_mask:Bitmask to probe codecs (default = -1). (int)
  parm:           single_cmd:Use single command to communicate with codecs (for 
debugging only). (bool)
  parm:           enable_msi:Enable Message Signaled Interrupt (MSI) (int)
  parm:           power_save_controller:Reset controller in power save mode. 
(bool)
  parm:           enable:bool
  
  $ amixer
  Simple mixer control 'Master',0
    Capabilities: pvolume pvolume-joined
    Playback channels: Mono
    Limits: Playback 0 - 127
    Mono: Playback 127 [100%]
  Simple mixer control 'PCM',0
    Capabilities: pvolume
    Playback channels: Front Left - Front Right
    Limits: Playback 0 - 255
    Mono:
    Front Left: Playback 255 [100%] [0.00dB]
    Front Right: Playback 255 [100%] [0.00dB]
  Simple mixer control 'Front',0
    Capabilities: pvolume pswitch
    Playback channels: Front Left - Front Right
    Limits: Playback 0 - 127
    Mono:
    Front Left: Playback 127 [100%] [0.00dB] [off]
    Front Right: Playback 127 [100%] [0.00dB] [off]
  Simple mixer control 'Surround',0
    Capabilities: pvolume pswitch
    Playback channels: Front Left - Front Right
    Limits: Playback 0 - 127
    Mono:
    Front Left: Playback 127 [100%] [0.00dB] [off]
    Front Right: Playback 0 [0%] [-95.25dB] [off]
  Simple mixer control 'Center',0
    Capabilities: pvolume pvolume-joined pswitch pswitch-joined
    Playback channels: Mono
    Limits: Playback 0 - 127
    Mono: Playback 127 [100%] [0.00dB] [off]
  Simple mixer control 'LFE',0
    Capabilities: pvolume pvolume-joined pswitch pswitch-joined
    Playback channels: Mono
    Limits: Playback 0 - 127
    Mono: Playback 127 [100%] [0.00dB] [off]
  Simple mixer control 'Side',0
    Capabilities: pvolume pswitch
    Playback channels: Front Left - Front Right
    Limits: Playback 0 - 127
    Mono:
    Front Left: Playback 127 [100%] [0.00dB] [off]
    Front Right: Playback 127 [100%] [0.00dB] [off]
  Simple mixer control 'IEC958',0
    Capabilities: pswitch pswitch-joined
    Playback channels: Mono
    Mono: Playback [on]
  Simple mixer control 'Capture',0
    Capabilities: cvolume cswitch
    Capture channels: Front Left - Front Right
    Limits: Capture 0 - 14
    Front Left: Capture 0 [0%] [0.00dB] [on]
    Front Right: Capture 0 [0%] [0.00dB] [on]
  Simple mixer control 'Capture',1
    Capabilities: cvolume cswitch
    Capture channels: Front Left - Front Right
    Limits: Capture 0 - 14
    Front Left: Capture 0 [0%] [0.00dB] [on]
    Front Right: Capture 0 [0%] [0.00dB] [on]
  Simple mixer control 'Capture',2
    Capabilities: cvolume cswitch
    Capture channels: Front Left - Front Right
    Limits: Capture 0 - 14
    Front Left: Capture 0 [0%] [0.00dB] [off]
    Front Right: Capture 0 [0%] [0.00dB] [off]
  Simple mixer control 'Analog Loopback',0
    Capabilities: pswitch pswitch-joined
    Playback channels: Mono
    Mono: Playback [on]
  Simple mixer control 'Input Source',0
    Capabilities: enum
    Items: 'Mic' 'Front Mic' 'Line'
    Item0: 'Mic'
  Simple mixer control 'Input Source',1
    Capabilities: enum
    Items: 'Mic' 'Front Mic' 'Line'
    Item0: 'Mic'
  Simple mixer control 'Input Source',2
    Capabilities: enum
    Items: 'Mic' 'Front Mic' 'Line'
    Item0: 'Mic'
  Simple mixer control 'Mux',0
    Capabilities: cvolume
    Capture channels: Front Left - Front Right
    Limits: Capture 0 - 4
    Front Left: Capture 0 [0%] [0.00dB]
    Front Right: Capture 0 [0%] [0.00dB]
  Simple mixer control 'Mux',1
    Capabilities: cvolume
    Capture channels: Front Left - Front Right
    Limits: Capture 0 - 4
    Front Left: Capture 0 [0%] [0.00dB]
    Front Right: Capture 0 [0%] [0.00dB]
  Simple mixer control 'Mux',2
    Capabilities: cvolume
    Capture channels: Front Left - Front Right
    Limits: Capture 0 - 4
    Front Left: Capture 0 [0%] [0.00dB]
    Front Right: Capture 0 [0%] [0.00dB]
  Simple mixer control 'Swap Center/LFE',0
    Capabilities: pswitch pswitch-joined
    Playback channels: Mono
    Mono: Playback [on]
  
  $ cat /etc/modules
  # /etc/modules: kernel modules to load at boot time.
  #
  # This file contains the names of kernel modules that should be loaded
  # at boot time, one per line. Lines beginning with "#" are ignored.
  
  lp
  fuse
  snd-hda-intel
  
  I ran alsamixer, and it shows all the controls and gives me no errors. I
  set Master, PCM, Front, Surround, Center, LFE, and Side to 100%, and I
  still don't hear anything.  In other words, this is not a case of the
  sound simply being muted.
  
  Just in case, I rebuilt my kernel as described in the "Getting the ALSA
  drivers from a *fresh* kernel" section of the "Comprehensive Sound
  Problems Solutions Guide" (link number 1 near the beginning of this bug
  description). I also uninstalled and reinstalled linux-sound-base, alsa-
  base, and alsa-utils, also as decribed in that guide. None of those
  things helped, either.
  
  Also, in ROM BIOS, my sound card is turned on.
  
  When I try to do anything that involves sound, such as play a music
  file, the program always indicates no error, and the program's console
  output always states that the sound is happily playing without any
  problem.
  
  It's as if my sound card is correctly accepting all input passed to it,
  but simply not generating any output.
  
  After doing all this testing, and without changing any configuration, I
  rebooted under 2.6.20-16-generic.  The sound works perfectly under that
  kernel.
  
  This leads me to believe that this is a kernel-specific problem in
  2.6.22-14-generic.  My wild guess is that there is something in that
  kernel that tells my sound card to mute itself in some way.
  
  Anyway, thanks to all of you for looking into this.

** Description changed:

  Binary package hint: linux-image-2.6.22-14-generic
  
  I know that there have been other bugs and fixes concerning sound
  problems after a Feisty=>Gutsy upgrade, but this one seems different.
  
  First, I'll give a summary of what I know, and then, I'll give lots of
  supporting detail.
  
  The summary:
  
  After upgrading from Feisty to Gutsy on my Dell XPS 410 under kubuntu,
- my sound stopped working completely,  No error messages are ever
+ my sound stopped working completely.  No error messages are ever
  generated, and every sound-related app behaves as if it's working.
  However, no sound is produced.  This involves kernel 2.6.22-14-generic,
  but if I reboot under the older, 2.6.20-16-generic kernel with all
  configuration unchanged, the sound starts working again.
  
  The detail (also appears in this thread:
  http://ubuntuforums.org/showthread.php?t=592782):
  
  First of all, everything I am describing here was done under the
  2.6.22-14-generic kernel.
  
  To start my diagnosis, I did everything pertinent that's described in
  these two pages, but nothing worked:
  
  1. Comprehensive Sound Solution Guide:
      http://ubuntuforums.org/showthread.php?t=205449&highlight=gutsy+no+sound
  2. Debugging Sound Problems:
      https://help.ubuntu.com/community/DebuggingSoundProblems
  
  Also, I ran the ALSA Sound Information Script, and its output is posted
  here: http://pastebin.ca/750760
  
  I ran this command and got the following results:
  
  $ aplay -l
  **** List of PLAYBACK Hardware Devices ****
  card 0: Intel [HDA Intel], device 0: STAC92xx Analog [STAC92xx Analog]
    Subdevices: 1/1
    Subdevice #0: subdevice #0
  card 0: Intel [HDA Intel], device 1: STAC92xx Digital [STAC92xx Digital]
    Subdevices: 1/1
    Subdevice #0: subdevice #0
  
  From this, I assume that my sound device is snd_hda_intel.  Here's the
  "Audio" section of the appropriate lscpi output:
  
  $ lspci -vvnn
  ...
  00:1b.0 Audio device [0403]: Intel Corporation 82801H (ICH8 Family) HD Audio 
Controller [8086:284b] (rev 02)
          Subsystem: Dell Unknown device [1028:01db]
          Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- 
Stepping- SERR+ FastB2B-
          Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- 
<TAbort- <MAbort- >SERR- <PERR-
          Latency: 0, Cache Line Size: 64 bytes
          Interrupt: pin A routed to IRQ 16
          Region 0: Memory at dffdc000 (64-bit, non-prefetchable) [size=16K]
          Capabilities: <access denied>
  ...
  
  Why am I getting "<access denied>"?  To investigate this, I checked user
  and device driver permissions:
  
  $ ls -l /dev/*snd*
  wxrwxrwx 1 root root  24 Oct 26 14:26 /dev/sndstat -> /proc/asound/oss/sndstat
  
  /dev/snd:
  total 0
  crw-rw---- 1 root audio 116, 8 Oct 26 14:26 controlC0
  crw-rw---- 1 root audio 116, 7 Oct 26 14:26 hwC0D2
  crw-rw---- 1 root audio 116, 6 Oct 26 14:26 pcmC0D0c
  crw-rw---- 1 root audio 116, 5 Oct 26 14:26 pcmC0D0p
  crw-rw---- 1 root audio 116, 4 Oct 26 14:26 pcmC0D1p
  crw-rw---- 1 root audio 116, 3 Oct 26 14:26 seq
  crw-rw---- 1 root audio 116, 2 Oct 26 14:26 timer
  
  $ ls -l /dev/*dsp*
  crw-rw---- 1 root audio 14, 12 Oct 26 14:26 /dev/adsp
  crw-rw---- 1 root audio 14,  3 Oct 26 14:26 /dev/dsp
  
  I want to make sure that my user ID is permitted to use audio.  I'm
  running as user "hippo", and this is the appropriate entry in
  /etc/group:
  
  audio:x:29:hippo
  
  That looks OK, and so I ran some more appropriate commands:
  
  $ tail -2 /proc/asound/oss/sndstat
  Mixers:
  0: SigmaTel STAC9227
  
  $ modinfo snd_hda_intel
  filename:       
/lib/modules/2.6.22-14-generic/updates/sound/pci/hda/snd-hda-intel.ko
  description:    Intel HDA driver
  license:        GPL
  srcversion:     7C05112D0C9214E90DF6E16
  alias:          pci:v000010DEd00000777sv*sd*bc*sc*i*
  alias:          pci:v000010DEd00000776sv*sd*bc*sc*i*
  alias:          pci:v000010DEd00000775sv*sd*bc*sc*i*
  alias:          pci:v000010DEd00000774sv*sd*bc*sc*i*
  alias:          pci:v000010DEd000007FDsv*sd*bc*sc*i*
  alias:          pci:v000010DEd000007FCsv*sd*bc*sc*i*
  alias:          pci:v000010DEd0000055Dsv*sd*bc*sc*i*
  alias:          pci:v000010DEd0000055Csv*sd*bc*sc*i*
  alias:          pci:v000010DEd0000044Bsv*sd*bc*sc*i*
  alias:          pci:v000010DEd0000044Asv*sd*bc*sc*i*
  alias:          pci:v000010DEd000003F0sv*sd*bc*sc*i*
  alias:          pci:v000010DEd000003E4sv*sd*bc*sc*i*
  alias:          pci:v000010DEd00000371sv*sd*bc*sc*i*
  alias:          pci:v000010DEd0000026Csv*sd*bc*sc*i*
  alias:          pci:v000010B9d00005461sv*sd*bc*sc*i*
  alias:          pci:v00001039d00007502sv*sd*bc*sc*i*
  alias:          pci:v00001106d00003288sv*sd*bc*sc*i*
  alias:          pci:v00001002d0000AA00sv*sd*bc*sc*i*
  alias:          pci:v00001002d0000960Csv*sd*bc*sc*i*
  alias:          pci:v00001002d00007919sv*sd*bc*sc*i*
  alias:          pci:v00001002d0000793Bsv*sd*bc*sc*i*
  alias:          pci:v00001002d00004383sv*sd*bc*sc*i*
  alias:          pci:v00001002d0000437Bsv*sd*bc*sc*i*
  alias:          pci:v00008086d0000293Fsv*sd*bc*sc*i*
  alias:          pci:v00008086d0000293Esv*sd*bc*sc*i*
  alias:          pci:v00008086d0000284Bsv*sd*bc*sc*i*
  alias:          pci:v00008086d0000269Asv*sd*bc*sc*i*
  alias:          pci:v00008086d000027D8sv*sd*bc*sc*i*
  alias:          pci:v00008086d00002668sv*sd*bc*sc*i*
  depends:        snd-pcm,snd-page-alloc,snd,snd-hwdep,snd
  vermagic:       2.6.22-14-generic SMP mod_unload 586
  parm:           power_save:Automatic power-saving timeout (in second, 0 = 
disable). (int)
  parm:           index:Index value for Intel HD audio interface. (int)
  parm:           id:ID string for Intel HD audio interface. (charp)
  parm:           model:Use the given board model. (charp)
  parm:           position_fix:Fix DMA pointer (0 = auto, 1 = none, 2 = POSBUF, 
3 = FIFO size). (int)
  parm:           probe_mask:Bitmask to probe codecs (default = -1). (int)
  parm:           single_cmd:Use single command to communicate with codecs (for 
debugging only). (bool)
  parm:           enable_msi:Enable Message Signaled Interrupt (MSI) (int)
  parm:           power_save_controller:Reset controller in power save mode. 
(bool)
  parm:           enable:bool
  
  $ amixer
  Simple mixer control 'Master',0
    Capabilities: pvolume pvolume-joined
    Playback channels: Mono
    Limits: Playback 0 - 127
    Mono: Playback 127 [100%]
  Simple mixer control 'PCM',0
    Capabilities: pvolume
    Playback channels: Front Left - Front Right
    Limits: Playback 0 - 255
    Mono:
    Front Left: Playback 255 [100%] [0.00dB]
    Front Right: Playback 255 [100%] [0.00dB]
  Simple mixer control 'Front',0
    Capabilities: pvolume pswitch
    Playback channels: Front Left - Front Right
    Limits: Playback 0 - 127
    Mono:
    Front Left: Playback 127 [100%] [0.00dB] [off]
    Front Right: Playback 127 [100%] [0.00dB] [off]
  Simple mixer control 'Surround',0
    Capabilities: pvolume pswitch
    Playback channels: Front Left - Front Right
    Limits: Playback 0 - 127
    Mono:
    Front Left: Playback 127 [100%] [0.00dB] [off]
    Front Right: Playback 0 [0%] [-95.25dB] [off]
  Simple mixer control 'Center',0
    Capabilities: pvolume pvolume-joined pswitch pswitch-joined
    Playback channels: Mono
    Limits: Playback 0 - 127
    Mono: Playback 127 [100%] [0.00dB] [off]
  Simple mixer control 'LFE',0
    Capabilities: pvolume pvolume-joined pswitch pswitch-joined
    Playback channels: Mono
    Limits: Playback 0 - 127
    Mono: Playback 127 [100%] [0.00dB] [off]
  Simple mixer control 'Side',0
    Capabilities: pvolume pswitch
    Playback channels: Front Left - Front Right
    Limits: Playback 0 - 127
    Mono:
    Front Left: Playback 127 [100%] [0.00dB] [off]
    Front Right: Playback 127 [100%] [0.00dB] [off]
  Simple mixer control 'IEC958',0
    Capabilities: pswitch pswitch-joined
    Playback channels: Mono
    Mono: Playback [on]
  Simple mixer control 'Capture',0
    Capabilities: cvolume cswitch
    Capture channels: Front Left - Front Right
    Limits: Capture 0 - 14
    Front Left: Capture 0 [0%] [0.00dB] [on]
    Front Right: Capture 0 [0%] [0.00dB] [on]
  Simple mixer control 'Capture',1
    Capabilities: cvolume cswitch
    Capture channels: Front Left - Front Right
    Limits: Capture 0 - 14
    Front Left: Capture 0 [0%] [0.00dB] [on]
    Front Right: Capture 0 [0%] [0.00dB] [on]
  Simple mixer control 'Capture',2
    Capabilities: cvolume cswitch
    Capture channels: Front Left - Front Right
    Limits: Capture 0 - 14
    Front Left: Capture 0 [0%] [0.00dB] [off]
    Front Right: Capture 0 [0%] [0.00dB] [off]
  Simple mixer control 'Analog Loopback',0
    Capabilities: pswitch pswitch-joined
    Playback channels: Mono
    Mono: Playback [on]
  Simple mixer control 'Input Source',0
    Capabilities: enum
    Items: 'Mic' 'Front Mic' 'Line'
    Item0: 'Mic'
  Simple mixer control 'Input Source',1
    Capabilities: enum
    Items: 'Mic' 'Front Mic' 'Line'
    Item0: 'Mic'
  Simple mixer control 'Input Source',2
    Capabilities: enum
    Items: 'Mic' 'Front Mic' 'Line'
    Item0: 'Mic'
  Simple mixer control 'Mux',0
    Capabilities: cvolume
    Capture channels: Front Left - Front Right
    Limits: Capture 0 - 4
    Front Left: Capture 0 [0%] [0.00dB]
    Front Right: Capture 0 [0%] [0.00dB]
  Simple mixer control 'Mux',1
    Capabilities: cvolume
    Capture channels: Front Left - Front Right
    Limits: Capture 0 - 4
    Front Left: Capture 0 [0%] [0.00dB]
    Front Right: Capture 0 [0%] [0.00dB]
  Simple mixer control 'Mux',2
    Capabilities: cvolume
    Capture channels: Front Left - Front Right
    Limits: Capture 0 - 4
    Front Left: Capture 0 [0%] [0.00dB]
    Front Right: Capture 0 [0%] [0.00dB]
  Simple mixer control 'Swap Center/LFE',0
    Capabilities: pswitch pswitch-joined
    Playback channels: Mono
    Mono: Playback [on]
  
  $ cat /etc/modules
  # /etc/modules: kernel modules to load at boot time.
  #
  # This file contains the names of kernel modules that should be loaded
  # at boot time, one per line. Lines beginning with "#" are ignored.
  
  lp
  fuse
  snd-hda-intel
  
  I ran alsamixer, and it shows all the controls and gives me no errors. I
  set Master, PCM, Front, Surround, Center, LFE, and Side to 100%, and I
  still don't hear anything.  In other words, this is not a case of the
  sound simply being muted.
  
  Just in case, I rebuilt my kernel as described in the "Getting the ALSA
  drivers from a *fresh* kernel" section of the "Comprehensive Sound
  Problems Solutions Guide" (link number 1 near the beginning of this bug
  description). I also uninstalled and reinstalled linux-sound-base, alsa-
  base, and alsa-utils, also as decribed in that guide. None of those
  things helped, either.
  
  Also, in ROM BIOS, my sound card is turned on.
  
  When I try to do anything that involves sound, such as play a music
  file, the program always indicates no error, and the program's console
  output always states that the sound is happily playing without any
  problem.
  
  It's as if my sound card is correctly accepting all input passed to it,
  but simply not generating any output.
  
  After doing all this testing, and without changing any configuration, I
  rebooted under 2.6.20-16-generic.  The sound works perfectly under that
  kernel.
  
  This leads me to believe that this is a kernel-specific problem in
  2.6.22-14-generic.  My wild guess is that there is something in that
  kernel that tells my sound card to mute itself in some way.
  
  Anyway, thanks to all of you for looking into this.

-- 
No sound at all after Gutsy upgrade
https://bugs.launchpad.net/bugs/157730
You received this bug notification because you are a member of Ubuntu
Bugs, which is the bug contact for Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to