[pulseaudio-discuss] module-hal-detect not loading HDMI devices...

Luke Yelavich themuso at ubuntu.com
Tue Feb 10 20:22:14 PST 2009


On Mon, Feb 09, 2009 at 05:38:56AM EST, Colin Guthrie wrote:
> Hi,
> 
> Someone was asking on IRC as to why module-hal-detect didn't find his 
> HDMI output...
> 
> A little investigation later and I see:
> #
> D: module-hal-detect.c: Not loaded device 
> /org/freedesktop/Hal/devices/pci_1002_960f_alsa_playback_3 
> 
> 
>  From lspci:
> 
> snd_hda_intel   : ATI Technologies Inc|RS780 Azalia controller 
> (vendor:1002 device:960f subv:147b subd:a705)
> Card:ATI Radeon X1300 and later: ATI Technologies Inc|Radeon HD 3200 
> Graphics [DISPLAY_VGA] (vendor:1002 device:9610 subv:147b subd:a705)

I also currently have access to hardware with a similar setup:

lspci:
00:1b.0 Audio device: Intel Corporation 82801H (ICH8 Family) HD Audio Controller (rev 03)

lshal:

udi = '/org/freedesktop/Hal/devices/pci_8086_284b_sound_card_0_alsa_playback_3'
  access_control.file = '/dev/snd/pcmC0D3p'  (string)
  access_control.type = 'sound'  (string)
  alsa.card = 0  (0x0)  (int)
  alsa.card_id = 'HDA Intel'  (string)
  alsa.device = 3  (0x3)  (int)
  alsa.device_file = '/dev/snd/pcmC0D3p'  (string)
  alsa.device_id = 'INTEL HDMI'  (string)
  alsa.originating_device = '/org/freedesktop/Hal/devices/pci_8086_284b_sound_card_0'  (string)
  alsa.pcm_class = 'generic'  (string)
  alsa.type = 'playback'  (string)
  info.callouts.add = {'hal-acl-tool --add-device'} (string list)
  info.callouts.remove = {'hal-acl-tool --remove-device'} (string list)
  info.capabilities = {'alsa', 'access_control'} (string list)
  info.category = 'alsa'  (string)
  info.parent = '/org/freedesktop/Hal/devices/pci_8086_284b_sound_card_0'  (string)
  info.product = 'INTEL HDMI ALSA Playback Device'  (string)
  info.subsystem = 'sound'  (string)
  info.udi = '/org/freedesktop/Hal/devices/pci_8086_284b_sound_card_0_alsa_playback_3'  (string)
  linux.device_file = '/dev/snd/pcmC0D3p'  (string)
  linux.hotplug_type = 2  (0x2)  (int)
  linux.subsystem = 'sound'  (string)
  linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:1b.0/sound/card0/pcmC0D3p'  (string)

Haven't yet tried the latest pulseaudio code, since I have not had access to this machine long, and haven't had a chance to put latest pulseaudio on it yet, but will do so ASAP and test for myself.

I am happy to help debug/test solutions/code as well.

Luke
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 197 bytes
Desc: Digital signature
URL: <http://lists.freedesktop.org/archives/pulseaudio-discuss/attachments/20090211/5b0f6bcd/attachment.pgp>


More information about the pulseaudio-discuss mailing list