[MacPorts] #46658: pulseaudio builds but doesn't work

MacPorts noreply at macports.org
Fri Jan 23 05:24:40 PST 2015


#46658: pulseaudio builds but doesn't work
-------------------------+--------------------------------
 Reporter:  rjvbertin@…  |      Owner:  macports-tickets@…
     Type:  defect       |     Status:  new
 Priority:  Normal       |  Milestone:
Component:  ports        |    Version:  2.3.3
 Keywords:               |       Port:  pulseaudio
-------------------------+--------------------------------
 port:pulseaudio appears to be missing a proper configuration that makes
 the pulseaudio service function on OS X. Using the binary package, I get

 {{{
 > pulseaudio -v -C
 W: [] caps.c: Normally all extra capabilities would be dropped now, but
 that's impossible because PulseAudio was built without capabilities
 support.
 E: [] core-util.c: Failed to connect to system bus: Failed to connect to
 socket /opt/local/var/run/dbus/system_bus_socket: No such file or
 directory
 E: [] core-util.c: Failed to connect to system bus: Failed to connect to
 socket /opt/local/var/run/dbus/system_bus_socket: No such file or
 directory
 E: [] core-util.c: Failed to connect to system bus: Failed to connect to
 socket /opt/local/var/run/dbus/system_bus_socket: No such file or
 directory
 E: [] core-util.c: Failed to connect to system bus: Failed to connect to
 socket /opt/local/var/run/dbus/system_bus_socket: No such file or
 directory
 E: [] core-util.c: Failed to connect to system bus: Failed to connect to
 socket /opt/local/var/run/dbus/system_bus_socket: No such file or
 directory
 E: [] core-util.c: Failed to connect to system bus: Failed to connect to
 socket /opt/local/var/run/dbus/system_bus_socket: No such file or
 directory
 E: [] core-util.c: Failed to connect to system bus: Failed to connect to
 socket /opt/local/var/run/dbus/system_bus_socket: No such file or
 directory
 E: [] core-util.c: Failed to connect to system bus: Failed to connect to
 socket /opt/local/var/run/dbus/system_bus_socket: No such file or
 directory
 E: [] core-util.c: Failed to connect to system bus: Failed to connect to
 socket /opt/local/var/run/dbus/system_bus_socket: No such file or
 directory
 E: [] core-util.c: Failed to connect to system bus: Failed to connect to
 socket /opt/local/var/run/dbus/system_bus_socket: No such file or
 directory
 E: [] core-util.c: Failed to connect to system bus: Failed to connect to
 socket /opt/local/var/run/dbus/system_bus_socket: No such file or
 directory
 I: [] core-util.c: Failed to acquire high-priority scheduling:
 Input/output error
 I: [] main.c: This is PulseAudio 5.0-rebootstrapped
 I: [] main.c: Page size is 4096 bytes
 I: [] main.c: Machine ID is fdf7192e1d5c120cc731c3f654988e5b.
 I: [] main.c: Using runtime directory /Users/bertin/.config/pulse
 /fdf7192e1d5c120cc731c3f654988e5b-runtime.
 I: [] main.c: Using state directory /Users/bertin/.config/pulse.
 I: [] main.c: Using modules directory /opt/local/lib/pulse-5.0/modules.
 I: [] main.c: Running in system mode: no
 I: [] main.c: Fresh high-resolution timers available! Bon appetit!
 I: [] cpu-x86.c: CPU flags: CMOV MMX SSE SSE2 SSE3 SSSE3 SSE4_1 SSE4_2
 I: [] svolume_mmx.c: Initialising MMX optimized volume functions.
 I: [] remap_mmx.c: Initialising MMX optimized remappers.
 I: [] svolume_sse.c: Initialising SSE2 optimized volume functions.
 I: [] remap_sse.c: Initialising SSE2 optimized remappers.
 I: [] sconv_sse.c: Initialising SSE2 optimized conversions.
 I: [] svolume_orc.c: Initialising ORC optimized volume functions.
 I: [] module-device-restore.c: Successfully opened database file
 '/Users/bertin/.config/pulse/fdf7192e1d5c120cc731c3f654988e5b-device-
 volumes'.
 I: [] module.c: Loaded "module-device-restore" (index: #0; argument: "").
 I: [] module-stream-restore.c: Successfully opened database file
 '/Users/bertin/.config/pulse/fdf7192e1d5c120cc731c3f654988e5b-stream-
 volumes'.
 I: [] module.c: Loaded "module-stream-restore" (index: #1; argument: "").
 I: [] module-card-restore.c: Successfully opened database file
 '/Users/bertin/.config/pulse/fdf7192e1d5c120cc731c3f654988e5b-card-
 database'.
 I: [] module.c: Loaded "module-card-restore" (index: #2; argument: "").
 I: [] module.c: Loaded "module-augment-properties" (index: #3; argument:
 "").
 I: [] module.c: Loaded "module-switch-on-port-available" (index: #4;
 argument: "").
 W: [] module.c: module-detect is deprecated: Please use module-udev-detect
 instead of module-detect!
 W: [] module-detect.c: failed to detect any sound hardware.
 E: [] module.c: Failed to load module "module-detect" (argument: ""):
 initialization failed.
 E: [] main.c: Module load failed.
 E: [] main.c: Failed to initialize daemon.
 I: [] module.c: Unloading "module-switch-on-port-available" (index: #4).
 I: [] module.c: Unloaded "module-switch-on-port-available" (index: #4).
 I: [] module.c: Unloading "module-augment-properties" (index: #3).
 I: [] module.c: Unloaded "module-augment-properties" (index: #3).
 I: [] module.c: Unloading "module-card-restore" (index: #2).
 I: [] module.c: Unloaded "module-card-restore" (index: #2).
 I: [] module.c: Unloading "module-stream-restore" (index: #1).
 I: [] module.c: Unloaded "module-stream-restore" (index: #1).
 I: [] module.c: Unloading "module-device-restore" (index: #0).
 I: [] module.c: Unloaded "module-device-restore" (index: #0).
 I: [] main.c: Daemon terminated.
 Exit 1
 }}}

 After building my own version, letting the build auto-detect gconf, avahi,
 openvg and openssl, throwing in +jack and removing +x11, I get

 {{{
 > pulseaudio -v -C
 W: [] caps.c: Normally all extra capabilities would be dropped now, but
 that's impossible because PulseAudio was built without capabilities
 support.
 E: [] core-util.c: Failed to connect to system bus: Failed to connect to
 socket /opt/local/var/run/dbus/system_bus_socket: No such file or
 directory
 E: [] core-util.c: Failed to connect to system bus: Failed to connect to
 socket /opt/local/var/run/dbus/system_bus_socket: No such file or
 directory
 E: [] core-util.c: Failed to connect to system bus: Failed to connect to
 socket /opt/local/var/run/dbus/system_bus_socket: No such file or
 directory
 E: [] core-util.c: Failed to connect to system bus: Failed to connect to
 socket /opt/local/var/run/dbus/system_bus_socket: No such file or
 directory
 E: [] core-util.c: Failed to connect to system bus: Failed to connect to
 socket /opt/local/var/run/dbus/system_bus_socket: No such file or
 directory
 E: [] core-util.c: Failed to connect to system bus: Failed to connect to
 socket /opt/local/var/run/dbus/system_bus_socket: No such file or
 directory
 E: [] core-util.c: Failed to connect to system bus: Failed to connect to
 socket /opt/local/var/run/dbus/system_bus_socket: No such file or
 directory
 E: [] core-util.c: Failed to connect to system bus: Failed to connect to
 socket /opt/local/var/run/dbus/system_bus_socket: No such file or
 directory
 E: [] core-util.c: Failed to connect to system bus: Failed to connect to
 socket /opt/local/var/run/dbus/system_bus_socket: No such file or
 directory
 E: [] core-util.c: Failed to connect to system bus: Failed to connect to
 socket /opt/local/var/run/dbus/system_bus_socket: No such file or
 directory
 E: [] core-util.c: Failed to connect to system bus: Failed to connect to
 socket /opt/local/var/run/dbus/system_bus_socket: No such file or
 directory
 I: [] core-util.c: Failed to acquire high-priority scheduling:
 Input/output error
 I: [] main.c: This is PulseAudio 5.0-rebootstrapped
 I: [] main.c: Page size is 4096 bytes
 I: [] main.c: Machine ID is fdf7192e1d5c120cc731c3f654988e5b.
 I: [] main.c: Using runtime directory /Users/bertin/.config/pulse
 /fdf7192e1d5c120cc731c3f654988e5b-runtime.
 I: [] main.c: Using state directory /Users/bertin/.config/pulse.
 I: [] main.c: Using modules directory /opt/local/lib/pulse-5.0/modules.
 I: [] main.c: Running in system mode: no
 I: [] main.c: Fresh high-resolution timers available! Bon appetit!
 I: [] cpu-x86.c: CPU flags: CMOV MMX SSE SSE2 SSE3 SSSE3 SSE4_1 SSE4_2
 I: [] svolume_mmx.c: Initialising MMX optimized volume functions.
 I: [] remap_mmx.c: Initialising MMX optimized remappers.
 I: [] svolume_sse.c: Initialising SSE2 optimized volume functions.
 I: [] remap_sse.c: Initialising SSE2 optimized remappers.
 I: [] sconv_sse.c: Initialising SSE2 optimized conversions.
 I: [] svolume_orc.c: Initialising ORC optimized volume functions.
 I: [] module-device-restore.c: Successfully opened database file
 '/Users/bertin/.config/pulse/fdf7192e1d5c120cc731c3f654988e5b-device-
 volumes'.
 I: [] module.c: Loaded "module-device-restore" (index: #0; argument: "").
 I: [] module-stream-restore.c: Successfully opened database file
 '/Users/bertin/.config/pulse/fdf7192e1d5c120cc731c3f654988e5b-stream-
 volumes'.
 I: [] module.c: Loaded "module-stream-restore" (index: #1; argument: "").
 I: [] module-card-restore.c: Successfully opened database file
 '/Users/bertin/.config/pulse/fdf7192e1d5c120cc731c3f654988e5b-card-
 database'.
 I: [] module.c: Loaded "module-card-restore" (index: #2; argument: "").
 I: [] module.c: Loaded "module-augment-properties" (index: #3; argument:
 "").
 I: [] module.c: Loaded "module-switch-on-port-available" (index: #4;
 argument: "").
 W: [] module.c: module-detect is deprecated: Please use module-udev-detect
 instead of module-detect!
 W: [] module-detect.c: failed to detect any sound hardware.
 E: [] module.c: Failed to load module "module-detect" (argument: ""):
 initialization failed.
 E: [] main.c: Module load failed.
 E: [] main.c: Failed to initialize daemon.
 I: [] module.c: Unloading "module-switch-on-port-available" (index: #4).
 I: [] module.c: Unloaded "module-switch-on-port-available" (index: #4).
 I: [] module.c: Unloading "module-augment-properties" (index: #3).
 I: [] module.c: Unloaded "module-augment-properties" (index: #3).
 I: [] module.c: Unloading "module-card-restore" (index: #2).
 I: [] module.c: Unloaded "module-card-restore" (index: #2).
 I: [] module.c: Unloading "module-stream-restore" (index: #1).
 I: [] module.c: Unloaded "module-stream-restore" (index: #1).
 I: [] module.c: Unloading "module-device-restore" (index: #0).
 I: [] module.c: Unloaded "module-device-restore" (index: #0).
 I: [] main.c: Daemon terminated.
 }}}

 Editing /opt/local/etc/pulse/default.pa such that
 {{{
 --- pulseaudio-mp9-work/pulseaudio-5.0/src/default.pa   2015-01-23
 02:45:48.000000000 +0100
 +++ /opt/local/etc/pulse/default.pa     2015-01-23 14:23:05.000000000
 +0100
 @@ -48,9 +48,12 @@
  #load-module module-pipe-sink

  ### Automatically load driver modules depending on the hardware available
 -.ifexists module-detect.so
 +#.ifexists module-detect.so
  ### Use the static hardware detection module (for systems that lack udev
 support)
 -load-module module-detect
 +#load-module module-detect
 +#.endif
 +.ifexists module-coreaudio-detect.so
 +load-module module-coreaudio-detect
  .endif

  ### Automatically connect sink and source if JACK server is present
 @@ -66,6 +69,7 @@
  load-module module-esound-protocol-unix
  .endif
  load-module module-native-protocol-unix
 +#load-module module-coreaudio-device

  ### Network access (may be configured with paprefs, so leave this
 commented
  ### here if you plan to use paprefs)
 @@ -110,12 +114,12 @@

  ### If autoexit on idle is enabled we want to make sure we only quit
  ### when no local session needs us anymore.
 -.ifexists module-console-kit.so
 -load-module module-console-kit
 -.endif
 -.ifexists module-systemd-login.so
 -load-module module-systemd-login
 -.endif
 +#.ifexists module-console-kit.so
 +#load-module module-console-kit
 +#.endif
 +#.ifexists module-systemd-login.so
 +#load-module module-systemd-login
 +#.endif

  ### Enable positioned event sounds
  load-module module-position-event-sounds
 }}}

 I get a bit further:

 {{{
 > pulseaudio -v -C
 W: [] caps.c: Normally all extra capabilities would be dropped now, but
 that's impossible because PulseAudio was built without capabilities
 support.
 E: [] core-util.c: Failed to connect to system bus: Failed to connect to
 socket /opt/local/var/run/dbus/system_bus_socket: No such file or
 directory
 E: [] core-util.c: Failed to connect to system bus: Failed to connect to
 socket /opt/local/var/run/dbus/system_bus_socket: No such file or
 directory
 E: [] core-util.c: Failed to connect to system bus: Failed to connect to
 socket /opt/local/var/run/dbus/system_bus_socket: No such file or
 directory
 E: [] core-util.c: Failed to connect to system bus: Failed to connect to
 socket /opt/local/var/run/dbus/system_bus_socket: No such file or
 directory
 E: [] core-util.c: Failed to connect to system bus: Failed to connect to
 socket /opt/local/var/run/dbus/system_bus_socket: No such file or
 directory
 E: [] core-util.c: Failed to connect to system bus: Failed to connect to
 socket /opt/local/var/run/dbus/system_bus_socket: No such file or
 directory
 E: [] core-util.c: Failed to connect to system bus: Failed to connect to
 socket /opt/local/var/run/dbus/system_bus_socket: No such file or
 directory
 E: [] core-util.c: Failed to connect to system bus: Failed to connect to
 socket /opt/local/var/run/dbus/system_bus_socket: No such file or
 directory
 E: [] core-util.c: Failed to connect to system bus: Failed to connect to
 socket /opt/local/var/run/dbus/system_bus_socket: No such file or
 directory
 E: [] core-util.c: Failed to connect to system bus: Failed to connect to
 socket /opt/local/var/run/dbus/system_bus_socket: No such file or
 directory
 E: [] core-util.c: Failed to connect to system bus: Failed to connect to
 socket /opt/local/var/run/dbus/system_bus_socket: No such file or
 directory
 I: [] core-util.c: Failed to acquire high-priority scheduling:
 Input/output error
 I: [] main.c: This is PulseAudio 5.0-rebootstrapped
 I: [] main.c: Page size is 4096 bytes
 I: [] main.c: Machine ID is fdf7192e1d5c120cc731c3f654988e5b.
 I: [] main.c: Using runtime directory /Users/bertin/.config/pulse
 /fdf7192e1d5c120cc731c3f654988e5b-runtime.
 I: [] main.c: Using state directory /Users/bertin/.config/pulse.
 I: [] main.c: Using modules directory /opt/local/lib/pulse-5.0/modules.
 I: [] main.c: Running in system mode: no
 I: [] main.c: Fresh high-resolution timers available! Bon appetit!
 I: [] cpu-x86.c: CPU flags: CMOV MMX SSE SSE2 SSE3 SSSE3 SSE4_1 SSE4_2
 I: [] svolume_mmx.c: Initialising MMX optimized volume functions.
 I: [] remap_mmx.c: Initialising MMX optimized remappers.
 I: [] svolume_sse.c: Initialising SSE2 optimized volume functions.
 I: [] remap_sse.c: Initialising SSE2 optimized remappers.
 I: [] sconv_sse.c: Initialising SSE2 optimized conversions.
 I: [] svolume_orc.c: Initialising ORC optimized volume functions.
 I: [] module-device-restore.c: Successfully opened database file
 '/Users/bertin/.config/pulse/fdf7192e1d5c120cc731c3f654988e5b-device-
 volumes'.
 I: [] module.c: Loaded "module-device-restore" (index: #0; argument: "").
 I: [] module-stream-restore.c: Successfully opened database file
 '/Users/bertin/.config/pulse/fdf7192e1d5c120cc731c3f654988e5b-stream-
 volumes'.
 I: [] module.c: Loaded "module-stream-restore" (index: #1; argument: "").
 I: [] module-card-restore.c: Successfully opened database file
 '/Users/bertin/.config/pulse/fdf7192e1d5c120cc731c3f654988e5b-card-
 database'.
 I: [] module.c: Loaded "module-card-restore" (index: #2; argument: "").
 I: [] module.c: Loaded "module-augment-properties" (index: #3; argument:
 "").
 I: [] module.c: Loaded "module-switch-on-port-available" (index: #4;
 argument: "").
 I: [] module-coreaudio-device.c: Initializing module for CoreAudio device
 'Built-in Input' (id 56)
 I: [] module-card-restore.c: Restoring port latency offsets for card
 Built-in_Input.
 I: [] card.c: Created 0 "Built-in_Input"
 I: [] source.c: Created source 0 "H__q____H__q__" with sample spec
 float32le 2ch 44100Hz and channel map front-left,front-right
 I: [] source.c:     device.string = "Built-in Input"
 I: [] source.c:     device.product.name = "Built-in Input"
 I: [] source.c:     device.description = "Built-in Input"
 I: [] source.c:     device.access_mode = "mmap"
 I: [] source.c:     device.class = "sound"
 I: [] source.c:     device.api = "CoreAudio"
 I: [] source.c:     device.buffering.buffer_size = "4096"
 I: [] source.c:     device.vendor.name = "Apple Inc."
 I: [] source.c:     device.icon_name = "audio-card"
 I: [Built-in Input] core-util.c: Successfully acquired real-time thread
 priority.
 I: [] module.c: Loaded "module-coreaudio-device" (index: #6; argument:
 "object_id=56").
 I: [] module-coreaudio-device.c: Initializing module for CoreAudio device
 'Built-in Output' (id 47)
 I: [] module-card-restore.c: Restoring port latency offsets for card
 Built-in_Output.
 I: [] card.c: Created 1 "Built-in_Output"
 I: [] sink.c: Created sink 0 "H__q____H__q__.2" with sample spec float32le
 2ch 44100Hz and channel map front-left,front-right
 I: [] sink.c:     device.string = "Built-in Output"
 I: [] sink.c:     device.product.name = "Built-in Output"
 I: [] sink.c:     device.description = "Built-in Output"
 I: [] sink.c:     device.access_mode = "mmap"
 I: [] sink.c:     device.class = "sound"
 I: [] sink.c:     device.api = "CoreAudio"
 I: [] sink.c:     device.buffering.buffer_size = "4096"
 I: [] sink.c:     device.vendor.name = "Apple Inc."
 I: [] sink.c:     device.icon_name = "audio-card"
 I: [] source.c: Created source 1 "H__q____H__q__.2.monitor" with sample
 spec float32le 2ch 44100Hz and channel map front-left,front-right
 I: [] source.c:     device.description = "Monitor of Built-in Output"
 I: [] source.c:     device.class = "monitor"
 I: [] source.c:     device.string = "Built-in Output"
 I: [] source.c:     device.icon_name = "audio-card"
 I: [Built-in Output] core-util.c: Successfully acquired real-time thread
 priority.
 I: [] module.c: Loaded "module-coreaudio-device" (index: #7; argument:
 "object_id=47").
 I: [] module-coreaudio-device.c: Initializing module for CoreAudio device
 'USB PnP Sound Device' (id 63)
 I: [] module-card-restore.c: Restoring port latency offsets for card
 USB_PnP_Sound_Device.
 I: [] card.c: Created 2 "USB_PnP_Sound_Device"
 I: [] sink.c: Created sink 1 "_________d____" with sample spec float32le
 2ch 44100Hz and channel map front-left,front-right
 I: [] sink.c:     device.string = "USB PnP Sound Device"
 I: [] sink.c:     device.product.name = "USB PnP Sound Device"
 I: [] sink.c:     device.description = "USB PnP Sound Device"
 I: [] sink.c:     device.access_mode = "mmap"
 I: [] sink.c:     device.class = "sound"
 I: [] sink.c:     device.api = "CoreAudio"
 I: [] sink.c:     device.buffering.buffer_size = "4096"
 I: [] sink.c:     device.vendor.name = "C-Media Electronics Inc.      "
 I: [] sink.c:     device.icon_name = "audio-card"
 I: [] source.c: Created source 2 "_________d____.monitor" with sample spec
 float32le 2ch 44100Hz and channel map front-left,front-right
 I: [] source.c:     device.description = "Monitor of USB PnP Sound Device"
 I: [] source.c:     device.class = "monitor"
 I: [] source.c:     device.string = "USB PnP Sound Device"
 I: [] source.c:     device.icon_name = "audio-card"
 I: [] source.c: Created source 3 "______" with sample spec float32le 1ch
 44100Hz and channel map mono
 I: [] source.c:     device.string = "USB PnP Sound Device"
 I: [] source.c:     device.product.name = "USB PnP Sound Device"
 I: [] source.c:     device.description = "USB PnP Sound Device"
 I: [] source.c:     device.access_mode = "mmap"
 I: [] source.c:     device.class = "sound"
 I: [] source.c:     device.api = "CoreAudio"
 I: [] source.c:     device.buffering.buffer_size = "2048"
 I: [] source.c:     device.vendor.name = "C-Media Electronics Inc.      "
 I: [] source.c:     device.icon_name = "audio-card"
 I: [USB PnP Sound Device] core-util.c: Successfully acquired real-time
 thread priority.
 I: [] module.c: Loaded "module-coreaudio-device" (index: #8; argument:
 "object_id=63").
 I: [] module-coreaudio-device.c: Initializing module for CoreAudio device
 'iMic USB audio system' (id 84)
 I: [] module-card-restore.c: Restoring port latency offsets for card
 iMic_USB_audio_system.
 I: [] card.c: Created 3 "iMic_USB_audio_system"
 I: [] sink.c: Created sink 2 "_H______PH____" with sample spec float32le
 2ch 44100Hz and channel map front-left,front-right
 I: [] sink.c:     device.string = "iMic USB audio system"
 I: [] sink.c:     device.product.name = "iMic USB audio system"
 I: [] sink.c:     device.description = "iMic USB audio system"
 I: [] sink.c:     device.access_mode = "mmap"
 I: [] sink.c:     device.class = "sound"
 I: [] sink.c:     device.api = "CoreAudio"
 I: [] sink.c:     device.buffering.buffer_size = "4096"
 I: [] sink.c:     device.vendor.name = "Griffin Technology, Inc"
 I: [] sink.c:     device.icon_name = "audio-card"
 I: [] source.c: Created source 4 "_H______PH____.monitor" with sample spec
 float32le 2ch 44100Hz and channel map front-left,front-right
 I: [] source.c:     device.description = "Monitor of iMic USB audio
 system"
 I: [] source.c:     device.class = "monitor"
 I: [] source.c:     device.string = "iMic USB audio system"
 I: [] source.c:     device.icon_name = "audio-card"
 I: [] source.c: Created source 5 "_J______0H____" with sample spec
 float32le 2ch 44100Hz and channel map front-left,front-right
 I: [] source.c:     device.string = "iMic USB audio system"
 I: [] source.c:     device.product.name = "iMic USB audio system"
 I: [] source.c:     device.description = "iMic USB audio system"
 I: [] source.c:     device.access_mode = "mmap"
 I: [] source.c:     device.class = "sound"
 I: [] source.c:     device.api = "CoreAudio"
 I: [] source.c:     device.buffering.buffer_size = "4096"
 I: [] source.c:     device.vendor.name = "Griffin Technology, Inc"
 I: [] source.c:     device.icon_name = "audio-card"
 I: [iMic USB audio system] core-util.c: Successfully acquired real-time
 thread priority.
 I: [] module.c: Loaded "module-coreaudio-device" (index: #9; argument:
 "object_id=84").
 I: [] module-coreaudio-device.c: Initializing module for CoreAudio device
 'LogMeInSoundDriver' (id 73)
 I: [] module-card-restore.c: Restoring port latency offsets for card
 LogMeInSoundDriver.
 I: [] card.c: Created 4 "LogMeInSoundDriver"
 I: [] sink.c: Created sink 3 "H__q____H__q__.3" with sample spec float32le
 2ch 44100Hz and channel map front-left,front-right
 I: [] sink.c:     device.string = "LogMeInSoundDriver"
 I: [] sink.c:     device.product.name = "LogMeInSoundDriver"
 I: [] sink.c:     device.description = "LogMeInSoundDriver"
 I: [] sink.c:     device.access_mode = "mmap"
 I: [] sink.c:     device.class = "sound"
 I: [] sink.c:     device.api = "CoreAudio"
 I: [] sink.c:     device.buffering.buffer_size = "4096"
 I: [] sink.c:     device.vendor.name = "LogMeIn, Inc."
 I: [] sink.c:     device.icon_name = "audio-card"
 I: [] source.c: Created source 6 "H__q____H__q__.3.monitor" with sample
 spec float32le 2ch 44100Hz and channel map front-left,front-right
 I: [] source.c:     device.description = "Monitor of LogMeInSoundDriver"
 I: [] source.c:     device.class = "monitor"
 I: [] source.c:     device.string = "LogMeInSoundDriver"
 I: [] source.c:     device.icon_name = "audio-card"
 I: [] source.c: Created source 7 "H__q____H__q__.4" with sample spec
 float32le 2ch 44100Hz and channel map front-left,front-right
 I: [] source.c:     device.string = "LogMeInSoundDriver"
 I: [] source.c:     device.product.name = "LogMeInSoundDriver"
 I: [] source.c:     device.description = "LogMeInSoundDriver"
 I: [] source.c:     device.access_mode = "mmap"
 I: [] source.c:     device.class = "sound"
 I: [] source.c:     device.api = "CoreAudio"
 I: [] source.c:     device.buffering.buffer_size = "4096"
 I: [] source.c:     device.vendor.name = "LogMeIn, Inc."
 I: [] source.c:     device.icon_name = "audio-card"
 I: [LogMeInSoundDriver] core-util.c: Successfully acquired real-time
 thread priority.
 I: [] module.c: Loaded "module-coreaudio-device" (index: #10; argument:
 "object_id=73").
 I: [] module.c: Loaded "module-coreaudio-detect" (index: #5; argument:
 "").
 I: [] module.c: Loaded "module-jackdbus-detect" (index: #11; argument:
 "channels=2").
 I: [] module.c: Loaded "module-native-protocol-unix" (index: #12;
 argument: "").
 I: [] module.c: Loaded "module-gconf" (index: #13; argument: "").
 I: [] module-default-device-restore.c: Restored default sink
 'H__q____H__q__.2'.
 I: [] module-default-device-restore.c: Restored default source
 'H__q____H__q__'.
 I: [] module.c: Loaded "module-default-device-restore" (index: #14;
 argument: "").
 I: [] module.c: Loaded "module-rescue-streams" (index: #15; argument: "").
 I: [] module.c: Loaded "module-always-sink" (index: #16; argument: "").
 I: [] module.c: Loaded "module-intended-roles" (index: #17; argument: "").
 I: [] module.c: Loaded "module-suspend-on-idle" (index: #18; argument:
 "").
 I: [] module.c: Loaded "module-position-event-sounds" (index: #19;
 argument: "").
 I: [] module.c: Loaded "module-role-cork" (index: #20; argument: "").
 I: [] module.c: Loaded "module-filter-heuristics" (index: #21; argument:
 "").
 I: [] module.c: Loaded "module-filter-apply" (index: #22; argument: "").
 I: [] client.c: Created 0 "Unknown client"
 I: [] module.c: Loaded "module-cli" (index: #23; argument:
 "exit_on_eof=1").
 I: [] main.c: Daemon startup complete.
 I: [] module-device-restore.c: Storing port for device
 sink:_________d____.
 I: [] module-device-restore.c: Storing volume/mute for device+port
 sink:_________d____:null.
 I: [] module-device-restore.c: Storing port for device
 source:_________d____.monitor.
 I: [] module-device-restore.c: Storing volume/mute for device+port
 source:_________d____.monitor:null.
 I: [] module-device-restore.c: Storing port for device
 sink:_H______PH____.
 I: [] module-device-restore.c: Storing volume/mute for device+port
 sink:_H______PH____:null.
 I: [] module-device-restore.c: Storing port for device
 source:_H______PH____.monitor.
 I: [] module-device-restore.c: Storing volume/mute for device+port
 source:_H______PH____.monitor:null.
 I: [] module-device-restore.c: Storing port for device
 source:_J______0H____.
 I: [] module-device-restore.c: Storing volume/mute for device+port
 source:_J______0H____:null.
 I: [] module-suspend-on-idle.c: Source H__q____H__q__.4 idle for too long,
 suspending ...
 I: [] module-suspend-on-idle.c: Source _J______0H____ idle for too long,
 suspending ...
 I: [] module-suspend-on-idle.c: Source ______ idle for too long,
 suspending ...
 I: [] module-suspend-on-idle.c: Source H__q____H__q__ idle for too long,
 suspending ...
 I: [] module-suspend-on-idle.c: Sink H__q____H__q__.3 idle for too long,
 suspending ...
 I: [] module-suspend-on-idle.c: Sink _H______PH____ idle for too long,
 suspending ...
 I: [] module-suspend-on-idle.c: Sink _________d____ idle for too long,
 suspending ...
 I: [] module-suspend-on-idle.c: Sink H__q____H__q__.2 idle for too long,
 suspending ...

 I: [] module-device-restore.c: Synced.
 ^D
 I: [] main.c: Daemon shutdown initiated.
 I: [] module.c: Unloading "module-cli" (index: #23).
 I: [] client.c: Freed 0 "Unknown client"
 I: [] module.c: Unloaded "module-cli" (index: #23).
 I: [] module.c: Unloading "module-filter-apply" (index: #22).
 I: [] module.c: Unloaded "module-filter-apply" (index: #22).
 I: [] module.c: Unloading "module-filter-heuristics" (index: #21).
 I: [] module.c: Unloaded "module-filter-heuristics" (index: #21).
 I: [] module.c: Unloading "module-role-cork" (index: #20).
 I: [] module.c: Unloaded "module-role-cork" (index: #20).
 I: [] module.c: Unloading "module-position-event-sounds" (index: #19).
 I: [] module.c: Unloaded "module-position-event-sounds" (index: #19).
 I: [] module.c: Unloading "module-suspend-on-idle" (index: #18).
 I: [] module.c: Unloaded "module-suspend-on-idle" (index: #18).
 I: [] module.c: Unloading "module-intended-roles" (index: #17).
 I: [] module.c: Unloaded "module-intended-roles" (index: #17).
 I: [] module.c: Unloading "module-always-sink" (index: #16).
 I: [] module.c: Unloaded "module-always-sink" (index: #16).
 I: [] module.c: Unloading "module-rescue-streams" (index: #15).
 I: [] module.c: Unloaded "module-rescue-streams" (index: #15).
 I: [] module.c: Unloading "module-default-device-restore" (index: #14).
 I: [] module.c: Unloaded "module-default-device-restore" (index: #14).
 I: [] module.c: Unloading "module-gconf" (index: #13).
 I: [] module.c: Unloaded "module-gconf" (index: #13).
 I: [] module.c: Unloading "module-native-protocol-unix" (index: #12).
 I: [] module.c: Unloaded "module-native-protocol-unix" (index: #12).
 I: [] module.c: Unloading "module-jackdbus-detect" (index: #11).
 I: [] module.c: Unloaded "module-jackdbus-detect" (index: #11).
 I: [] module.c: Unloading "module-coreaudio-device" (index: #10).
 I: [] sink.c: Freeing sink 3 "H__q____H__q__.3"
 I: [] source.c: Freeing source 6 "H__q____H__q__.3.monitor"
 I: [] source.c: Freeing source 7 "H__q____H__q__.4"
 I: [] card.c: Freed 4 "LogMeInSoundDriver"
 I: [] module.c: Unloaded "module-coreaudio-device" (index: #10).
 I: [] module.c: Unloading "module-coreaudio-device" (index: #9).
 I: [] sink.c: Freeing sink 2 "_H______PH____"
 I: [] source.c: Freeing source 4 "_H______PH____.monitor"
 I: [] source.c: Freeing source 5 "_J______0H____"
 I: [] card.c: Freed 3 "iMic_USB_audio_system"
 I: [] module.c: Unloaded "module-coreaudio-device" (index: #9).
 I: [] module.c: Unloading "module-coreaudio-device" (index: #8).
 I: [] sink.c: Freeing sink 1 "_________d____"
 I: [] source.c: Freeing source 2 "_________d____.monitor"
 I: [] source.c: Freeing source 3 "______"
 I: [] card.c: Freed 2 "USB_PnP_Sound_Device"
 I: [] module.c: Unloaded "module-coreaudio-device" (index: #8).
 I: [] module.c: Unloading "module-coreaudio-device" (index: #7).
 I: [] sink.c: Freeing sink 0 "H__q____H__q__.2"
 I: [] source.c: Freeing source 1 "H__q____H__q__.2.monitor"
 I: [] card.c: Freed 1 "Built-in_Output"
 I: [] module.c: Unloaded "module-coreaudio-device" (index: #7).
 I: [] module.c: Unloading "module-coreaudio-device" (index: #6).
 I: [] source.c: Freeing source 0 "H__q____H__q__"
 I: [] card.c: Freed 0 "Built-in_Input"
 I: [] module.c: Unloaded "module-coreaudio-device" (index: #6).
 I: [] module.c: Unloading "module-coreaudio-detect" (index: #5).
 I: [] module.c: Unloaded "module-coreaudio-detect" (index: #5).
 I: [] module.c: Unloading "module-switch-on-port-available" (index: #4).
 I: [] module.c: Unloaded "module-switch-on-port-available" (index: #4).
 I: [] module.c: Unloading "module-augment-properties" (index: #3).
 I: [] module.c: Unloaded "module-augment-properties" (index: #3).
 I: [] module.c: Unloading "module-card-restore" (index: #2).
 I: [] module.c: Unloaded "module-card-restore" (index: #2).
 I: [] module.c: Unloading "module-stream-restore" (index: #1).
 I: [] module.c: Unloaded "module-stream-restore" (index: #1).
 I: [] module.c: Unloading "module-device-restore" (index: #0).
 I: [] module.c: Unloaded "module-device-restore" (index: #0).
 I: [] main.c: Daemon terminated.
 }}}

 Note that I have a session DBus running for use with KDE apps, AFAIK
 running a system DBus in addition is out of the question.

-- 
Ticket URL: <https://trac.macports.org/ticket/46658>
MacPorts <https://www.macports.org/>
Ports system for OS X


More information about the macports-tickets mailing list