[pulseaudio-discuss] Creative X-Fi needs manual loading (default.pa)

Sladan sladivadi at aon.at
Thu Jul 31 21:04:22 PDT 2008


Lennart Poettering wrote:
> On Fri, 18.07.08 02:58, Sladan (sladivadi at aon.at) wrote:
>
>   
>> Hi!
>> The hal-detection doesn't work with an X-Fi card here. I use Debian 
>> Lenny Amd64 and Creative beta drivers.
>> On irc someone said there is missing hal-information according to 
>> 'lspci' (IIRC alsaplay wasn't there).
>> What does this mean? Are the drivers incomplete?
>>     
>
> It's probably a bug in your drivers which doesn't create all necessary
> sysfs links.
>
> Please check with lshal if your device is found with a field
> "info.capabilities" that includes "alsa".
>
> Lennart
>
>   
No, that info seems to be missing. I'll report this to Creative then. :)

Regards,
Sladan




udi = '/org/freedesktop/Hal/devices/pci_1102_5'
  info.linux.driver = 'CTALSA'  (string)
  info.parent = '/org/freedesktop/Hal/devices/pci_10de_370'  (string)
  info.product = 'SB X-Fi'  (string)
  info.subsystem = 'pci'  (string)
  info.udi = '/org/freedesktop/Hal/devices/pci_1102_5'  (string)
  info.vendor = 'Creative Labs'  (string)
  linux.hotplug_type = 2  (0x2)  (int)
  linux.subsystem = 'pci'  (string)
  linux.sysfs_path = 
'/sys/devices/pci0000:00/0000:00:06.0/0000:01:08.0'  (string)
  pci.device_class = 4  (0x4)  (int)
  pci.device_protocol = 0  (0x0)  (int)
  pci.device_subclass = 1  (0x1)  (int)
  pci.linux.sysfs_path = 
'/sys/devices/pci0000:00/0000:00:06.0/0000:01:08.0'  (string)
  pci.product = 'SB X-Fi'  (string)
  pci.product_id = 5  (0x5)  (int)
  pci.subsys_product_id = 33  (0x21)  (int)
  pci.subsys_vendor = 'Creative Labs'  (string)
  pci.subsys_vendor_id = 4354  (0x1102)  (int)
  pci.vendor = 'Creative Labs'  (string)
  pci.vendor_id = 4354  (0x1102)  (int)


udi = '/org/freedesktop/Hal/devices/computer_alsa_timer'
  alsa.device_file = '/dev/snd/timer'  (string)
  alsa.type = 'timer'  (string)
  info.capabilities = {'alsa'} (string list)
  info.category = 'alsa'  (string)
  info.parent = '/org/freedesktop/Hal/devices/computer'  (string)
  info.product = 'ALSA Timer Device'  (string)
  info.subsystem = 'sound'  (string)
  info.udi = '/org/freedesktop/Hal/devices/computer_alsa_timer'  (string)
  linux.device_file = '/dev/snd/timer'  (string)
  linux.hotplug_type = 2  (0x2)  (int)
  linux.subsystem = 'sound'  (string)
  linux.sysfs_path = '/sys/class/sound/timer'  (string)



More information about the pulseaudio-discuss mailing list