same with intel on 12.10 it makes no sense to make HDMI audio out depend on active HDMI video out, hell new HDMI cables even support ethernet, it makes no sense concluding any media type with the cord/interface type.
-- 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

