On Sun, 2009-04-26 at 11:26 -0500, Callum Lerwick wrote: > On Sun, 2009-04-26 at 10:16 +0200, Kevin Kofler wrote: > > Callum Lerwick wrote: > > > E: module.c: Failed to load module "module-alsa-sink" (argument: > > > "control=PCM"): initialization failed. > > > > Try putting (double) quotes around "PCM". > > Well holy crap it works! Thanks, Lennart! For those playing along at home, the full solution is: Copy /etc/pulse/default.pa to ~/.pulse/ . You have to copy the whole thing and edit or PA doesn't work. Look for this line: ### Load audio drivers statically (it's probably better to not load ### these drivers manually, but instead use module-hal-detect -- ### see below -- for doing this automatically) #load-module module-alsa-sink Uncomment it and edit it to something like: load-module module-alsa-sink device=hw:M5455,0 control="PCM" The device= thing is technically optional, but if you don't put it in you just see "dmix:0" in the UI. You probably don't want pulseaudio going through dmix anyway. As Lennart pointed out, you can look in /proc/asound/cards to find the name of your card, so you don't have to hard code indexes: $ cat /proc/asound/cards 0 [M5455 ]: ICH - ALi M5455 ALi M5455 with ALC850 at irq 18 1 [au8830 ]: au8830 - Aureal Vortex au8830 Aureal Vortex au8830 at 0xea000000 irq 20 10 [UART ]: MPU-401 UART - MPU-401 UART MPU-401 UART at 0x330, irq 10
Attachment:
signature.asc
Description: This is a digitally signed message part
-- fedora-devel-list mailing list fedora-devel-list@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/fedora-devel-list