I have a very similar problem, however, sound is not going through HDMI but through internal analog audio to external speakers. When LG LED TV is put on standby, there is no sound on external speakers. Box is used as HTPC for music and radio.
It seems that sound events are put in a queue. When volume up or down is pressed, there is a usually a beep sound. When volume up or down is pressed while TV is on standby, nothing can be heard. But when TV is turned on again, there is a series of beeps heard, as many as volume up and down is pressed. Same for mute key. Ubuntu is 12.04, card is HD4250, and desktop is Cinnamon. -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to fglrx-installer in Ubuntu. https://bugs.launchpad.net/bugs/1001842 Title: No Audio from HDMI After Switching Monitor Off / On Status in “fglrx-installer” package in Ubuntu: Confirmed Bug description: After the 12.04 Update my HDMI audio stops working anytime I turn off or on, my 2nd monitor(plasma TV) System Settings>Sound - Output HDMI audio disappears from the list when monitor is turned off or on and does not reappear. see http://askubuntu.com/questions/133575/hdmi-audio-stops-after-tv- turned-off/139265#139265 I'm guessing it has something to do with sink detection and ATI video The only info I've found is after running pactl list Partial copy Sink #0 State: SUSPENDED Name: alsa_output.pci-0000_01_00.1.hdmi-stereo Description: Turks HDMI Audio [Radeon HD 6000 Series] Digital Stereo (HDMI) Driver: module-alsa-card.c Sample Specification: s16le 2ch 44100Hz Channel Map: front-left,front-right Owner Module: 4 Mute: no Volume: 0: 100% 1: 100% 0: 0.00 dB 1: 0.00 dB balance 0.00 Base Volume: 100% 0.00 dB Monitor Source: alsa_output.pci-0000_01_00.1.hdmi-stereo.monitor Latency: 0 usec, configured 0 usec Flags: HARDWARE DECIBEL_VOLUME LATENCY SET_FORMATS Properties: alsa.resolution_bits = "16" device.api = "alsa" device.class = "sound" alsa.class = "generic" alsa.subclass = "generic-mix" alsa.name = "HDMI 0" alsa.id = "HDMI 0" alsa.subdevice = "0" alsa.subdevice_name = "subdevice #0" alsa.device = "3" alsa.card = "1" alsa.card_name = "HD-Audio Generic" alsa.long_card_name = "HD-Audio Generic at 0xfddfc000 irq 48" alsa.driver_name = "snd_hda_intel" device.bus_path = "pci-0000:01:00.1" sysfs.path = "/devices/pci0000:00/0000:00:02.0/0000:01:00.1/sound/card1" device.bus = "pci" device.vendor.id = "1002" device.vendor.name = "Advanced Micro Devices [AMD] nee ATI" device.product.name = "Turks HDMI Audio [Radeon HD 6000 Series]" device.string = "hdmi:1" device.buffering.buffer_size = "65536" device.buffering.fragment_size = "32768" device.access_mode = "mmap+timer" device.profile.name = "hdmi-stereo" device.profile.description = "Digital Stereo (HDMI)" device.description = "Turks HDMI Audio [Radeon HD 6000 Series] Digital Stereo (HDMI)" alsa.mixer_name = "ATI R6xx HDMI" alsa.components = "HDA:1002aa01,00aa0100,00100200" module-udev-detect.discovered = "1" device.icon_name = "audio-card-pci" Ports: hdmi-output-0: HDMI / DisplayPort (priority: 5900, not available) Active Port: hdmi-output-0 Formats: pcm I checked before and after. The only difference is hdmi-output-0: HDMI / DisplayPort (priority: 5900, not available) Where "not available" is the only change I found. Removing cable from HDMI socket and plugging in again, restores audio. Logging in and out again restores audio. To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/fglrx-installer/+bug/1001842/+subscriptions -- Mailing list: https://launchpad.net/~desktop-packages Post to : [email protected] Unsubscribe : https://launchpad.net/~desktop-packages More help : https://help.launchpad.net/ListHelp

