[pulseaudio-discuss] Sound Card Not Seen By PulseAudio (Intel HDAC C200)

Adam Tauno Williams awilliam at whitemice.org
Wed Apr 18 06:06:58 PDT 2012


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.



More information about the pulseaudio-discuss mailing list