On Wed, 2012-04-18 at 13:47 +0200, Paul Menzel wrote: > Am Mittwoch, den 18.04.2012, 06:56 -0400 schrieb Adam Tauno Williams: > > I have a Dell workstation that is running openSUSE 12.1 and GNOME3. Via > > ALSA [directly] the audio card works but PulseAudio does not recognize > > any devices. Under the hardware tab of the sound manager nothing is > > listed. > > Ideas, thoughts, recommendations? > > The kernel module snd_hda_intel and friends are loading automatically. > > Audio device - > > 00:1b.0 Audio device: Intel Corporation 6 Series/C200 Series Chipset > > Family High Definition Audio Controller (rev 04) > > Kernel 3.1.9-1.4-desktop > > pulseaudio-1.1-1.2.x86_64 > I have no idea, but I guess the developers will need more information. > Please read for example the Wiki page ?How to debug PulseAudio > problems? [1] in the Fedora Wiki. It appears that pulseaudio doesn't start [pulseaudio --check] automatically; but doing a pulseaudio -vvvvvv results in bcreswel at pc02879:~> pulseaudio -vvvvv I: [pulseaudio] main.c: setrlimit(RLIMIT_NICE, (31, 31)) failed: Operation not permitted I: [pulseaudio] main.c: setrlimit(RLIMIT_RTPRIO, (9, 9)) failed: Operation not permitted D: [pulseaudio] core-rtclock.c: Timer slack is set to 50 us. I: [pulseaudio] core-util.c: Failed to acquire high-priority scheduling: Permission denied I: [pulseaudio] main.c: This is PulseAudio 1.1 D: [pulseaudio] main.c: Compilation host: x86_64-suse-linux-gnu D: [pulseaudio] main.c: Compilation CFLAGS: -fmessage-length=0 -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector -funwind-tables -fasynchronous-unwind-tables -g -fno-strict-aliasing -W -Wextra -pipe -Wno-long-long -Wvla -Wno-overlength-strings -Wunsafe-loop-optimizations -Wundef -Wformat=2 -Wlogical-op -Wsign-compare -Wformat-security -Wmissing-include-dirs -Wformat-nonliteral -Wpointer-arith -Winit-self -Wdeclaration-after-statement -Wfloat-equal -Wmissing-prototypes -Wredundant-decls -Wmissing-declarations -Wmissing-noreturn -Wshadow -Wendif-labels -Wcast-align -Wstrict-aliasing -Wwrite-strings -Wno-unused-parameter -ffast-math -Wp,-D_FORTIFY_SOURCE=2 -fno-common -fdiagnostics-show-option D: [pulseaudio] main.c: Running on host: Linux x86_64 3.1.9-1.4-desktop #1 SMP PREEMPT Fri Jan 27 08:55:10 UTC 2012 (efb5ff4) D: [pulseaudio] main.c: Found 8 CPUs. I: [pulseaudio] main.c: Page size is 4096 bytes D: [pulseaudio] main.c: Compiled with Valgrind support: no D: [pulseaudio] main.c: Running in valgrind mode: no D: [pulseaudio] main.c: Running in VM: no D: [pulseaudio] main.c: Optimized build: yes D: [pulseaudio] main.c: All asserts enabled. I: [pulseaudio] main.c: Machine ID is 04fed7bdad1dc30edb2691ca00000362. I: [pulseaudio] main.c: Session ID is 04fed7bdad1dc30edb2691ca00000362-1334750565.51588-176668433. I: [pulseaudio] main.c: Using runtime directory /home/bcreswel/.pulse/04fed7bdad1dc30edb2691ca00000362-runtime. I: [pulseaudio] main.c: Using state directory /home/bcreswel/.pulse. I: [pulseaudio] main.c: Using modules directory /usr/lib64/pulse-1.1/modules. I: [pulseaudio] main.c: Running in system mode: no I: [pulseaudio] main.c: Fresh high-resolution timers available! Bon appetit! D: [pulseaudio] memblock.c: Using shared memory pool with 1024 slots of size 64.0 KiB each, total size is 64.0 MiB, maximum usable slot size is 65472 I: [pulseaudio] cpu-x86.c: CPU flags: CMOV MMX SSE SSE2 SSE3 SSSE3 SSE4_1 SSE4_2 I: [pulseaudio] svolume_mmx.c: Initialising MMX optimized volume functions. I: [pulseaudio] remap_mmx.c: Initialising MMX optimized remappers. I: [pulseaudio] svolume_sse.c: Initialising SSE2 optimized volume functions. I: [pulseaudio] remap_sse.c: Initialising SSE2 optimized remappers. I: [pulseaudio] sconv_sse.c: Initialising SSE2 optimized conversions. D: [pulseaudio] database-tdb.c: Opened TDB database '/home/bcreswel/.pulse/04fed7bdad1dc30edb2691ca00000362-device-volumes.tdb' I: [pulseaudio] module-device-restore.c: Successfully opened database file '/home/bcreswel/.pulse/04fed7bdad1dc30edb2691ca00000362-device-volumes'. I: [pulseaudio] module.c: Loaded "module-device-restore" (index: #0; argument: ""). D: [pulseaudio] database-tdb.c: Opened TDB database '/home/bcreswel/.pulse/04fed7bdad1dc30edb2691ca00000362-stream-volumes.tdb' I: [pulseaudio] module-stream-restore.c: Successfully opened database file '/home/bcreswel/.pulse/04fed7bdad1dc30edb2691ca00000362-stream-volumes'. D: [pulseaudio] protocol-dbus.c: Interface org.PulseAudio.Ext.StreamRestore1 added for object /org/pulseaudio/stream_restore1 D: [pulseaudio] protocol-dbus.c: Interface org.PulseAudio.Ext.StreamRestore1.RestoreEntry added for object /org/pulseaudio/stream_restore1/entry0 D: [pulseaudio] protocol-dbus.c: Interface org.PulseAudio.Ext.StreamRestore1.RestoreEntry added for object /org/pulseaudio/stream_restore1/entry1 D: [pulseaudio] protocol-dbus.c: Interface org.PulseAudio.Ext.StreamRestore1.RestoreEntry added for object /org/pulseaudio/stream_restore1/entry2 D: [pulseaudio] protocol-dbus.c: Interface org.PulseAudio.Ext.StreamRestore1.RestoreEntry added for object /org/pulseaudio/stream_restore1/entry3 D: [pulseaudio] protocol-dbus.c: Interface org.PulseAudio.Ext.StreamRestore1.RestoreEntry added for object /org/pulseaudio/stream_restore1/entry4 D: [pulseaudio] protocol-dbus.c: Interface org.PulseAudio.Ext.StreamRestore1.RestoreEntry added for object /org/pulseaudio/stream_restore1/entry5 D: [pulseaudio] protocol-dbus.c: Interface org.PulseAudio.Ext.StreamRestore1.RestoreEntry added for object /org/pulseaudio/stream_restore1/entry6 D: [pulseaudio] protocol-dbus.c: Interface org.PulseAudio.Ext.StreamRestore1.RestoreEntry added for object /org/pulseaudio/stream_restore1/entry7 D: [pulseaudio] protocol-dbus.c: Interface org.PulseAudio.Ext.StreamRestore1.RestoreEntry added for object /org/pulseaudio/stream_restore1/entry8 D: [pulseaudio] protocol-dbus.c: Interface org.PulseAudio.Ext.StreamRestore1.RestoreEntry added for object /org/pulseaudio/stream_restore1/entry9 D: [pulseaudio] protocol-dbus.c: Interface org.PulseAudio.Ext.StreamRestore1.RestoreEntry added for object /org/pulseaudio/stream_restore1/entry10 D: [pulseaudio] protocol-dbus.c: Interface org.PulseAudio.Ext.StreamRestore1.RestoreEntry added for object /org/pulseaudio/stream_restore1/entry11 D: [pulseaudio] protocol-dbus.c: Interface org.PulseAudio.Ext.StreamRestore1.RestoreEntry added for object /org/pulseaudio/stream_restore1/entry12 I: [pulseaudio] module.c: Loaded "module-stream-restore" (index: #1; argument: ""). D: [pulseaudio] database-tdb.c: Opened TDB database '/home/bcreswel/.pulse/04fed7bdad1dc30edb2691ca00000362-card-database.tdb' I: [pulseaudio] module-card-restore.c: Successfully opened database file '/home/bcreswel/.pulse/04fed7bdad1dc30edb2691ca00000362-card-database'. I: [pulseaudio] module.c: Loaded "module-card-restore" (index: #2; argument: ""). I: [pulseaudio] module.c: Loaded "module-augment-properties" (index: #3; argument: ""). D: [pulseaudio] cli-command.c: Checking for existence of '/usr/lib64/pulse-1.1/modules/module-udev-detect.so': success D: [pulseaudio] module-udev-detect.c: /dev/snd/controlC0 is accessible: yes D: [pulseaudio] module-udev-detect.c: /devices/pci0000:00/0000:00:1b.0/sound/card0 is busy: yes I: [pulseaudio] module-udev-detect.c: Found 1 cards. I: [pulseaudio] module.c: Loaded "module-udev-detect" (index: #4; argument: ""). D: [pulseaudio] cli-command.c: Checking for existence of '/usr/lib64/pulse-1.1/modules/module-jackdbus-detect.so': success D: [pulseaudio] dbus-util.c: Successfully connected to D-Bus session bus ccba7c2dcb8518668d66a53f0010a3cf as :1.127 D: [pulseaudio] module-jackdbus-detect.c: jackdbus isn't running. I: [pulseaudio] module.c: Loaded "module-jackdbus-detect" (index: #5; argument: ""). D: [pulseaudio] cli-command.c: Checking for existence of '/usr/lib64/pulse-1.1/modules/module-bluetooth-discover.so': success D: [pulseaudio] dbus-util.c: Successfully connected to D-Bus system bus e1691052e815eda6880f07f20000000f as :1.1461 D: [pulseaudio] bluetooth-util.c: dbus: interface=org.freedesktop.DBus, path=/org/freedesktop/DBus, member=NameAcquired D: [pulseaudio] bluetooth-util.c: Bluetooth daemon is apparently not available. I: [pulseaudio] module.c: Loaded "module-bluetooth-discover" (index: #6; argument: ""). D: [pulseaudio] cli-command.c: Checking for existence of '/usr/lib64/pulse-1.1/modules/module-esound-protocol-unix.so': success I: [pulseaudio] module.c: Loaded "module-esound-protocol-unix" (index: #7; argument: ""). I: [pulseaudio] module.c: Loaded "module-native-protocol-unix" (index: #8; argument: ""). D: [pulseaudio] cli-command.c: Checking for existence of '/usr/lib64/pulse-1.1/modules/module-gconf.so': success I: [pulseaudio] module.c: Loaded "module-gconf" (index: #9; argument: ""). I: [pulseaudio] module-default-device-restore.c: Saved default sink 'auto_null' not existent, not restoring default sink setting. I: [pulseaudio] module-default-device-restore.c: Saved default source 'auto_null.monitor' not existent, not restoring default source setting. I: [pulseaudio] module.c: Loaded "module-default-device-restore" (index: #10; argument: ""). I: [pulseaudio] module.c: Loaded "module-rescue-streams" (index: #11; argument: ""). D: [pulseaudio] module-always-sink.c: Autoloading null-sink as no other sinks detected. I: [pulseaudio] module-device-restore.c: Restoring volume for sink auto_null. I: [pulseaudio] module-device-restore.c: Restoring mute state for sink auto_null. I: [pulseaudio] sink.c: Created sink 0 "auto_null" with sample spec s16le 2ch 44100Hz and channel map front-left,front-right I: [pulseaudio] sink.c: device.description = "Dummy Output" I: [pulseaudio] sink.c: device.class = "abstract" I: [pulseaudio] sink.c: device.icon_name = "audio-card" D: [pulseaudio] core-subscribe.c: Dropped redundant event due to change event. I: [pulseaudio] source.c: Created source 0 "auto_null.monitor" with sample spec s16le 2ch 44100Hz and channel map front-left,front-right I: [pulseaudio] source.c: device.description = "Monitor of Dummy Output" I: [pulseaudio] source.c: device.class = "monitor" I: [pulseaudio] source.c: device.icon_name = "audio-input-microphone" D: [null-sink] module-null-sink.c: Thread starting up D: [pulseaudio] module-device-restore.c: Could not set format on sink auto_null I: [pulseaudio] module.c: Loaded "module-null-sink" (index: #12; argument: "sink_name=auto_null sink_properties='device.description="Dummy Output"'"). I: [pulseaudio] module.c: Loaded "module-always-sink" (index: #13; argument: ""). I: [pulseaudio] module.c: Loaded "module-intended-roles" (index: #14; argument: ""). D: [pulseaudio] module-suspend-on-idle.c: Sink auto_null becomes idle, timeout in 5 seconds. I: [pulseaudio] module.c: Loaded "module-suspend-on-idle" (index: #15; argument: ""). D: [pulseaudio] cli-command.c: Checking for existence of '/usr/lib64/pulse-1.1/modules/module-console-kit.so': success I: [pulseaudio] client.c: Created 0 "ConsoleKit Session /org/freedesktop/ConsoleKit/Session18" D: [pulseaudio] module-console-kit.c: Added new session /org/freedesktop/ConsoleKit/Session18 I: [pulseaudio] module.c: Loaded "module-console-kit" (index: #16; argument: ""). I: [pulseaudio] module.c: Loaded "module-position-event-sounds" (index: #17; argument: ""). I: [pulseaudio] module.c: Loaded "module-cork-music-on-phone" (index: #18; argument: ""). I: [pulseaudio] module.c: Loaded "module-filter-heuristics" (index: #19; argument: ""). I: [pulseaudio] module.c: Loaded "module-filter-apply" (index: #20; argument: ""). D: [pulseaudio] cli-command.c: Checking for existence of '/usr/lib64/pulse-1.1/modules/module-dbus-protocol.so': success D: [pulseaudio] core-subscribe.c: Dropped redundant event due to change event. D: [pulseaudio] core-subscribe.c: Dropped redundant event due to change event. D: [pulseaudio] protocol-dbus.c: Interface org.PulseAudio.Core1.Memstats added for object /org/pulseaudio/core1/memstats D: [pulseaudio] protocol-dbus.c: Interface org.PulseAudio.Core1.Device added for object /org/pulseaudio/core1/sink0 D: [pulseaudio] protocol-dbus.c: Interface org.PulseAudio.Core1.Sink added for object /org/pulseaudio/core1/sink0 D: [pulseaudio] protocol-dbus.c: Interface org.PulseAudio.Core1.Device added for object /org/pulseaudio/core1/source0 D: [pulseaudio] protocol-dbus.c: Interface org.PulseAudio.Core1.Source added for object /org/pulseaudio/core1/source0 D: [pulseaudio] protocol-dbus.c: Interface org.PulseAudio.Core1.Module added for object /org/pulseaudio/core1/module0 D: [pulseaudio] protocol-dbus.c: Interface org.PulseAudio.Core1.Module added for object /org/pulseaudio/core1/module1 D: [pulseaudio] protocol-dbus.c: Interface org.PulseAudio.Core1.Module added for object /org/pulseaudio/core1/module2 D: [pulseaudio] protocol-dbus.c: Interface org.PulseAudio.Core1.Module added for object /org/pulseaudio/core1/module3 D: [pulseaudio] protocol-dbus.c: Interface org.PulseAudio.Core1.Module added for object /org/pulseaudio/core1/module4 D: [pulseaudio] protocol-dbus.c: Interface org.PulseAudio.Core1.Module added for object /org/pulseaudio/core1/module5 D: [pulseaudio] protocol-dbus.c: Interface org.PulseAudio.Core1.Module added for object /org/pulseaudio/core1/module6 D: [pulseaudio] protocol-dbus.c: Interface org.PulseAudio.Core1.Module added for object /org/pulseaudio/core1/module7 D: [pulseaudio] protocol-dbus.c: Interface org.PulseAudio.Core1.Module added for object /org/pulseaudio/core1/module8 D: [pulseaudio] protocol-dbus.c: Interface org.PulseAudio.Core1.Module added for object /org/pulseaudio/core1/module9 D: [pulseaudio] protocol-dbus.c: Interface org.PulseAudio.Core1.Module added for object /org/pulseaudio/core1/module10 D: [pulseaudio] protocol-dbus.c: Interface org.PulseAudio.Core1.Module added for object /org/pulseaudio/core1/module11 D: [pulseaudio] protocol-dbus.c: Interface org.PulseAudio.Core1.Module added for object /org/pulseaudio/core1/module12 D: [pulseaudio] protocol-dbus.c: Interface org.PulseAudio.Core1.Module added for object /org/pulseaudio/core1/module13 D: [pulseaudio] protocol-dbus.c: Interface org.PulseAudio.Core1.Module added for object /org/pulseaudio/core1/module14 D: [pulseaudio] protocol-dbus.c: Interface org.PulseAudio.Core1.Module added for object /org/pulseaudio/core1/module15 D: [pulseaudio] protocol-dbus.c: Interface org.PulseAudio.Core1.Module added for object /org/pulseaudio/core1/module16 D: [pulseaudio] protocol-dbus.c: Interface org.PulseAudio.Core1.Module added for object /org/pulseaudio/core1/module17 D: [pulseaudio] protocol-dbus.c: Interface org.PulseAudio.Core1.Module added for object /org/pulseaudio/core1/module18 D: [pulseaudio] protocol-dbus.c: Interface org.PulseAudio.Core1.Module added for object /org/pulseaudio/core1/module19 D: [pulseaudio] protocol-dbus.c: Interface org.PulseAudio.Core1.Module added for object /org/pulseaudio/core1/module20 D: [pulseaudio] protocol-dbus.c: Interface org.PulseAudio.Core1.Client added for object /org/pulseaudio/core1/client0 D: [pulseaudio] protocol-dbus.c: Interface org.PulseAudio.Core1 added for object /org/pulseaudio/core1 I: [pulseaudio] module.c: Loaded "module-dbus-protocol" (index: #21; argument: ""). D: [pulseaudio] main.c: Got org.PulseAudio1! D: [pulseaudio] main.c: Got org.pulseaudio.Server! I: [pulseaudio] main.c: Daemon startup complete. D: [pulseaudio] protocol-dbus.c: Interface org.PulseAudio.Core1.Module added for object /org/pulseaudio/core1/module21 I: [pulseaudio] client.c: Created 1 "Native client (UNIX socket client)" D: [pulseaudio] protocol-dbus.c: Interface org.PulseAudio.Core1.Client added for object /org/pulseaudio/core1/client1 I: [pulseaudio] client.c: Created 2 "Native client (UNIX socket client)" D: [pulseaudio] protocol-dbus.c: Interface org.PulseAudio.Core1.Client added for object /org/pulseaudio/core1/client2 D: [pulseaudio] protocol-native.c: Protocol version: remote 23, local 23 I: [pulseaudio] protocol-native.c: Got credentials: uid=1000 gid=100 success=1 D: [pulseaudio] protocol-native.c: SHM possible: yes D: [pulseaudio] protocol-native.c: Negotiated SHM: yes D: [pulseaudio] protocol-native.c: Protocol version: remote 23, local 23 I: [pulseaudio] protocol-native.c: Got credentials: uid=1000 gid=100 success=1 D: [pulseaudio] protocol-native.c: SHM possible: yes D: [pulseaudio] protocol-native.c: Negotiated SHM: yes D: [pulseaudio] module-augment-properties.c: Looking for .desktop file for gnome-shell D: [pulseaudio] module-augment-properties.c: Found /usr/share/applications/gnome-shell.desktop. D: [pulseaudio] module-augment-properties.c: Looking for .desktop file for gnome-settings-daemon I: [pulseaudio] module-suspend-on-idle.c: Sink auto_null idle for too long, suspending ... D: [pulseaudio] sink.c: Suspend cause of sink auto_null is 0x0004, suspending D: [pulseaudio] core.c: Hmm, no streams around, trying to vacuum With pulseaudio running in the other gnome-terminal window a "pacmd ls" shows: Welcome to PulseAudio! Use "help" for usage information. >>> Memory blocks currently allocated: 1, size: 63.9 KiB. Memory blocks allocated during the whole lifetime: 1, size: 63.9 KiB. Memory blocks imported from other processes: 0, size: 0 B. Memory blocks exported to other processes: 0, size: 0 B. Total sample cache size: 0 B. Default sample spec: s16le 2ch 44100Hz Default channel map: front-left,front-right Default sink name: auto_null Default source name: auto_null.monitor Memory blocks of type POOL: 1 allocated/1 accumulated. Memory blocks of type POOL_EXTERNAL: 0 allocated/0 accumulated. Memory blocks of type APPENDED: 0 allocated/0 accumulated. Memory blocks of type USER: 0 allocated/0 accumulated. Memory blocks of type FIXED: 0 allocated/0 accumulated. Memory blocks of type IMPORTED: 0 allocated/0 accumulated. 23 module(s) loaded. index: 0 name: <module-device-restore> argument: <> used: -1 load once: yes properties: module.author = "Lennart Poettering" module.description = "Automatically restore the volume/mute state of devices" module.version = "1.1" index: 1 name: <module-stream-restore> argument: <> used: -1 load once: yes properties: module.author = "Lennart Poettering" module.description = "Automatically restore the volume/mute/device state of streams" module.version = "1.1" index: 2 name: <module-card-restore> argument: <> used: -1 load once: yes properties: module.author = "Lennart Poettering" module.description = "Automatically restore profile of cards" module.version = "1.1" index: 3 name: <module-augment-properties> argument: <> used: -1 load once: yes properties: module.author = "Lennart Poettering" module.description = "Augment the property sets of streams with additional static information" module.version = "1.1" index: 4 name: <module-udev-detect> argument: <> used: -1 load once: yes properties: module.author = "Lennart Poettering" module.description = "Detect available audio hardware and load matching drivers" module.version = "1.1" index: 5 name: <module-jackdbus-detect> argument: <> used: -1 load once: yes properties: module.author = "David Henningsson" module.description = "Adds JACK sink/source ports when JACK is started" module.version = "1.1" index: 6 name: <module-bluetooth-discover> argument: <> used: -1 load once: yes properties: module.author = "Joao Paulo Rechi Vita" module.description = "Detect available bluetooth audio devices and load bluetooth audio drivers" module.version = "1.1" index: 7 name: <module-esound-protocol-unix> argument: <> used: -1 load once: no properties: module.author = "Lennart Poettering" module.description = "ESOUND protocol (UNIX sockets)" module.version = "1.1" index: 8 name: <module-native-protocol-unix> argument: <> used: -1 load once: no properties: module.author = "Lennart Poettering" module.description = "Native protocol (UNIX sockets)" module.version = "1.1" index: 9 name: <module-gconf> argument: <> used: -1 load once: yes properties: module.author = "Lennart Poettering" module.description = "GConf Adapter" module.version = "1.1" index: 10 name: <module-default-device-restore> argument: <> used: -1 load once: yes properties: module.author = "Lennart Poettering" module.description = "Automatically restore the default sink and source" module.version = "1.1" index: 11 name: <module-rescue-streams> argument: <> used: -1 load once: yes properties: module.author = "Lennart Poettering" module.description = "When a sink/source is removed, try to move their streams to the default sink/source" module.version = "1.1" index: 12 name: <module-null-sink> argument: <sink_name=auto_null sink_properties='device.description="Dummy Output"'> used: 0 load once: no properties: module.author = "Lennart Poettering" module.description = "Clocked NULL sink" module.version = "1.1" index: 13 name: <module-always-sink> argument: <> used: -1 load once: yes properties: module.author = "Colin Guthrie" module.description = "Always keeps at least one sink loaded even if it's a null one" module.version = "1.1" index: 14 name: <module-intended-roles> argument: <> used: -1 load once: yes properties: module.author = "Lennart Poettering" module.description = "Automatically set device of streams based of intended roles of devices" module.version = "1.1" index: 15 name: <module-suspend-on-idle> argument: <> used: -1 load once: yes properties: module.author = "Lennart Poettering" module.description = "When a sink/source is idle for too long, suspend it" module.version = "1.1" index: 16 name: <module-console-kit> argument: <> used: -1 load once: yes properties: module.author = "Lennart Poettering" module.description = "Create a client for each ConsoleKit session of this user" module.version = "1.1" index: 17 name: <module-position-event-sounds> argument: <> used: -1 load once: yes properties: module.author = "Lennart Poettering" module.description = "Position event sounds between L and R depending on the position on screen of the widget triggering them." module.version = "1.1" index: 18 name: <module-cork-music-on-phone> argument: <> used: -1 load once: yes properties: module.author = "Lennart Poettering" module.description = "Mute or cork music while a phone stream exists" module.version = "1.1" index: 19 name: <module-filter-heuristics> argument: <> used: -1 load once: yes properties: module.author = "Colin Guthrie" module.description = "Detect when various filters are desirable" module.version = "1.1" index: 20 name: <module-filter-apply> argument: <> used: -1 load once: yes properties: module.author = "Colin Guthrie" module.description = "Load filter sinks automatically when needed" module.version = "1.1" index: 21 name: <module-dbus-protocol> argument: <> used: -1 load once: yes properties: module.author = "Tanu Kaskinen" module.description = "D-Bus interface" module.version = "1.1" index: 22 name: <module-cli-protocol-unix> argument: <> used: -1 load once: no properties: module.author = "Lennart Poettering" module.description = "Command line interface protocol (UNIX sockets)" module.version = "1.1" 1 sink(s) available. * index: 0 name: <auto_null> driver: <module-null-sink.c> flags: DECIBEL_VOLUME LATENCY FLAT_VOLUME DYNAMIC_LATENCY state: SUSPENDED suspend cause: IDLE priority: 1000 volume: 0: 48% 1: 48% 0: -19.15 dB 1: -19.15 dB balance 0.00 base volume: 100% 0.00 dB volume steps: 65537 muted: no current latency: 0.00 ms max request: 344 KiB max rewind: 344 KiB monitor source: 0 sample spec: s16le 2ch 44100Hz channel map: front-left,front-right Stereo used by: 0 linked by: 0 configured latency: 0.00 ms; range is 0.50 .. 2000.00 ms module: 12 properties: device.description = "Dummy Output" device.class = "abstract" device.icon_name = "audio-card" 1 source(s) available. * index: 0 name: <auto_null.monitor> driver: <module-null-sink.c> flags: DECIBEL_VOLUME LATENCY DYNAMIC_LATENCY state: SUSPENDED suspend cause: IDLE priority: 1000 volume: 0: 100% 1: 100% 0: 0.00 dB 1: 0.00 dB balance 0.00 base volume: 100% 0.00 dB volume steps: 65537 muted: no current latency: 0.00 ms max rewind: 344 KiB sample spec: s16le 2ch 44100Hz channel map: front-left,front-right Stereo used by: 0 linked by: 0 configured latency: 0.00 ms; range is 0.50 .. 2000.00 ms monitor_of: 0 module: 12 properties: device.description = "Monitor of Dummy Output" device.class = "monitor" device.icon_name = "audio-input-microphone" 4 client(s) logged in. index: 0 driver: <module-console-kit.c> owner module: 16 properties: application.name = "ConsoleKit Session /org/freedesktop/ConsoleKit/Session18" console-kit.session = "/org/freedesktop/ConsoleKit/Session18" index: 1 driver: <protocol-native.c> owner module: 8 properties: application.name = "GNOME Shell Volume Control" native-protocol.peer = "UNIX socket client" native-protocol.version = "23" application.id = "org.gnome.VolumeControl" application.icon_name = "multimedia-volume-control" application.version = "3.2.2.1" application.process.id = "7603" application.process.user = "bcreswel" application.process.host = "pc02879.site" application.process.binary = "gnome-shell" application.language = "en_US.utf8" window.x11.display = ":0" application.process.machine_id = "04fed7bdad1dc30edb2691ca00000362" application.process.session_id = "04fed7bdad1dc30edb2691ca00000362-1334750565.51588-176668433" index: 2 driver: <protocol-native.c> owner module: 8 properties: application.name = "GNOME Volume Control Media Keys" native-protocol.peer = "UNIX socket client" native-protocol.version = "23" application.id = "org.gnome.VolumeControl" application.icon_name = "multimedia-volume-control" application.version = "3.2.1" application.process.id = "7557" application.process.user = "bcreswel" application.process.host = "pc02879.site" application.process.binary = "gnome-settings-daemon" application.language = "en_US.utf8" window.x11.display = ":0" application.process.machine_id = "04fed7bdad1dc30edb2691ca00000362" application.process.session_id = "04fed7bdad1dc30edb2691ca00000362-1334750565.51588-176668433" index: 4 driver: <cli.c> owner module: 22 properties: application.name = "UNIX socket client" 0 card(s) available. 0 sink input(s) available. 0 source outputs(s) available. 0 cache entrie(s) available. If I run "sudo pulseaudio --system" it doesn't complain about any "module-hal-detect" issues.