MPD + Pulseaudio problem

Hey guys, I'm having trouble with mpd coupled with pulseaudio when trying to play surround sound (5.1) songs.
The issue seems to be that mpd completely ignores my front-right speaker - nothing comes out of it.
deadbeef and amarok can play the songs perfectly fine, and aplay -c 6 tests show that it's fine, as does the KDE settings multimedia speaker test
Anyone got any ideas? My mpd config output is as follows:
audio_output {
        type            "pulse"
        name            "My Pulse Output"
        sink            "alsa_output.pci-0000_00_1b.0.analog-surround-51"       # optional
I've tried with and without the sink option, it makes no difference.

Thx nTia89.
I tried, but it makes no difference. It still needs about 12 seconds to get from SLiM to the Desktop.
/etc/rc.conf
DAEMONS=(syslog-ng dbus network netfs crond alsa cups clamav mpd)
and the error message is still there too:
/var/log/messages.log
Mar 12 17:17:39 localhost pulseaudio[4228]: main.c: Unable to contact D-Bus: org.freedesktop.DBus.Error.Spawn.ExecFailed: /usr/bin/dbus-launch terminated abnormally with the following error: Autolaunch error: X11 initialization failed.
[ ----- EDIT ------- ]
What I found out. I think pulseaudio starts before even X11 is ready... perhaps that is the problem. According the wiki, pulseaudio should be startet through start-pulseaudio-X11 and not before Gnome/KDE is started up. How can I stop Pulseaudio from starting on his own before X11?
Last edited by gnomeye (2011-03-12 17:29:16)

Similar Messages

  • [SOLVED]MPD, PulseAudio & Systemd/User

    Since the advent of skype 4.3 I've had to switch to using pulseaudio. Things seems to be working fine except for the interaction between pulseaudio and mpd. My goal is to attain the same functionality as I had before when I was just using alsa. The main problem seems to be that the mpd daemon starts before pulseaudio. This means that when I reboot, for example, my music doesn't automatically keep playing. However if I toggle mpc (or open ncmpcpp and unpause) then it works fine.
    What I have done
    1) I installed mpd using the script found on the wiki
    1a) copied ~/.config/mpd/mpd.conf to /etc/mpd.conf and uncomment #user line so it runs as my user
    1b) enabled the mpd service with systemctl so it starts on boot, as directed to from 1)
    2) Applied the workaround detailed here to make pulseaudio play nice with mpd
    From what I can understand this results in the mpd daemon using the /etc/mpd.conf file which mirrors my local one (but I think the process is still started as root?)
    If I don't do 2) then I get a problem where if I try to open pavucontrol I get an error saying I'm unable to connect and the system feels very unresponsive. Two second delays navigating around in thunar for example.
    fuser /dev/snd/* outputs
    » sudo fuser /dev/snd/*
    /dev/snd/controlC0: 440
    /dev/snd/controlC1: 440
    /dev/snd/pcmC0D0p: 440m
    » ps aux | grep 440
    quiv 440 1.2 0.1 495964 13248 ? Sl 15:16 0:05 /usr/bin/pulseaudio --start --log-target=syslog
    quiv 2259 0.0 0.0 11668 2296 pts/0 S+ 15:23 0:00 grep --color=auto 440
    For now I have added in
    if grep -q "state: pause" /home/quiv/.config/mpd/state; then
    mpc toggle
    fi
    to my ~/.xinitrc as a work around to get pulse and mpd to work together properly. However it doesn't seem to work all the time. If I leave my music playing then when I reboot the system with reboot it seems that somtimes the state is being saved as paused, and other times as play. I suppose I could just mpc toggle without checking, but I don't want a situation where if I happen to not be playing music that every time I reboot my music starts playing.
    Other things I have tried are;
    A) not using pulseaudio with mpd.
    B) not using systemd to manage mpd. Instead I manually started it in .xinitrc and pointed it to my ~/.config/mpd/mpd.conf file. I believe this means it runs as my own user instead of as root. When I did this I commented the username line and also undid 2) from above in ~/.config/mpd/mpd.conf
    The problem with A) is that if I use alsa with mpd, mpd hogs my soundcard. My card becomes unselectable in pavucontrol and I cannot use it with pulseaudio., meanng no skype. The benefit of doing this (this is how I used to do it before I needed pulseaudio) is I have no problems with mpd's state being saved incorrectly.
    The problem with B) is the mpdstate is saved incorrectly when for example I issue reboot. I can reproduce this by changing my currently played song then rebooting. When I boot back up mpd resumes playback from the previous session instead of recognizing the last thing I was playing. I had a search around on the forums and I found this issue which seems to describe what is happening. There doesn't seem to be a solution there instead a suggestion to user systemd (which I would like to do!) instead to manage mpd. Rasi's post details a unit file but I'm unsure what to do with this.
    Looking at the wiki it seems like maybe I am supposed to provide this file so that it overwrites the default mpd.service unit. So I followed the steps listed there. First I created the directory /etc/systemd/system/mpd.d/ then made the user.conf file inside. I tried just putting the additional arguments in
    [Service]
    User=YOUR_USER
    PAMName=system-local-login
    I also remember trying to overwrite the entire [Service] section of the original by using
    [Service]
    User=YOUR_USER
    PAMName=system-local-login
    ExecStart=
    ExecStart=/usr/bin/mpd --no-daemon
    because I think just adding the addtional parameters might not have worked. But I'm not sure on this point, maybe both ways worked. This seemed to work but I had the same problem as above. The state was still being saved incorrectly sometimes when I rebooted. I would get a previous session instead of the most recent change. So I tried the other method for overwriting systemd unit files and made the file /etc/systemd/system/mpd.service in which I pasted Rasi's entire unit file. This also seemed to work, but still the incorrect state problem happened.
    At this point I didn't know what to try. It seemed like the only option left was to set up mpd using a local configuration and setting up a systemd/User session and managing it that way. The wiki indiciated that if I did it this way I would not have to use the method 2) above. However I was/still am hesistant about doing this. I'm new to arch and the systemd/User wiki page seems very intimidating. I worry that I will create problems that I won't understand how to solve using this method just for the chance that mpd will function correclty with pulse. However I seemed to have exhausted all my possible options so I thought whatever I'll try it anyway! I'm certain I probably haven't done it right however.
    So once again I turned to the wiki to help me with setting this up. However I can't make sense of the article. I don't know if I should follow ONLY the Setup since systemd 206 or if I should follow both setup sections? I decided to follow only the first section. I use no DE so I commented out the
    [[ -z $DISPLAY && $XDG_VTNR -eq 1 ]] && exec startx
    line in my ~/.zprofile. When I set up my system I followed the Automatic login to virtual console. I left this file alone, but upon second thoughts maybe I should have disabled this too? I don't understand if using xlogin-git to austoart Xorg, as described in the systemd/User page, requires me to get rid of this too. I think xlogin-git just starts Xorg so automatic login via getty should be fine?
    Immediately when I boot in using systemd to manage my session I notice that there are problems. I don't think my environment variables are being sourced from .zshenv because my panel fails to load. If I kill the panel and load it again it works. This makes me think there is something wrong with the order of units started with systemd.
    » sudo journalctl --this-boot --no-pager | grep -i panel ~
    Jul 05 16:25:39 lorelai bash[494]: /home/quiv/.config/bspwm/panel/panel: line 16: : No such file or directory
    Jul 05 16:25:39 lorelai bash[494]: /home/quiv/.config/bspwm/panel/panel: line 17: : No such file or directory
    Jul 05 16:25:39 lorelai bash[494]: /home/quiv/.config/bspwm/panel/panel: line 18: : No such file or directory
    In each instance panel is trying to do things based on $PANEL_FIFO which is exported from ~/.zshenv but it doesn't appear to be set at the time systemd starts things up. Apart from these problems, which are probably undoubtedly due to the fact I failed to set up systemd/User properly, I still have problems with mpd. The state seems to be remembered correctly now, however when I reboot I still have to toggle mpc for it to start playback. It seems to be the same problem as when I use setup detailed intially. I suspect perhaps once again there is something wrong with the order here. MPD starts before pulse so it doesn't find anything to play through, then once I issue the mpc toggle command pulse is started and all is happy.
    A final note is that I was getting this error yesterday when using systemd/User
    ● mpd.service - Music Player Daemon
    Loaded: loaded (/usr/lib/systemd/system/mpd.service; enabled)
    Active: inactive (dead)
    Jul 05 03:11:41 lorelai pulseaudio[450]: [pulseaudio] module-jackdbus-detect.c: Unable to contact D-Bus session bus: org.freedesktop.DBus.Error.NotSupported: Unable to autolaunch a dbus-daemon without a $DISPLAY for X11
    Jul 05 03:11:41 lorelai pulseaudio[450]: [pulseaudio] module.c: Failed to load module "module-jackdbus-detect" (argument: "channels=2"): initialization failed.
    Jul 05 03:11:41 lorelai pulseaudio[450]: [pulseaudio] main.c: Module load failed.
    Jul 05 03:13:35 lorelai systemd[1]: Stopping Music Player Daemon...
    Jul 05 03:13:35 lorelai systemd[1]: Stopped Music Player Daemon.
    but it doesn't seem to happen anymore.
    Also I have no idea if I'm even supposed to use it like this but
    » sudo systemctl --user enable mpd ~
    Failed to get D-Bus connection: Connection refused
    I tried this because I was wondering if mpd was even using the correct service when using systemd/User. I thought perhaps it just was using the one in /etc/systemd/system/ instead of /usr/lib/systemd/user/. I'm still not sure about this.
    In the end I've exhausted whatever I can think of. I'm sure I've done a lot of things wrong but I tried my best. Hopefully somebody knows what I've done wrong and can help me.
    ~/.config/mpd/mpd.conf
    # An example configuration file for MPD.
    # Read the user manual for documentation: http://www.musicpd.org/doc/user/
    # Files and directories #######################################################
    # This setting controls the top directory which MPD will search to discover the
    # available audio files and add them to the daemon's online database. This
    # setting defaults to the XDG directory, otherwise the music directory will be
    # be disabled and audio files will only be accepted over ipc socket (using
    # file:// protocol) or streaming files over an accepted protocol.
    music_directory "~/Music"
    # This setting sets the MPD internal playlist directory. The purpose of this
    # directory is storage for playlists created by MPD. The server will use
    # playlist files not created by the server but only if they are in the MPD
    # format. This setting defaults to playlist saving being disabled.
    playlist_directory "~/.config/mpd/playlists"
    # This setting sets the location of the MPD database. This file is used to
    # load the database at server start up and store the database while the
    # server is not up. This setting defaults to disabled which will allow
    # MPD to accept files over ipc socket (using file:// protocol) or streaming
    # files over an accepted protocol.
    db_file "~/.config/mpd/database"
    # These settings are the locations for the daemon log files for the daemon.
    # These logs are great for troubleshooting, depending on your log_level
    # settings.
    # The special value "syslog" makes MPD use the local syslog daemon. This
    # setting defaults to logging to syslog, otherwise logging is disabled.
    log_file "~/.config/mpd/log"
    # This setting sets the location of the file which stores the process ID
    # for use of mpd --kill and some init scripts. This setting is disabled by
    # default and the pid file will not be stored.
    pid_file "~/.config/mpd/pid"
    # This setting sets the location of the file which contains information about
    # most variables to get MPD back into the same general shape it was in before
    # it was brought down. This setting is disabled by default and the server
    # state will be reset on server start up.
    state_file "~/.config/mpd/state"
    # The location of the sticker database. This is a database which
    # manages dynamic information attached to songs.
    sticker_file "~/.config/mpd/sticker.sql"
    # General music daemon options ################################################
    # This setting specifies the user that MPD will run as. MPD should never run as
    # root and you may use this setting to make MPD change its user ID after
    # initialization. This setting is disabled by default and MPD is run as the
    # current user.
    #user "quiv"
    # This setting specifies the group that MPD will run as. If not specified
    # primary group of user specified with "user" setting will be used (if set).
    # This is useful if MPD needs to be a member of group such as "audio" to
    # have permission to use sound card.
    #group "nogroup"
    # This setting sets the address for the daemon to listen on. Careful attention
    # should be paid if this is assigned to anything other then the default, any.
    # This setting can deny access to control of the daemon.
    # For network
    bind_to_address "127.0.0.1"
    # And for Unix Socket
    bind_to_address "~/.config/mpd/socket"
    # This setting is the TCP port that is desired for the daemon to get assigned
    # to.
    port "6600"
    # This setting controls the type of information which is logged. Available
    # setting arguments are "default", "secure" or "verbose". The "verbose" setting
    # argument is recommended for troubleshooting, though can quickly stretch
    # available resources on limited hardware storage.
    log_level "default"
    # If you have a problem with your MP3s ending abruptly it is recommended that
    # you set this argument to "no" to attempt to fix the problem. If this solves
    # the problem, it is highly recommended to fix the MP3 files with vbrfix
    # (available from <http://www.willwap.co.uk/Programs/vbrfix.php>), at which
    # point gapless MP3 playback can be enabled.
    gapless_mp3_playback "yes"
    # Setting "restore_paused" to "yes" puts MPD into pause mode instead
    # of starting playback after startup.
    #restore_paused "no"
    # This setting enables MPD to create playlists in a format usable by other
    # music players.
    #save_absolute_paths_in_playlists "no"
    # This setting defines a list of tag types that will be extracted during the
    # audio file discovery process. The complete list of possible values can be
    # found in the mpd.conf man page.
    #metadata_to_use "artist,album,title,track,name,genre,date,composer,performer,disc"
    # This setting enables automatic update of MPD's database when files in
    # music_directory are changed.
    auto_update "yes"
    # Limit the depth of the directories being watched, 0 means only watch
    # the music directory itself. There is no limit by default.
    auto_update_depth "3"
    # Symbolic link behavior ######################################################
    # If this setting is set to "yes", MPD will discover audio files by following
    # symbolic links outside of the configured music_directory.
    #follow_outside_symlinks "yes"
    # If this setting is set to "yes", MPD will discover audio files by following
    # symbolic links inside of the configured music_directory.
    #follow_inside_symlinks "yes"
    # Zeroconf / Avahi Service Discovery ##########################################
    # If this setting is set to "yes", service information will be published with
    # Zeroconf / Avahi.
    #zeroconf_enabled "yes"
    # The argument to this setting will be the Zeroconf / Avahi unique name for
    # this MPD server on the network.
    #zeroconf_name "Music Player"
    # Permissions #################################################################
    # If this setting is set, MPD will require password authorization. The password
    # can setting can be specified multiple times for different password profiles.
    #password "password@read,add,control,admin"
    # This setting specifies the permissions a user has who has not yet logged in.
    #default_permissions "read,add,control,admin"
    # Database #######################################################################
    #database {
    # plugin "proxy"
    # host "other.mpd.host"
    # port "6600"
    # Input #######################################################################
    input {
    plugin "curl"
    proxy "proxy.isp.com:8080"
    proxy_user "user"
    proxy_password "password"
    # Audio Output ################################################################
    # MPD supports various audio output types, as well as playing through multiple
    # audio outputs at the same time, through multiple audio_output settings
    # blocks. Setting this block is optional, though the server will only attempt
    # autodetection for one sound card.
    # An example of an ALSA output:
    #audio_output {
    # type "alsa"
    # name "My ALSA Device"
    ## device "hw:0,0" # optional
    ## mixer_type "hardware" # optional
    ## mixer_device "default" # optional
    ## mixer_control "PCM" # optional
    ## mixer_index "0" # optional
    audio_output {
    type "pulse"
    name "pulse audio"
    format "48000:16:2"
    ## server "127.0.0.1"
    ## sink "remote_server_sink" # optional
    # An example of an OSS output:
    #audio_output {
    # type "oss"
    # name "My OSS Device"
    ## device "/dev/dsp" # optional
    ## mixer_type "hardware" # optional
    ## mixer_device "/dev/mixer" # optional
    ## mixer_control "PCM" # optional
    # An example of a shout output (for streaming to Icecast):
    #audio_output {
    # type "shout"
    # encoding "ogg" # optional
    # name "My Shout Stream"
    # host "localhost"
    # port "8000"
    # mount "/mpd.ogg"
    # password "hackme"
    # quality "5.0"
    # bitrate "128"
    # format "44100:16:1"
    ## protocol "icecast2" # optional
    ## user "source" # optional
    ## description "My Stream Description" # optional
    ## url "http://example.com" # optional
    ## genre "jazz" # optional
    ## public "no" # optional
    ## timeout "2" # optional
    ## mixer_type "software" # optional
    # An example of a recorder output:
    #audio_output {
    # type "recorder"
    # name "My recorder"
    # encoder "vorbis" # optional, vorbis or lame
    # path "/var/lib/mpd/recorder/mpd.ogg"
    ## quality "5.0" # do not define if bitrate is defined
    # bitrate "128" # do not define if quality is defined
    # format "44100:16:1"
    # An example of a httpd output (built-in HTTP streaming server):
    #audio_output {
    # type "httpd"
    # name "My HTTP Stream"
    # encoder "vorbis" # optional, vorbis or lame
    # port "8000"
    # bind_to_address "0.0.0.0" # optional, IPv4 or IPv6
    ## quality "5.0" # do not define if bitrate is defined
    # bitrate "128" # do not define if quality is defined
    # format "44100:16:1"
    # max_clients "0" # optional 0=no limit
    # An example of a pulseaudio output (streaming to a remote pulseaudio server)
    #audio_output {
    # type "pulse"
    # name "My Pulse Output"
    ## server "remote_server" # optional
    ## sink "remote_server_sink" # optional
    # An example of a winmm output (Windows multimedia API).
    #audio_output {
    # type "winmm"
    # name "My WinMM output"
    ## device "Digital Audio (S/PDIF) (High Definition Audio Device)" # optional
    # or
    ## device "0" # optional
    ## mixer_type "hardware" # optional
    # An example of an openal output.
    #audio_output {
    # type "openal"
    # name "My OpenAL output"
    ## device "Digital Audio (S/PDIF) (High Definition Audio Device)" # optional
    ## Example "pipe" output:
    #audio_output {
    # type "pipe"
    # name "my pipe"
    # command "aplay -f cd 2>/dev/null"
    ## Or if you're want to use AudioCompress
    # command "AudioCompress -m | aplay -f cd 2>/dev/null"
    ## Or to send raw PCM stream through PCM:
    # command "nc example.org 8765"
    # format "44100:16:2"
    ## An example of a null output (for no audio output):
    #audio_output {
    # type "null"
    # name "My Null Output"
    # mixer_type "none" # optional
    # If MPD has been compiled with libsamplerate support, this setting specifies
    # the sample rate converter to use. Possible values can be found in the
    # mpd.conf man page or the libsamplerate documentation. By default, this is
    # setting is disabled.
    #samplerate_converter "Fastest Sinc Interpolator"
    # Normalization automatic volume adjustments ##################################
    # This setting specifies the type of ReplayGain to use. This setting can have
    # the argument "off", "album", "track" or "auto". "auto" is a special mode that
    # chooses between "track" and "album" depending on the current state of
    # random playback. If random playback is enabled then "track" mode is used.
    # See <http://www.replaygain.org> for more details about ReplayGain.
    # This setting is off by default.
    replaygain "album"
    # This setting sets the pre-amp used for files that have ReplayGain tags. By
    # default this setting is disabled.
    replaygain_preamp "0"
    # This setting sets the pre-amp used for files that do NOT have ReplayGain tags.
    # By default this setting is disabled.
    #replaygain_missing_preamp "0"
    # This setting enables or disables ReplayGain limiting.
    # MPD calculates actual amplification based on the ReplayGain tags
    # and replaygain_preamp / replaygain_missing_preamp setting.
    # If replaygain_limit is enabled MPD will never amplify audio signal
    # above its original level. If replaygain_limit is disabled such amplification
    # might occur. By default this setting is enabled.
    #replaygain_limit "yes"
    # This setting enables on-the-fly normalization volume adjustment. This will
    # result in the volume of all playing audio to be adjusted so the output has
    # equal "loudness". This setting is disabled by default.
    #volume_normalization "no"
    # MPD Internal Buffering ######################################################
    # This setting adjusts the size of internal decoded audio buffering. Changing
    # this may have undesired effects. Don't change this if you don't know what you
    # are doing.
    #audio_buffer_size "4096"
    # This setting controls the percentage of the buffer which is filled before
    # beginning to play. Increasing this reduces the chance of audio file skipping,
    # at the cost of increased time prior to audio playback.
    #buffer_before_play "10%"
    # Resource Limitations ########################################################
    # These settings are various limitations to prevent MPD from using too many
    # resources. Generally, these settings should be minimized to prevent security
    # risks, depending on the operating resources.
    #connection_timeout "60"
    #max_connections "10"
    #max_playlist_length "16384"
    #max_command_list_size "2048"
    #max_output_buffer_size "8192"
    # Character Encoding ##########################################################
    # If file or directory names do not display correctly for your locale then you
    # may need to modify this setting.
    #filesystem_charset "UTF-8"
    # This setting controls the encoding that ID3v1 tags should be converted from.
    #id3v1_encoding "ISO-8859-1"
    # SIDPlay decoder #############################################################
    # songlength_database:
    # Location of your songlengths file, as distributed with the HVSC.
    # The sidplay plugin checks this for matching MD5 fingerprints.
    # See http://www.c64.org/HVSC/DOCUMENTS/Songlengths.faq
    # default_songlength:
    # This is the default playing time in seconds for songs not in the
    # songlength database, or in case you're not using a database.
    # A value of 0 means play indefinitely.
    # filter:
    # Turns the SID filter emulation on or off.
    #decoder {
    # plugin "sidplay"
    # songlength_database "/media/C64Music/DOCUMENTS/Songlengths.txt"
    # default_songlength "120"
    # filter "true"
    /etc/mpd.config
    # An example configuration file for MPD.
    # Read the user manual for documentation: http://www.musicpd.org/doc/user/
    # Files and directories #######################################################
    # This setting controls the top directory which MPD will search to discover the
    # available audio files and add them to the daemon's online database. This
    # setting defaults to the XDG directory, otherwise the music directory will be
    # be disabled and audio files will only be accepted over ipc socket (using
    # file:// protocol) or streaming files over an accepted protocol.
    music_directory "~/Music"
    # This setting sets the MPD internal playlist directory. The purpose of this
    # directory is storage for playlists created by MPD. The server will use
    # playlist files not created by the server but only if they are in the MPD
    # format. This setting defaults to playlist saving being disabled.
    playlist_directory "~/.config/mpd/playlists"
    # This setting sets the location of the MPD database. This file is used to
    # load the database at server start up and store the database while the
    # server is not up. This setting defaults to disabled which will allow
    # MPD to accept files over ipc socket (using file:// protocol) or streaming
    # files over an accepted protocol.
    db_file "~/.config/mpd/database"
    # These settings are the locations for the daemon log files for the daemon.
    # These logs are great for troubleshooting, depending on your log_level
    # settings.
    # The special value "syslog" makes MPD use the local syslog daemon. This
    # setting defaults to logging to syslog, otherwise logging is disabled.
    log_file "~/.config/mpd/log"
    # This setting sets the location of the file which stores the process ID
    # for use of mpd --kill and some init scripts. This setting is disabled by
    # default and the pid file will not be stored.
    pid_file "~/.config/mpd/pid"
    # This setting sets the location of the file which contains information about
    # most variables to get MPD back into the same general shape it was in before
    # it was brought down. This setting is disabled by default and the server
    # state will be reset on server start up.
    state_file "~/.config/mpd/state"
    # The location of the sticker database. This is a database which
    # manages dynamic information attached to songs.
    sticker_file "~/.config/mpd/sticker.sql"
    # General music daemon options ################################################
    # This setting specifies the user that MPD will run as. MPD should never run as
    # root and you may use this setting to make MPD change its user ID after
    # initialization. This setting is disabled by default and MPD is run as the
    # current user.
    user "quiv"
    # This setting specifies the group that MPD will run as. If not specified
    # primary group of user specified with "user" setting will be used (if set).
    # This is useful if MPD needs to be a member of group such as "audio" to
    # have permission to use sound card.
    #group "nogroup"
    # This setting sets the address for the daemon to listen on. Careful attention
    # should be paid if this is assigned to anything other then the default, any.
    # This setting can deny access to control of the daemon.
    # For network
    bind_to_address "127.0.0.1"
    # And for Unix Socket
    bind_to_address "~/.config/mpd/socket"
    # This setting is the TCP port that is desired for the daemon to get assigned
    # to.
    port "6600"
    # This setting controls the type of information which is logged. Available
    # setting arguments are "default", "secure" or "verbose". The "verbose" setting
    # argument is recommended for troubleshooting, though can quickly stretch
    # available resources on limited hardware storage.
    log_level "default"
    # If you have a problem with your MP3s ending abruptly it is recommended that
    # you set this argument to "no" to attempt to fix the problem. If this solves
    # the problem, it is highly recommended to fix the MP3 files with vbrfix
    # (available from <http://www.willwap.co.uk/Programs/vbrfix.php>), at which
    # point gapless MP3 playback can be enabled.
    gapless_mp3_playback "yes"
    # Setting "restore_paused" to "yes" puts MPD into pause mode instead
    # of starting playback after startup.
    #restore_paused "no"
    # This setting enables MPD to create playlists in a format usable by other
    # music players.
    #save_absolute_paths_in_playlists "no"
    # This setting defines a list of tag types that will be extracted during the
    # audio file discovery process. The complete list of possible values can be
    # found in the mpd.conf man page.
    #metadata_to_use "artist,album,title,track,name,genre,date,composer,performer,disc"
    # This setting enables automatic update of MPD's database when files in
    # music_directory are changed.
    auto_update "yes"
    # Limit the depth of the directories being watched, 0 means only watch
    # the music directory itself. There is no limit by default.
    auto_update_depth "3"
    # Symbolic link behavior ######################################################
    # If this setting is set to "yes", MPD will discover audio files by following
    # symbolic links outside of the configured music_directory.
    #follow_outside_symlinks "yes"
    # If this setting is set to "yes", MPD will discover audio files by following
    # symbolic links inside of the configured music_directory.
    #follow_inside_symlinks "yes"
    # Zeroconf / Avahi Service Discovery ##########################################
    # If this setting is set to "yes", service information will be published with
    # Zeroconf / Avahi.
    #zeroconf_enabled "yes"
    # The argument to this setting will be the Zeroconf / Avahi unique name for
    # this MPD server on the network.
    #zeroconf_name "Music Player"
    # Permissions #################################################################
    # If this setting is set, MPD will require password authorization. The password
    # can setting can be specified multiple times for different password profiles.
    #password "password@read,add,control,admin"
    # This setting specifies the permissions a user has who has not yet logged in.
    #default_permissions "read,add,control,admin"
    # Database #######################################################################
    #database {
    # plugin "proxy"
    # host "other.mpd.host"
    # port "6600"
    # Input #######################################################################
    input {
    plugin "curl"
    proxy "proxy.isp.com:8080"
    proxy_user "user"
    proxy_password "password"
    # Audio Output ################################################################
    # MPD supports various audio output types, as well as playing through multiple
    # audio outputs at the same time, through multiple audio_output settings
    # blocks. Setting this block is optional, though the server will only attempt
    # autodetection for one sound card.
    # An example of an ALSA output:
    #audio_output {
    # type "alsa"
    # name "My ALSA Device"
    ## device "hw:0,0" # optional
    ## mixer_type "hardware" # optional
    ## mixer_device "default" # optional
    ## mixer_control "PCM" # optional
    ## mixer_index "0" # optional
    audio_output {
    type "pulse"
    name "pulse audio"
    format "48000:16:2"
    server "127.0.0.1"
    ## sink "remote_server_sink" # optional
    # An example of an OSS output:
    #audio_output {
    # type "oss"
    # name "My OSS Device"
    ## device "/dev/dsp" # optional
    ## mixer_type "hardware" # optional
    ## mixer_device "/dev/mixer" # optional
    ## mixer_control "PCM" # optional
    # An example of a shout output (for streaming to Icecast):
    #audio_output {
    # type "shout"
    # encoding "ogg" # optional
    # name "My Shout Stream"
    # host "localhost"
    # port "8000"
    # mount "/mpd.ogg"
    # password "hackme"
    # quality "5.0"
    # bitrate "128"
    # format "44100:16:1"
    ## protocol "icecast2" # optional
    ## user "source" # optional
    ## description "My Stream Description" # optional
    ## url "http://example.com" # optional
    ## genre "jazz" # optional
    ## public "no" # optional
    ## timeout "2" # optional
    ## mixer_type "software" # optional
    # An example of a recorder output:
    #audio_output {
    # type "recorder"
    # name "My recorder"
    # encoder "vorbis" # optional, vorbis or lame
    # path "/var/lib/mpd/recorder/mpd.ogg"
    ## quality "5.0" # do not define if bitrate is defined
    # bitrate "128" # do not define if quality is defined
    # format "44100:16:1"
    # An example of a httpd output (built-in HTTP streaming server):
    #audio_output {
    # type "httpd"
    # name "My HTTP Stream"
    # encoder "vorbis" # optional, vorbis or lame
    # port "8000"
    # bind_to_address "0.0.0.0" # optional, IPv4 or IPv6
    ## quality "5.0" # do not define if bitrate is defined
    # bitrate "128" # do not define if quality is defined
    # format "44100:16:1"
    # max_clients "0" # optional 0=no limit
    # An example of a pulseaudio output (streaming to a remote pulseaudio server)
    #audio_output {
    # type "pulse"
    # name "My Pulse Output"
    ## server "remote_server" # optional
    ## sink "remote_server_sink" # optional
    # An example of a winmm output (Windows multimedia API).
    #audio_output {
    # type "winmm"
    # name "My WinMM output"
    ## device "Digital Audio (S/PDIF) (High Definition Audio Device)" # optional
    # or
    ## device "0" # optional
    ## mixer_type "hardware" # optional
    # An example of an openal output.
    #audio_output {
    # type "openal"
    # name "My OpenAL output"
    ## device "Digital Audio (S/PDIF) (High Definition Audio Device)" # optional
    ## Example "pipe" output:
    #audio_output {
    # type "pipe"
    # name "my pipe"
    # command "aplay -f cd 2>/dev/null"
    ## Or if you're want to use AudioCompress
    # command "AudioCompress -m | aplay -f cd 2>/dev/null"
    ## Or to send raw PCM stream through PCM:
    # command "nc example.org 8765"
    # format "44100:16:2"
    ## An example of a null output (for no audio output):
    #audio_output {
    # type "null"
    # name "My Null Output"
    # mixer_type "none" # optional
    # If MPD has been compiled with libsamplerate support, this setting specifies
    # the sample rate converter to use. Possible values can be found in the
    # mpd.conf man page or the libsamplerate documentation. By default, this is
    # setting is disabled.
    #samplerate_converter "Fastest Sinc Interpolator"
    # Normalization automatic volume adjustments ##################################
    # This setting specifies the type of ReplayGain to use. This setting can have
    # the argument "off", "album", "track" or "auto". "auto" is a special mode that
    # chooses between "track" and "album" depending on the current state of
    # random playback. If random playback is enabled then "track" mode is used.
    # See <http://www.replaygain.org> for more details about ReplayGain.
    # This setting is off by default.
    replaygain "album"
    # This setting sets the pre-amp used for files that have ReplayGain tags. By
    # default this setting is disabled.
    replaygain_preamp "0"
    # This setting sets the pre-amp used for files that do NOT have ReplayGain tags.
    # By default this setting is disabled.
    #replaygain_missing_preamp "0"
    # This setting enables or disables ReplayGain limiting.
    # MPD calculates actual amplification based on the ReplayGain tags
    # and replaygain_preamp / replaygain_missing_preamp setting.
    # If replaygain_limit is enabled MPD will never amplify audio signal
    # above its original level. If replaygain_limit is disabled such amplification
    # might occur. By default this setting is enabled.
    #replaygain_limit "yes"
    # This setting enables on-the-fly normalization volume adjustment. This will
    # result in the volume of all playing audio to be adjusted so the output has
    # equal "loudness". This setting is disabled by default.
    #volume_normalization "no"
    # MPD Internal Buffering ######################################################
    # This setting adjusts the size of internal decoded audio buffering. Changing
    # this may have undesired effects. Don't change this if you don't know what you
    # are doing.
    #audio_buffer_size "4096"
    # This setting controls the percentage of the buffer which is filled before
    # beginning to play. Increasing this reduces the chance of audio file skipping,
    # at the cost of increased time prior to audio playback.
    #buffer_before_play "10%"
    # Resource Limitations ########################################################
    # These settings are various limitations to prevent MPD from using too many
    # resources. Generally, these settings should be minimized to prevent security
    # risks, depending on the operating resources.
    #connection_timeout "60"
    #max_connections "10"
    #max_playlist_length "16384"
    #max_command_list_size "2048"
    #max_output_buffer_size "8192"
    # Character Encoding ##########################################################
    # If file or directory names do not display correctly for your locale then you
    # may need to modify this setting.
    #filesystem_charset "UTF-8"
    # This setting controls the encoding that ID3v1 tags should be converted from.
    #id3v1_encoding "ISO-8859-1"
    # SIDPlay decoder #############################################################
    # songlength_database:
    # Location of your songlengths file, as distributed with the HVSC.
    # The sidplay plugin checks this for matching MD5 fingerprints.
    # See http://www.c64.org/HVSC/DOCUMENTS/Songlengths.faq
    # default_songlength:
    # This is the default playing time in seconds for songs not in the
    # songlength database, or in case you're not using a database.
    # A value of 0 means play indefinitely.
    # filter:
    # Turns the SID filter emulation on or off.
    #decoder {
    # plugin "sidplay"
    # songlength_database "/media/C64Music/DOCUMENTS/Songlengths.txt"
    # default_songlength "120"
    # filter "true"
    /etc/X11/xinit/xinitrc.d/pulseaudio [not sure if I even need this?]
    #!/bin/bash
    case "$DESKTOP_SESSION" in
    gnome|kde*|xfce*) # PulseAudio is started via XDG Autostart
    # Extra checks in case DESKTOP_SESSION is not set correctly
    if [[ -z $KDE_FULL_SESSION && -z $GNOME_DESKTOP_SESSION_ID ]]; then
    /usr/bin/start-pulseaudio-x11
    fi
    esac
    /etc/pulse/daemon.conf
    # This file is part of PulseAudio.
    # PulseAudio is free software; you can redistribute it and/or modify
    # it under the terms of the GNU Lesser General Public License as published by
    # the Free Software Foundation; either version 2 of the License, or
    # (at your option) any later version.
    # PulseAudio is distributed in the hope that it will be useful, but
    # WITHOUT ANY WARRANTY; without even the implied warranty of
    # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
    # General Public License for more details.
    # You should have received a copy of the GNU Lesser General Public License
    # along with PulseAudio; if not, write to the Free Software
    # Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307
    # USA.
    ## Configuration file for the PulseAudio daemon. See pulse-daemon.conf(5) for
    ## more information. Default values are commented out. Use either ; or # for
    ## commenting.
    ; daemonize = no
    ; fail = yes
    ; allow-module-loading = yes
    ; allow-exit = yes
    ; use-pid-file = yes
    ; system-instance = no
    ; local-server-type = user
    ; enable-shm = yes
    ; shm-size-bytes = 0 # setting this 0 will use the system-default, usually 64 MiB
    ; lock-memory = no
    ; cpu-limit = no
    ; high-priority = yes
    ; nice-level = -11
    ; realtime-scheduling = yes
    ; realtime-priority = 5
    exit-idle-time=0
    ; exit-idle-time = 20
    ; scache-idle-time = 20
    ; dl-search-path = (depends on architecture)
    ; load-default-script-file = yes
    ; default-script-file = /etc/pulse/default.pa
    ; log-target = auto
    log-level = error
    ; log-meta = no
    ; log-time = no
    ; log-backtrace = 0
    resample-method = speex-float-7
    ; enable-remixing = yes
    ; enable-lfe-remixing = no
    flat-volumes = no
    ; rlimit-fsize = -1
    ; rlimit-data = -1
    ; rlimit-stack = -1
    ; rlimit-core = -1
    ; rlimit-as = -1
    ; rlimit-rss = -1
    ; rlimit-nproc = -1
    ; rlimit-nofile = 256
    ; rlimit-memlock = -1
    ; rlimit-locks = -1
    ; rlimit-sigpending = -1
    ; rlimit-msgqueue = -1
    ; rlimit-nice = 31
    ; rlimit-rtprio = 9
    ; rlimit-rttime = 1000000
    default-sample-format = s24le
    default-sample-rate = 48000
    ; alternate-sample-rate = 48000
    ; default-sample-channels = 2
    ; default-channel-map = front-left,front-right
    default-fragments = 2
    default-fragment-size-msec = 76
    ; enable-deferred-volume = yes
    ; deferred-volume-safety-margin-usec = 8000
    ; deferred-volume-extra-delay-usec = 0
    /etc/pulse/default.pa
    #!/usr/bin/pulseaudio -nF
    # This file is part of PulseAudio.
    # PulseAudio is free software; you can redistribute it and/or modify it
    # under the terms of the GNU Lesser General Public License as published by
    # the Free Software Foundation; either version 2 of the License, or
    # (at your option) any later version.
    # PulseAudio is distributed in the hope that it will be useful, but
    # WITHOUT ANY WARRANTY; without even the implied warranty of
    # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
    # General Public License for more details.
    # You should have received a copy of the GNU Lesser General Public License
    # along with PulseAudio; if not, write to the Free Software Foundation,
    # Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
    # This startup script is used only if PulseAudio is started per-user
    # (i.e. not in system mode)
    .nofail
    ### Load something into the sample cache
    #load-sample-lazy x11-bell /usr/share/sounds/gtk-events/activate.wav
    #load-sample-lazy pulse-hotplug /usr/share/sounds/startup3.wav
    #load-sample-lazy pulse-coldplug /usr/share/sounds/startup3.wav
    #load-sample-lazy pulse-access /usr/share/sounds/generic.wav
    .fail
    ### Automatically restore the volume of streams and devices
    load-module module-device-restore
    load-module module-stream-restore
    load-module module-card-restore
    ### Automatically augment property information from .desktop files
    ### stored in /usr/share/application
    load-module module-augment-properties
    ### Should be after module-*-restore but before module-*-detect
    load-module module-switch-on-port-available
    ### Load audio drivers statically
    ### (it's probably better to not load these drivers manually, but instead
    ### use module-udev-detect -- see below -- for doing this automatically)
    #load-module module-alsa-sink
    #load-module module-alsa-source device=hw:1,0
    #load-module module-oss device="/dev/dsp" sink_name=output source_name=input
    #load-module module-oss-mmap device="/dev/dsp" sink_name=output source_name=input
    #load-module module-null-sink
    #load-module module-pipe-sink
    ### Automatically load driver modules depending on the hardware available
    .ifexists module-udev-detect.so
    load-module module-udev-detect
    .else
    ### Use the static hardware detection module (for systems that lack udev support)
    load-module module-detect
    .endif
    ### Automatically connect sink and source if JACK server is present
    .ifexists module-jackdbus-detect.so
    .nofail
    load-module module-jackdbus-detect channels=2
    .fail
    .endif
    ### Automatically load driver modules for Bluetooth hardware
    #.ifexists module-bluetooth-policy.so
    #load-module module-bluetooth-policy
    #.endif
    #.ifexists module-bluetooth-discover.so
    #load-module module-bluetooth-discover
    #.endif
    ### Load several protocols
    .ifexists module-esound-protocol-unix.so
    load-module module-esound-protocol-unix
    .endif
    load-module module-native-protocol-unix
    ### Network access (may be configured with paprefs, so leave this commented
    ### here if you plan to use paprefs)
    #load-module module-esound-protocol-tcp
    load-module module-native-protocol-tcp auth-ip-acl=127.0.0.1
    #load-module module-zeroconf-publish
    ### Load the RTP receiver module (also configured via paprefs, see above)
    #load-module module-rtp-recv
    ### Load the RTP sender module (also configured via paprefs, see above)
    #load-module module-null-sink sink_name=rtp format=s16be channels=2 rate=44100 sink_properties="device.description='RTP Multicast Sink'"
    #load-module module-rtp-send source=rtp.monitor
    ### Load additional modules from GConf settings. This can be configured with the paprefs tool.
    ### Please keep in mind that the modules configured by paprefs might conflict with manually
    ### loaded modules.
    .ifexists module-gconf.so
    .nofail
    load-module module-gconf
    .fail
    .endif
    ### Automatically restore the default sink/source when changed by the user
    ### during runtime
    ### NOTE: This should be loaded as early as possible so that subsequent modules
    ### that look up the default sink/source get the right value
    load-module module-default-device-restore
    ### Automatically move streams to the default sink if the sink they are
    ### connected to dies, similar for sources
    load-module module-rescue-streams
    ### Make sure we always have a sink around, even if it is a null sink.
    load-module module-always-sink
    ### Honour intended role device property
    load-module module-intended-roles
    ### Automatically suspend sinks/sources that become idle for too long
    load-module module-suspend-on-idle
    ### 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
    ### Enable positioned event sounds
    load-module module-position-event-sounds
    ### Cork music/video streams when a phone stream is active
    load-module module-role-cork
    ### Modules to allow autoloading of filters (such as echo cancellation)
    ### on demand. module-filter-heuristics tries to determine what filters
    ### make sense, and module-filter-apply does the heavy-lifting of
    ### loading modules and rerouting streams.
    load-module module-filter-heuristics
    load-module module-filter-apply
    # X11 modules should not be started from default.pa so that one daemon
    # can be shared by multiple sessions.
    ### Load X11 bell module
    #load-module module-x11-bell sample=bell-windowing-system
    ### Register ourselves in the X11 session manager
    #load-module module-x11-xsmp
    ### Publish connection data in the X11 root window
    #.ifexists module-x11-publish.so
    #.nofail
    #load-module module-x11-publish
    #.fail
    #.endif
    ### Make some devices default
    #set-default-sink output
    #set-default-source input
    ~/.xinitrc [currently using daemon mpd]
    #!/bin/sh
    # ~/.xinitrc
    # Executed by startx (run your window manager from here)
    if [ -d /etc/X11/xinit/xinitrc.d ]; then
    for f in /etc/X11/xinit/xinitrc.d/*; do
    [ -x "$f" ] && . "$f"
    done
    unset f
    fi
    #if grep -q "state: pause" /home/quiv/.config/mpd/state; then
    # mpc toggle
    #fi
    #mpd ~/.config/mpd/mpd.conf
    ~/.config/bspwm/panel/notify_mpd
    xrdb ~/.Xresources
    xset +fp ~/.fonts
    xset +fp /usr/share/fonts/misc
    xset fp rehash
    xsetroot -cursor_name left_ptr &
    # imlibsetroot -x e -s f /home/quiv/Pictures/bloom_one_desktop.jpg
    sh ~/.fehbg &
    compton -CGb --backend glx --paint-on-overlay --vsync opengl-swc &
    # exec gnome-session
    # exec startkde
    # exec startxfce4
    # ...or the Window Manager of your choice
    sxhkd &
    exec bspwm
    ~/.zprofile [currently trying to use systemd/User]
    #[[ -z $DISPLAY && $XDG_VTNR -eq 1 ]] && exec startx
    EDIT:A small update; it seems I don't need to have /etc/systemd/system/[email protected]/autologin.conf when using systemd to manag my user session as I removed it and I'm both automatically logged on and in X-session.
    Last edited by quiv (2014-07-05 13:40:30)

    o_caino wrote:
    Setting mpd as a systemd user service is very simple. This is what I did.
    In ~/.config/systemd/user/mpd.service
    [Unit]
    Description=Music Player Daemon
    After=network.target sound.target
    [Service]
    ExecStart=/usr/bin/mpd --no-daemon
    ExecStop=/usr/bin/mpd --kill
    [Install]
    WantedBy=default.target
    To enable
    systemctl --user enable mpd
    Done.
    Well shit. I guess I didn't need to do all that other stuff. I only wish I'd known about this before wasting most of my day. Thank you very much, everything appears to be working flawlessly now.

  • (Solved) MPD Pulseaudio client no sound

    Hi,
    I've installed MPD on my server, configured the music path I can play music on clients, but I don't have sound on client !
    I've try audio_output HTTP and Icecast, I'm not interrested in these two solutions.
    So I wanted to broadcast sound over network, so I leanrt about Pulseaudio, in my /etc/mpd.conf I uncomment the pulse sound card.
    Edit /etc/pulse/default.pa in order to add my client IP
    load-module module-native-protocol-tcp auth-ip-acl=192.168.1.5
    And start pulseaudio --start.
    On the client edit the /etc/pulse/client.conf to add server ip address.
    default-server=192.168.1.10
    And started as well !
    Message error on client :
    User-configured server at 192.168.1.10 refusing to start /autospawn.
    I simply want to broadcast the audio_outup in the server to the clients
    How can I fix it  ?
    Thanks in advance.
    Last edited by NeanderMarcl (2013-07-15 11:49:36)

    Okay, so it is a back end problem. 
    In Pavucontrol, go to the Output Devices tab and check the port pull down.  Make sure yours is set for something rational.  Maybe try all the ones that make sense.  Also, go to the configuration tab and look at the various profiles.  Make sure that it, too, selects something rational; If you are using built in speakers, make sure it is not trying to use HDMI.
    Then, pop over to your favorite mixer and make sure all the controls are un-muted and that the volumes are up. 
    If none of that helps, post the output of
    pacmd dump
    pacmd dump-volumes
    and of
    amixer
    ewaller$@$odin ~ 1005 %pacmd dump-volumes
    Welcome to PulseAudio! Use "help" for usage information.
    >>> Sink 0: reference = 0: 35% 1: 35%, real = 0: 35% 1: 35%, soft = 0: 100% 1: 100%, current_hw = 0: 35% 1: 35%, save = yes
    Input 0: volume = 0: 35% 1: 35%, reference_ratio = 0: 100% 1: 100%, real_ratio = 0: 100% 1: 100%, soft = 0: 100% 1: 100%, volume_factor = 0: 100% 1: 100%, volume_factor_sink = 0: 100% 1: 100%, save = yes
    Source 0: reference = 0: 153% 1: 153%, real = 0: 153% 1: 153%, soft = 0: 153% 1: 153%, current_hw = 0: 153% 1: 153%, save = yes
    Source 1: reference = 0: 100% 1: 100%, real = 0: 100% 1: 100%, soft = 0: 100% 1: 100%, current_hw = 0: 100% 1: 100%, save = yes
    ewaller$@$odin ~ 1006 %pacmd dump
    Welcome to PulseAudio! Use "help" for usage information.
    >>> ### Configuration dump generated at Sun Jul 14 09:05:28 2013
    load-module module-device-restore
    load-module module-stream-restore
    load-module module-card-restore
    load-module module-augment-properties
    load-module module-switch-on-port-available
    load-module module-alsa-card device_id="0" name="pci-0000_00_1b.0" card_name="alsa_card.pci-0000_00_1b.0" namereg_fail=false tsched=yes fixed_latency_range=no ignore_dB=no deferred_volume=yes use_ucm=yes card_properties="module-udev-detect.discovered=1"
    load-module module-udev-detect
    load-module module-jackdbus-detect channels=2
    load-module module-bluetooth-policy
    load-module module-bluetooth-discover
    load-module module-esound-protocol-unix
    load-module module-native-protocol-unix
    load-module module-gconf
    load-module module-default-device-restore
    load-module module-rescue-streams
    load-module module-always-sink
    load-module module-intended-roles
    load-module module-suspend-on-idle
    load-module module-console-kit
    load-module module-systemd-login
    load-module module-position-event-sounds
    load-module module-role-cork
    load-module module-filter-heuristics
    load-module module-filter-apply
    load-module module-dbus-protocol
    load-module module-cli-protocol-unix
    set-sink-volume alsa_output.pci-0000_00_1b.0.analog-stereo 0x5ad5
    set-sink-mute alsa_output.pci-0000_00_1b.0.analog-stereo no
    suspend-sink alsa_output.pci-0000_00_1b.0.analog-stereo no
    set-source-volume alsa_output.pci-0000_00_1b.0.analog-stereo.monitor 0x18675
    set-source-mute alsa_output.pci-0000_00_1b.0.analog-stereo.monitor no
    suspend-source alsa_output.pci-0000_00_1b.0.analog-stereo.monitor no
    set-source-volume alsa_input.pci-0000_00_1b.0.analog-stereo 0xffff
    set-source-mute alsa_input.pci-0000_00_1b.0.analog-stereo yes
    suspend-source alsa_input.pci-0000_00_1b.0.analog-stereo yes
    set-card-profile alsa_card.pci-0000_00_1b.0 output:analog-stereo+input:analog-stereo
    set-default-sink alsa_output.pci-0000_00_1b.0.analog-stereo
    set-default-source alsa_input.pci-0000_00_1b.0.analog-stereo
    ### EOF
    >>> %
    ewaller$@$odin ~ 1007 %amixer
    Simple mixer control 'Master',0
    Capabilities: pvolume pswitch pswitch-joined
    Playback channels: Front Left - Front Right
    Limits: Playback 0 - 65536
    Mono:
    Front Left: Playback 23253 [35%] [on]
    Front Right: Playback 23253 [35%] [on]
    Simple mixer control 'Capture',0
    Capabilities: cvolume cswitch cswitch-joined
    Capture channels: Front Left - Front Right
    Limits: Capture 0 - 65536
    Front Left: Capture 65535 [100%] [off]
    Front Right: Capture 65535 [100%] [off]
    ewaller$@$odin ~ 1008 %
    Last edited by ewaller (2013-07-14 16:10:08)

  • MPD: ERROR: problems opening audio device

    Since a day, maybe a little more, mpd is troubling me. When I use mpc, I get the error
    ERROR: problems opening audio device
    This is my mpd.conf
    # An example configuration file for MPD
    # See the mpd.conf man page for a more detailed description of each parameter.
    # Files and directories #######################################################
    # This setting controls the top directory which MPD will search to discover the
    # available audio files and add them to the daemon's online database. This
    # setting defaults to the XDG directory, otherwise the music directory will be
    # be disabled and audio files will only be accepted over ipc socket (using
    # file:// protocol) or streaming files over an accepted protocol.
    music_directory "/home/adriaan/Music"
    # This setting sets the MPD internal playlist directory. The purpose of this
    # directory is storage for playlists created by MPD. The server will use
    # playlist files not created by the server but only if they are in the MPD
    # format. This setting defaults to playlist saving being disabled.
    playlist_directory "/var/lib/mpd/playlists"
    # This setting sets the location of the MPD database. This file is used to
    # load the database at server start up and store the database while the
    # server is not up. This setting defaults to disabled which will allow
    # MPD to accept files over ipc socket (using file:// protocol) or streaming
    # files over an accepted protocol.
    db_file "/var/lib/mpd/mpd.db"
    # These settings are the locations for the daemon log files for the daemon.
    # These logs are great for troubleshooting, depending on your log_level
    # settings.
    # The special value "syslog" makes MPD use the local syslog daemon. This
    # setting defaults to logging to syslog, otherwise logging is disabled.
    log_file "/var/log/mpd/mpd.log"
    # This setting sets the location of the file which stores the process ID
    # for use of mpd --kill and some init scripts. This setting is disabled by
    # default and the pid file will not be stored.
    pid_file "/var/run/mpd/mpd.pid"
    # This setting sets the location of the file which contains information about
    # most variables to get MPD back into the same general shape it was in before
    # it was brought down. This setting is disabled by default and the server
    # state will be reset on server start up.
    state_file "/var/lib/mpd/mpdstate"
    # The location of the sticker database. This is a database which
    # manages dynamic information attached to songs.
    #sticker_file "~/.mpd/sticker.sql"
    # General music daemon options ################################################
    # This setting specifies the user that MPD will run as. MPD should never run as
    # root and you may use this setting to make MPD change its user ID after
    # initialization. This setting is disabled by default and MPD is run as the
    # current user.
    user "adriaan"
    # This setting specifies the group that MPD will run as. If not specified
    # primary group of user specified with "user" setting will be used (if set).
    # This is useful if MPD needs to be a member of group such as "audio" to
    # have permission to use sound card.
    group "users"
    # This setting sets the address for the daemon to listen on. Careful attention
    # should be paid if this is assigned to anything other then the default, any.
    # This setting can deny access to control of the daemon.
    # For network
    #bind_to_address "any"
    # And for Unix Socket
    #bind_to_address "~/.mpd/socket"
    # This setting is the TCP port that is desired for the daemon to get assigned
    # to.
    #port "6600"
    # This setting controls the type of information which is logged. Available
    # setting arguments are "default", "secure" or "verbose". The "verbose" setting
    # argument is recommended for troubleshooting, though can quickly stretch
    # available resources on limited hardware storage.
    #log_level "default"
    # If you have a problem with your MP3s ending abruptly it is recommended that
    # you set this argument to "no" to attempt to fix the problem. If this solves
    # the problem, it is highly recommended to fix the MP3 files with vbrfix
    # (available from <http://www.willwap.co.uk/Programs/vbrfix.php>), at which
    # point gapless MP3 playback can be enabled.
    #gapless_mp3_playback "yes"
    # This setting enables MPD to create playlists in a format usable by other
    # music players.
    #save_absolute_paths_in_playlists "no"
    # This setting defines a list of tag types that will be extracted during the
    # audio file discovery process. Optionally, 'comment' can be added to this
    # list.
    #metadata_to_use "artist,album,title,track,name,genre,date,composer,performer,disc"
    # This setting enables automatic update of MPD's database when files in
    # music_directory are changed.
    auto_update "yes"
    # Limit the depth of the directories being watched, 0 means only watch
    # the music directory itself. There is no limit by default.
    #auto_update_depth "3"
    # Symbolic link behavior ######################################################
    # If this setting is set to "yes", MPD will discover audio files by following
    # symbolic links outside of the configured music_directory.
    #follow_outside_symlinks "yes"
    # If this setting is set to "yes", MPD will discover audio files by following
    # symbolic links inside of the configured music_directory.
    #follow_inside_symlinks "yes"
    # Zeroconf / Avahi Service Discovery ##########################################
    # If this setting is set to "yes", service information will be published with
    # Zeroconf / Avahi.
    #zeroconf_enabled "yes"
    # The argument to this setting will be the Zeroconf / Avahi unique name for
    # this MPD server on the network.
    #zeroconf_name "Music Player"
    # Permissions #################################################################
    # If this setting is set, MPD will require password authorization. The password
    # can setting can be specified multiple times for different password profiles.
    #password "password@read,add,control,admin"
    # This setting specifies the permissions a user has who has not yet logged in.
    #default_permissions "read,add,control,admin"
    # Input #######################################################################
    input {
    plugin "curl"
    # proxy "proxy.isp.com:8080"
    # proxy_user "user"
    # proxy_password "password"
    # Audio Output ################################################################
    # MPD supports various audio output types, as well as playing through multiple
    # audio outputs at the same time, through multiple audio_output settings
    # blocks. Setting this block is optional, though the server will only attempt
    # autodetection for one sound card.
    # See <http://mpd.wikia.com/wiki/Configuration#Audio_Outputs> for examples of
    # other audio outputs.
    # An example of an ALSA output:
    audio_output {
    type "alsa"
    name "My ALSA Device"
    device "hw:0,0" # optional
    # format "44100:16:2" # optional
    # mixer_type "hardware" # optional
    # mixer_device "default" # optional
    # mixer_control "PCM" # optional
    # mixer_index "0" # optional
    #audio_output {
    # type "alsa"
    # name "Sound Card"
    # options "dev=dmixer"
    # device "plug:dmix"
    # An example of an OSS output:
    #audio_output {
    # type "oss"
    # name "My OSS Device"
    ## device "/dev/dsp" # optional
    ## format "44100:16:2" # optional
    ## mixer_type "hardware" # optional
    ## mixer_device "/dev/mixer" # optional
    ## mixer_control "PCM" # optional
    # An example of a shout output (for streaming to Icecast):
    #audio_output {
    # type "shout"
    # encoding "ogg" # optional
    # name "My Shout Stream"
    # host "localhost"
    # port "8000"
    # mount "/mpd.ogg"
    # password "hackme"
    # quality "5.0"
    # bitrate "128"
    # format "44100:16:1"
    ## protocol "icecast2" # optional
    ## user "source" # optional
    ## description "My Stream Description" # optional
    ## genre "jazz" # optional
    ## public "no" # optional
    ## timeout "2" # optional
    ## mixer_type "software" # optional
    # An example of a recorder output:
    #audio_output {
    # type "recorder"
    # name "My recorder"
    # encoder "vorbis" # optional, vorbis or lame
    # path "/var/lib/mpd/recorder/mpd.ogg"
    ## quality "5.0" # do not define if bitrate is defined
    # bitrate "128" # do not define if quality is defined
    # format "44100:16:1"
    # An example of a httpd output (built-in HTTP streaming server):
    #audio_output {
    # type "httpd"
    # name "My HTTP Stream"
    # encoder "vorbis" # optional, vorbis or lame
    # port "8000"
    # bind_to_address "0.0.0.0" # optional, IPv4 or IPv6
    ## quality "5.0" # do not define if bitrate is defined
    # bitrate "128" # do not define if quality is defined
    # format "44100:16:1"
    # max_clients "0" # optional 0=no limit
    # An example of a pulseaudio output (streaming to a remote pulseaudio server)
    #audio_output {
    # type "pulse"
    # name "My Pulse Output"
    ## server "remote_server" # optional
    ## sink "remote_server_sink" # optional
    ## Example "pipe" output:
    #audio_output {
    # type "pipe"
    # name "my pipe"
    # command "aplay -f cd 2>/dev/null"
    ## Or if you're want to use AudioCompress
    # command "AudioCompress -m | aplay -f cd 2>/dev/null"
    ## Or to send raw PCM stream through PCM:
    # command "nc example.org 8765"
    # format "44100:16:2"
    ## An example of a null output (for no audio output):
    #audio_output {
    # type "null"
    # name "My Null Output"
    # mixer_type "none" # optional
    # This setting will change all decoded audio to be converted to the specified
    # format before being passed to the audio outputs. By default, this setting is
    # disabled.
    #audio_output_format "44100:16:2"
    # If MPD has been compiled with libsamplerate support, this setting specifies
    # the sample rate converter to use. Possible values can be found in the
    # mpd.conf man page or the libsamplerate documentation. By default, this is
    # setting is disabled.
    #samplerate_converter "Fastest Sinc Interpolator"
    # Normalization automatic volume adjustments ##################################
    # This setting specifies the type of ReplayGain to use. This setting can have
    # the argument "off", "album" or "track". See <http://www.replaygain.org>
    # for more details. This setting is off by default.
    #replaygain "album"
    # This setting sets the pre-amp used for files that have ReplayGain tags. By
    # default this setting is disabled.
    #replaygain_preamp "0"
    # This setting enables on-the-fly normalization volume adjustment. This will
    # result in the volume of all playing audio to be adjusted so the output has
    # equal "loudness". This setting is disabled by default.
    #volume_normalization "no"
    # MPD Internal Buffering ######################################################
    # This setting adjusts the size of internal decoded audio buffering. Changing
    # this may have undesired effects. Don't change this if you don't know what you
    # are doing.
    #audio_buffer_size "2048"
    # This setting controls the percentage of the buffer which is filled before
    # beginning to play. Increasing this reduces the chance of audio file skipping,
    # at the cost of increased time prior to audio playback.
    #buffer_before_play "10%"
    # Resource Limitations ########################################################
    # These settings are various limitations to prevent MPD from using too many
    # resources. Generally, these settings should be minimized to prevent security
    # risks, depending on the operating resources.
    #connection_timeout "60"
    #max_connections "10"
    #max_playlist_length "16384"
    #max_command_list_size "2048"
    #max_output_buffer_size "8192"
    # Character Encoding ##########################################################
    # If file or directory names do not display correctly for your locale then you
    # may need to modify this setting.
    filesystem_charset "UTF-8"
    # This setting controls the encoding that ID3v1 tags should be converted from.
    #id3v1_encoding "ISO-8859-1"
    # SIDPlay decoder #############################################################
    # songlength_database:
    # Location of your songlengths file, as distributed with the HVSC.
    # The sidplay plugin checks this for matching MD5 fingerprints.
    # See http://www.c64.org/HVSC/DOCUMENTS/Songlengths.faq
    # default_songlength:
    # This is the default playing time in seconds for songs not in the
    # songlength database, or in case you're not using a database.
    # A value of 0 means play indefinitely.
    # filter:
    # Turns the SID filter emulation on or off.
    #decoder {
    # plugin "sidplay"
    # songlength_database "/media/C64Music/DOCUMENTS/Songlengths.txt"
    # default_songlength "120"
    # filter "true"

    milso wrote:
    type "alsa"
    name "equal"
    device "default"
    format "44100:16:2" # optional
    mixer_device "default" # optional
    mixer_control "PCM" # optional
    mixer_index "0" # optional
    I have mine set to plug:plugequal as I use an equalizer with alsa, but when I set it to default it works fine, try that.
    That didn't work out.
    Mr.Elendig wrote:Tell mpd to be more verbose. And check that mplayer -ao alsa whatever works.
    Here's the output of mpd -v
    listen: bind to '0.0.0.0:6600' failed: Address already in use (continuing anyway, because binding to '[::]:6600' succeeded)
    path: path_set_fs_charset: fs charset is: UTF-8
    database: reading DB
    disabling the last.fm playlist plugin because account is not configured
    daemon: opening pid file
    daemon: daemonized!
    daemon: writing pid file
    Doesn't contain anything unusual.
    EDIT: oh, and mplayer -ao alsa works fine.
    Last edited by arthd (2011-02-09 15:14:09)

  • MPD Pulseaudio issues [SOLVED]

    Hi,
    I've just setup pulseaudio on my system as I was tired of not being able to handle simultaneous output whilst one program had control of the soundcard (using alsa).
    I run MPD from startup with the user "mpd", unfortunately when it starts, it starts it's own pulseaudio session which conflicts with that when I launch into X, therefore I can either have sound from mpd (that pulseaudio session uses the soundcard) or other programs launched as me e.g. chromium, rhythmbox, mplayer etc (and my user's pulseaudio session locks the soundcard).
    What's the best way to remedy this situation so that I only have one pulseaudio session running? I'm toying with the idea of launching mpd as myself using .xinitrc. Ideally I want to just run one pulseaudio session and leave my mpd configuration as is.
    Any thoughts or ideas would be most appreciated.
    Thanks.
    Last edited by will.price94 (2012-02-14 16:51:19)

    OK Scott, I'll do that. Thank you for your suggestion. Hopefully it will remedy the issues I'm having.
    EDIT: Worked a treat, no more issues!
    Last edited by will.price94 (2012-02-14 16:51:05)

  • Pulseaudio problem , snd_pcm_open failed: Connection refused.

    Hello everyone, i have this problem that appeared last week.
    I cant play music in any player cause i get this error : snd_pcm_open failed: Connection refused.
    i tried things like adding the user to audio group, creating a "pulse" user cause pulseaudio gave me an error like "pulse user" not existent .
    but if i test the sound card in the kde4 audio setup it works
    anyone have any ideea on how to fix this ?

    just restart alsa.
    sudo /etc/rc.d/alsa restart
    it solved my problem.

  • [Solved] Pulseaudio problem after update

    So, here is the deal. I have been watching movies, playing HoN and listening to music on Sunday, Everything worked fine.
    On monday, I updated the system remotely - from work: packer -Syu
    Here is the pacman log:
    [2012-07-09 11:36] Running 'pacman -S syslinux'
    [2012-07-09 11:36] Syslinux update successful
    [2012-07-09 11:36] upgraded syslinux (4.05-4 -> 4.05-4)
    [2012-07-09 15:57] Running 'pacman -Syu'
    [2012-07-09 15:57] synchronizing package lists
    [2012-07-09 15:57] starting full system upgrade
    [2012-07-09 16:21] upgraded alsa-plugins (1.0.25-1 -> 1.0.25-2)
    [2012-07-09 16:21] upgraded audacious-plugins (3.2.4-1 -> 3.2.4-2)
    [2012-07-09 16:21] upgraded linux-api-headers (3.3.8-1 -> 3.4.4-1)
    [2012-07-09 16:21] warning: /etc/locale.gen installed as /etc/locale.gen.pacnew
    [2012-07-09 16:21] Generating locales...
    [2012-07-09 16:21] en_US.UTF-8... done
    [2012-07-09 16:21] en_US.ISO-8859-1... done
    [2012-07-09 16:21] Generation complete.
    [2012-07-09 16:21] upgraded glibc (2.15-12 -> 2.16.0-1)
    [2012-07-09 16:21] upgraded binutils (2.22-7 -> 2.22-8)
    [2012-07-09 16:21] upgraded dbus-core (1.6.0-5 -> 1.6.2-2)
    [2012-07-09 16:21] upgraded dbus (1.6.0-1 -> 1.6.2-1)
    [2012-07-09 16:21] upgraded device-mapper (2.02.96-2 -> 2.02.96-3)
    [2012-07-09 16:21] upgraded x264 (20120204-1 -> 20120705-1)
    [2012-07-09 16:21] upgraded ffmpeg (20120509-1 -> 1:0.11.1-1)
    [2012-07-09 16:21] upgraded ffmpegthumbnailer (2.0.7-4 -> 2.0.7-5)
    [2012-07-09 16:21] upgraded freerdp (1.0.1-4 -> 1.0.1-5)
    [2012-07-09 16:21] upgraded gcc-libs (4.7.1-3 -> 4.7.1-4)
    [2012-07-09 16:22] upgraded gcc (4.7.1-3 -> 4.7.1-4)
    [2012-07-09 16:22] upgraded gegl (0.2.0-1 -> 0.2.0-2)
    [2012-07-09 16:22] upgraded grep (2.12-1 -> 2.13-1)
    [2012-07-09 16:22] upgraded gstreamer0.10-ugly (0.10.19-1 -> 0.10.19-2)
    [2012-07-09 16:22] upgraded gstreamer0.10-ugly-plugins (0.10.19-1 -> 0.10.19-2)
    [2012-07-09 16:22] >>please run /usr/sbin/cups-genppdupdate
    [2012-07-09 16:22] >>and restart cups deamon
    [2012-07-09 16:22] upgraded gutenprint (5.2.8-1 -> 5.2.9-1)
    [2012-07-09 16:22] upgraded imagemagick (6.7.7.10-1 -> 6.7.8.1-1)
    [2012-07-09 16:22] upgraded imdbpy (4.8.2-2 -> 4.9-1)
    [2012-07-09 16:22] upgraded initscripts (2012.06.3-1 -> 2012.06.3-2)
    [2012-07-09 16:22] upgraded lib32-glibc (2.15-11 -> 2.16.0-1)
    [2012-07-09 16:22] upgraded lib32-dbus-core (1.6.0-1 -> 1.6.2-1)
    [2012-07-09 16:22] upgraded lib32-gcc-libs (4.7.1-3 -> 4.7.1-4.1)
    [2012-07-09 16:22] upgraded lib32-libidn (1.24-1 -> 1.25-1)
    [2012-07-09 16:22] upgraded lib32-libjpeg-turbo (1.2.0-1 -> 1.2.1-1)
    [2012-07-09 16:22] upgraded libmysqlclient (5.5.25-1 -> 5.5.25.a-1)
    [2012-07-09 16:22] upgraded libpurple (2.10.4-2 -> 2.10.6-1)
    [2012-07-09 16:22] upgraded lvm2 (2.02.96-2 -> 2.02.96-3)
    [2012-07-09 16:22] upgraded mingw32-pthreads (2.8.0-3 -> 2.9.1-1)
    [2012-07-09 16:22] upgraded mpd (0.17-1 -> 0.17-2)
    [2012-07-09 16:22] upgraded mpfr (3.1.0.p10-1 -> 3.1.1-1)
    [2012-07-09 16:22] upgraded mplayer (34799-1 -> 35014-1)
    [2012-07-09 16:22] upgraded mysql-clients (5.5.25-1 -> 5.5.25.a-1)
    [2012-07-09 16:22] upgraded pidgin (2.10.4-2 -> 2.10.6-1)
    [2012-07-09 16:22] installed tinycdb (0.78-1)
    [2012-07-09 16:22] warning: /etc/postfix/main.cf installed as /etc/postfix/main.cf.pacnew
    [2012-07-09 16:22] upgraded postfix (2.9.3-1 -> 2.9.3-2)
    [2012-07-09 16:22] upgraded timidity++ (2.13.2-11 -> 2.14.0-1)
    [2012-07-09 16:22] upgraded transmission-cli (2.52-1 -> 2.60-1)
    [2012-07-09 16:22] upgraded transmission-gtk (2.52-1 -> 2.60-1)
    [2012-07-09 16:22] upgraded upower (0.9.16-1 -> 0.9.17-1)
    [2012-07-09 16:22] upgraded vlc (2.0.2-1 -> 2.0.2-2)
    [2012-07-09 22:34] Running 'pacman -S links'
    [2012-07-09 22:35] installed links (2.7-1)
    [2012-07-09 23:38] Running 'pacman -Syu'
    [2012-07-09 23:38] synchronizing package lists
    [2012-07-09 23:38] starting full system upgrade
    [2012-07-09 23:39] upgraded clementine (1.0.1-4 -> 1.0.1-6)
    [2012-07-09 23:39] upgraded dialog (1.1_20120215-1 -> 1.1_20120706-1)
    [2012-07-09 23:39] upgraded mpg123 (1.14.2-1 -> 1.14.3-1)
    [2012-07-09 23:39] upgraded xorg-server-common (1.12.2-1 -> 1.12.3-1)
    [2012-07-09 23:39] upgraded xorg-server (1.12.2-1 -> 1.12.3-1)
    [2012-07-09 23:40] Running 'pacman -U alacarte-3.5.3-1-any.pkg.tar.xz'
    [2012-07-09 23:40] upgraded alacarte (0.13.4-2 -> 3.5.3-1)
    [2012-07-09 23:50] Running 'pacman -S pulseaudio-alsa'
    [2012-07-09 23:58] Running 'pacman -U asoundconf-1:1.0.1-3-any.pkg.tar.xz'
    [2012-07-09 23:59] installed asoundconf (1:1.0.1-3)
    [2012-07-10 00:08] Running 'pacman -Rn pulseaudio pavucontrol pulseaudio_ctl pamixer-git pasystray-git'
    [2012-07-10 00:08] Running 'pacman -Rn pulseaudio pavucontrol pamixer-git pasystray-git'
    [2012-07-10 00:08] Running 'pacman -Rn pulseaudio pavucontrol'
    [2012-07-10 00:09] Running 'pacman -Rn pulseaudio pavucontrol pulseaudio-alsa'
    [2012-07-10 00:28] Running 'pacman -Rsu speech-dispatcher'
    [2012-07-10 00:29] Running 'pacman -Rsu espeak'
    [2012-07-10 00:29] Running 'pacman -Rsu festival'
    [2012-07-10 14:30] Running 'pacman -Syu'
    [2012-07-10 14:30] synchronizing package lists
    [2012-07-10 14:30] starting full system upgrade
    [2012-07-10 14:31] upgraded unetbootin (575-1 -> 577-1)
    [2012-07-10 14:31] Running 'pacman -U gmameui-0.2.12-3-x86_64.pkg.tar.xz'
    [2012-07-10 14:31] upgraded gmameui (0.2.12-2 -> 0.2.12-3)
    As you can see, earlier that day (before work) I (re)installed syslinux. System boots fine. I don't think this is an issue (but hey, whattoIknow )
    So, I started the upgrade at 15:57. It finished, and I rebooted after. Like I always do.
    Fast forward, come home. No sound!
    Check speakers: plugged in/turned on
    Check pavucontrol - only dummy device available. Even if I choose "show all devices".
    Check alsamixer - default device "pulseaudio". F6, change to Intel - shows mixers OK.
    Set some program to use ALSA. Play music - works.
    Hm....
    Could anyone help me out here? Where do I start troubleshooting next, and how do I resolve this?
    This issue might or might not be related to this topic:
    Edit:
    Either MPD or timidity++ was causing my soundcard to appear "busy" for pulse. After removing both daemons from rc.conf, pulse started working normally once again. I will update this thread if I find a solution to keep both timidity and mpd with working pulse. Keep an eye on new posts.
    A big thanks to lucke for helping me out!
    Last edited by Kaurin (2012-07-10 16:35:58)

    this is the output:
    [milos@Kaurinov ~]$ sudo pulseaudio -k
    E: [pulseaudio] main.c: Failed to kill daemon: No such process
    [milos@Kaurinov ~]$ sudo pulseaudio -vvvv
    W: [pulseaudio] main.c: This program is not intended to be run as root (unless --system is specified).
    D: [pulseaudio] core-rtclock.c: Timer slack is set to 50 us.
    D: [pulseaudio] core-util.c: setpriority() worked.
    I: [pulseaudio] core-util.c: Successfully gained nice level -11.
    I: [pulseaudio] main.c: This is PulseAudio 2.0
    D: [pulseaudio] main.c: Compilation host: x86_64-unknown-linux-gnu
    D: [pulseaudio] main.c: Compilation CFLAGS: -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -Wall -W -Wextra -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.4.4-2-ARCH #1 SMP PREEMPT Sun Jun 24 18:59:47 CEST 2012
    D: [pulseaudio] main.c: Found 4 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: FASTPATH defined, only fast path asserts disabled.
    I: [pulseaudio] main.c: Machine ID is a18a39a519d3813ab73cc383000003e3.
    I: [pulseaudio] main.c: Using runtime directory /root/.pulse/a18a39a519d3813ab73cc383000003e3-runtime.
    I: [pulseaudio] main.c: Using state directory /root/.pulse.
    I: [pulseaudio] main.c: Using modules directory /usr/lib/pulse-2.0/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
    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.
    I: [pulseaudio] svolume_orc.c: Initialising ORC optimized volume functions.
    D: [pulseaudio] database-tdb.c: Opened TDB database '/root/.pulse/a18a39a519d3813ab73cc383000003e3-device-volumes.tdb'
    I: [pulseaudio] module-device-restore.c: Successfully opened database file '/root/.pulse/a18a39a519d3813ab73cc383000003e3-device-volumes'.
    I: [pulseaudio] module.c: Loaded "module-device-restore" (index: #0; argument: "").
    D: [pulseaudio] database-tdb.c: Opened TDB database '/root/.pulse/a18a39a519d3813ab73cc383000003e3-stream-volumes.tdb'
    I: [pulseaudio] module-stream-restore.c: Successfully opened database file '/root/.pulse/a18a39a519d3813ab73cc383000003e3-stream-volumes'.
    D: [pulseaudio] protocol-dbus.c: Interface org.PulseAudio.Ext.StreamRestore1 added for object /org/pulseaudio/stream_restore1
    I: [pulseaudio] module.c: Loaded "module-stream-restore" (index: #1; argument: "").
    D: [pulseaudio] database-tdb.c: Opened TDB database '/root/.pulse/a18a39a519d3813ab73cc383000003e3-card-database.tdb'
    I: [pulseaudio] module-card-restore.c: Successfully opened database file '/root/.pulse/a18a39a519d3813ab73cc383000003e3-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/lib/pulse-2.0/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
    D: [pulseaudio] module-udev-detect.c: /dev/snd/controlC1 is accessible: yes
    D: [pulseaudio] module-udev-detect.c: /devices/pci0000:00/0000:00:1d.7/usb8/8-3/8-3.3/8-3.3:1.2/sound/card1 is busy: no
    D: [pulseaudio] module-udev-detect.c: Loading module-alsa-card with arguments 'device_id="1" name="usb-PixArt_Imaging_Inc._USB2.0_Camera-02-USB20Camera" card_name="alsa_card.usb-PixArt_Imaging_Inc._USB2.0_Camera-02-USB20Camera" namereg_fail=false tsched=yes fixed_latency_range=no ignore_dB=no deferred_volume=yes card_properties="module-udev-detect.discovered=1"'
    D: [pulseaudio] reserve-wrap.c: Unable to contact D-Bus session bus: org.freedesktop.DBus.Error.Spawn.ExecFailed: /usr/bin/dbus-launch terminated abnormally with the following error: PuTTY X11 proxy: wrong authorisation protocol attemptedAutolaunch error: X11 initialization failed.
    D: [pulseaudio] alsa-mixer.c: Looking at profile output:analog-mono
    D: [pulseaudio] alsa-mixer.c: Checking for playback on Analog Mono (analog-mono)
    D: [pulseaudio] alsa-util.c: Trying hw:1 with SND_PCM_NO_AUTO_FORMAT ...
    I: [pulseaudio] (alsa-lib)pcm_hw.c: open '/dev/snd/pcmC1D0p' failed (-2)
    I: [pulseaudio] alsa-util.c: Error opening PCM device hw:1: No such file or directory
    D: [pulseaudio] alsa-mixer.c: Looking at profile output:analog-mono+input:analog-mono
    D: [pulseaudio] alsa-mixer.c: Checking for playback on Analog Mono (analog-mono)
    D: [pulseaudio] alsa-util.c: Trying hw:1 with SND_PCM_NO_AUTO_FORMAT ...
    I: [pulseaudio] (alsa-lib)pcm_hw.c: open '/dev/snd/pcmC1D0p' failed (-2)
    I: [pulseaudio] alsa-util.c: Error opening PCM device hw:1: No such file or directory
    D: [pulseaudio] alsa-mixer.c: Looking at profile output:analog-mono+input:analog-stereo
    D: [pulseaudio] alsa-mixer.c: Checking for playback on Analog Mono (analog-mono)
    D: [pulseaudio] alsa-util.c: Trying hw:1 with SND_PCM_NO_AUTO_FORMAT ...
    I: [pulseaudio] (alsa-lib)pcm_hw.c: open '/dev/snd/pcmC1D0p' failed (-2)
    I: [pulseaudio] alsa-util.c: Error opening PCM device hw:1: No such file or directory
    D: [pulseaudio] alsa-mixer.c: Looking at profile output:analog-mono+input:analog-4-channel-input
    D: [pulseaudio] alsa-mixer.c: Checking for playback on Analog Mono (analog-mono)
    D: [pulseaudio] alsa-util.c: Trying hw:1 with SND_PCM_NO_AUTO_FORMAT ...
    I: [pulseaudio] (alsa-lib)pcm_hw.c: open '/dev/snd/pcmC1D0p' failed (-2)
    I: [pulseaudio] alsa-util.c: Error opening PCM device hw:1: No such file or directory
    D: [pulseaudio] alsa-mixer.c: Looking at profile output:analog-mono+input:iec958-stereo
    D: [pulseaudio] alsa-mixer.c: Checking for playback on Analog Mono (analog-mono)
    D: [pulseaudio] alsa-util.c: Trying hw:1 with SND_PCM_NO_AUTO_FORMAT ...
    I: [pulseaudio] (alsa-lib)pcm_hw.c: open '/dev/snd/pcmC1D0p' failed (-2)
    I: [pulseaudio] alsa-util.c: Error opening PCM device hw:1: No such file or directory
    D: [pulseaudio] alsa-mixer.c: Looking at profile output:analog-stereo
    D: [pulseaudio] alsa-mixer.c: Checking for playback on Analog Stereo (analog-stereo)
    D: [pulseaudio] alsa-util.c: Trying front:1 with SND_PCM_NO_AUTO_FORMAT ...
    I: [pulseaudio] (alsa-lib)pcm_hw.c: open '/dev/snd/pcmC1D0p' failed (-2)
    I: [pulseaudio] alsa-util.c: Error opening PCM device front:1: No such file or directory
    D: [pulseaudio] alsa-util.c: Trying hw:1 with SND_PCM_NO_AUTO_FORMAT ...
    I: [pulseaudio] (alsa-lib)pcm_hw.c: open '/dev/snd/pcmC1D0p' failed (-2)
    I: [pulseaudio] alsa-util.c: Error opening PCM device hw:1: No such file or directory
    D: [pulseaudio] alsa-mixer.c: Looking at profile output:analog-stereo+input:analog-mono
    D: [pulseaudio] alsa-mixer.c: Checking for playback on Analog Stereo (analog-stereo)
    D: [pulseaudio] alsa-util.c: Trying front:1 with SND_PCM_NO_AUTO_FORMAT ...
    I: [pulseaudio] (alsa-lib)pcm_hw.c: open '/dev/snd/pcmC1D0p' failed (-2)
    I: [pulseaudio] alsa-util.c: Error opening PCM device front:1: No such file or directory
    D: [pulseaudio] alsa-util.c: Trying hw:1 with SND_PCM_NO_AUTO_FORMAT ...
    I: [pulseaudio] (alsa-lib)pcm_hw.c: open '/dev/snd/pcmC1D0p' failed (-2)
    I: [pulseaudio] alsa-util.c: Error opening PCM device hw:1: No such file or directory
    D: [pulseaudio] alsa-mixer.c: Looking at profile output:analog-stereo+input:analog-stereo
    D: [pulseaudio] alsa-mixer.c: Checking for playback on Analog Stereo (analog-stereo)
    D: [pulseaudio] alsa-util.c: Trying front:1 with SND_PCM_NO_AUTO_FORMAT ...
    I: [pulseaudio] (alsa-lib)pcm_hw.c: open '/dev/snd/pcmC1D0p' failed (-2)
    I: [pulseaudio] alsa-util.c: Error opening PCM device front:1: No such file or directory
    D: [pulseaudio] alsa-util.c: Trying hw:1 with SND_PCM_NO_AUTO_FORMAT ...
    I: [pulseaudio] (alsa-lib)pcm_hw.c: open '/dev/snd/pcmC1D0p' failed (-2)
    I: [pulseaudio] alsa-util.c: Error opening PCM device hw:1: No such file or directory
    D: [pulseaudio] alsa-mixer.c: Looking at profile output:analog-stereo+input:analog-4-channel-input
    D: [pulseaudio] alsa-mixer.c: Checking for playback on Analog Stereo (analog-stereo)
    D: [pulseaudio] alsa-util.c: Trying front:1 with SND_PCM_NO_AUTO_FORMAT ...
    I: [pulseaudio] (alsa-lib)pcm_hw.c: open '/dev/snd/pcmC1D0p' failed (-2)
    I: [pulseaudio] alsa-util.c: Error opening PCM device front:1: No such file or directory
    D: [pulseaudio] alsa-util.c: Trying hw:1 with SND_PCM_NO_AUTO_FORMAT ...
    I: [pulseaudio] (alsa-lib)pcm_hw.c: open '/dev/snd/pcmC1D0p' failed (-2)
    I: [pulseaudio] alsa-util.c: Error opening PCM device hw:1: No such file or directory
    D: [pulseaudio] alsa-mixer.c: Looking at profile output:analog-stereo+input:iec958-stereo
    D: [pulseaudio] alsa-mixer.c: Checking for playback on Analog Stereo (analog-stereo)
    D: [pulseaudio] alsa-util.c: Trying front:1 with SND_PCM_NO_AUTO_FORMAT ...
    I: [pulseaudio] (alsa-lib)pcm_hw.c: open '/dev/snd/pcmC1D0p' failed (-2)
    I: [pulseaudio] alsa-util.c: Error opening PCM device front:1: No such file or directory
    D: [pulseaudio] alsa-util.c: Trying hw:1 with SND_PCM_NO_AUTO_FORMAT ...
    I: [pulseaudio] (alsa-lib)pcm_hw.c: open '/dev/snd/pcmC1D0p' failed (-2)
    I: [pulseaudio] alsa-util.c: Error opening PCM device hw:1: No such file or directory
    D: [pulseaudio] alsa-mixer.c: Looking at profile output:analog-surround-40
    D: [pulseaudio] alsa-mixer.c: Checking for playback on Analog Surround 4.0 (analog-surround-40)
    D: [pulseaudio] alsa-util.c: Trying surround40:1 with SND_PCM_NO_AUTO_FORMAT ...
    I: [pulseaudio] (alsa-lib)conf.c: Unknown parameters 1
    I: [pulseaudio] (alsa-lib)pcm.c: Unknown PCM surround40:1
    I: [pulseaudio] alsa-util.c: Error opening PCM device surround40:1: Invalid argument
    D: [pulseaudio] alsa-mixer.c: Looking at profile output:analog-surround-40+input:analog-mono
    D: [pulseaudio] alsa-mixer.c: Checking for playback on Analog Surround 4.0 (analog-surround-40)
    D: [pulseaudio] alsa-util.c: Trying surround40:1 with SND_PCM_NO_AUTO_FORMAT ...
    I: [pulseaudio] (alsa-lib)conf.c: Unknown parameters 1
    I: [pulseaudio] (alsa-lib)pcm.c: Unknown PCM surround40:1
    I: [pulseaudio] alsa-util.c: Error opening PCM device surround40:1: Invalid argument
    D: [pulseaudio] alsa-mixer.c: Looking at profile output:analog-surround-40+input:analog-stereo
    D: [pulseaudio] alsa-mixer.c: Checking for playback on Analog Surround 4.0 (analog-surround-40)
    D: [pulseaudio] alsa-util.c: Trying surround40:1 with SND_PCM_NO_AUTO_FORMAT ...
    I: [pulseaudio] (alsa-lib)conf.c: Unknown parameters 1
    I: [pulseaudio] (alsa-lib)pcm.c: Unknown PCM surround40:1
    I: [pulseaudio] alsa-util.c: Error opening PCM device surround40:1: Invalid argument
    D: [pulseaudio] alsa-mixer.c: Looking at profile output:analog-surround-40+input:analog-4-channel-input
    D: [pulseaudio] alsa-mixer.c: Checking for playback on Analog Surround 4.0 (analog-surround-40)
    D: [pulseaudio] alsa-util.c: Trying surround40:1 with SND_PCM_NO_AUTO_FORMAT ...
    I: [pulseaudio] (alsa-lib)conf.c: Unknown parameters 1
    I: [pulseaudio] (alsa-lib)pcm.c: Unknown PCM surround40:1
    I: [pulseaudio] alsa-util.c: Error opening PCM device surround40:1: Invalid argument
    D: [pulseaudio] alsa-mixer.c: Looking at profile output:analog-surround-40+input:iec958-stereo
    D: [pulseaudio] alsa-mixer.c: Checking for playback on Analog Surround 4.0 (analog-surround-40)
    D: [pulseaudio] alsa-util.c: Trying surround40:1 with SND_PCM_NO_AUTO_FORMAT ...
    I: [pulseaudio] (alsa-lib)conf.c: Unknown parameters 1
    I: [pulseaudio] (alsa-lib)pcm.c: Unknown PCM surround40:1
    I: [pulseaudio] alsa-util.c: Error opening PCM device surround40:1: Invalid argument
    D: [pulseaudio] alsa-mixer.c: Looking at profile output:analog-surround-41
    D: [pulseaudio] alsa-mixer.c: Checking for playback on Analog Surround 4.1 (analog-surround-41)
    D: [pulseaudio] alsa-util.c: Trying surround41:1 with SND_PCM_NO_AUTO_FORMAT ...
    I: [pulseaudio] (alsa-lib)pcm_hw.c: open '/dev/snd/pcmC1D0p' failed (-2)
    I: [pulseaudio] alsa-util.c: Error opening PCM device surround41:1: No such file or directory
    D: [pulseaudio] alsa-mixer.c: Looking at profile output:analog-surround-41+input:analog-mono
    D: [pulseaudio] alsa-mixer.c: Checking for playback on Analog Surround 4.1 (analog-surround-41)
    D: [pulseaudio] alsa-util.c: Trying surround41:1 with SND_PCM_NO_AUTO_FORMAT ...
    I: [pulseaudio] (alsa-lib)pcm_hw.c: open '/dev/snd/pcmC1D0p' failed (-2)
    I: [pulseaudio] alsa-util.c: Error opening PCM device surround41:1: No such file or directory
    D: [pulseaudio] alsa-mixer.c: Looking at profile output:analog-surround-41+input:analog-stereo
    D: [pulseaudio] alsa-mixer.c: Checking for playback on Analog Surround 4.1 (analog-surround-41)
    D: [pulseaudio] alsa-util.c: Trying surround41:1 with SND_PCM_NO_AUTO_FORMAT ...
    I: [pulseaudio] (alsa-lib)pcm_hw.c: open '/dev/snd/pcmC1D0p' failed (-2)
    I: [pulseaudio] alsa-util.c: Error opening PCM device surround41:1: No such file or directory
    D: [pulseaudio] alsa-mixer.c: Looking at profile output:analog-surround-41+input:analog-4-channel-input
    D: [pulseaudio] alsa-mixer.c: Checking for playback on Analog Surround 4.1 (analog-surround-41)
    D: [pulseaudio] alsa-util.c: Trying surround41:1 with SND_PCM_NO_AUTO_FORMAT ...
    I: [pulseaudio] (alsa-lib)pcm_hw.c: open '/dev/snd/pcmC1D0p' failed (-2)
    I: [pulseaudio] alsa-util.c: Error opening PCM device surround41:1: No such file or directory
    D: [pulseaudio] alsa-mixer.c: Looking at profile output:analog-surround-41+input:iec958-stereo
    D: [pulseaudio] alsa-mixer.c: Checking for playback on Analog Surround 4.1 (analog-surround-41)
    D: [pulseaudio] alsa-util.c: Trying surround41:1 with SND_PCM_NO_AUTO_FORMAT ...
    I: [pulseaudio] (alsa-lib)pcm_hw.c: open '/dev/snd/pcmC1D0p' failed (-2)
    I: [pulseaudio] alsa-util.c: Error opening PCM device surround41:1: No such file or directory
    D: [pulseaudio] alsa-mixer.c: Looking at profile output:analog-surround-50
    D: [pulseaudio] alsa-mixer.c: Checking for playback on Analog Surround 5.0 (analog-surround-50)
    D: [pulseaudio] alsa-util.c: Trying surround50:1 with SND_PCM_NO_AUTO_FORMAT ...
    I: [pulseaudio] (alsa-lib)pcm_hw.c: open '/dev/snd/pcmC1D0p' failed (-2)
    I: [pulseaudio] alsa-util.c: Error opening PCM device surround50:1: No such file or directory
    D: [pulseaudio] alsa-mixer.c: Looking at profile output:analog-surround-50+input:analog-mono
    D: [pulseaudio] alsa-mixer.c: Checking for playback on Analog Surround 5.0 (analog-surround-50)
    D: [pulseaudio] alsa-util.c: Trying surround50:1 with SND_PCM_NO_AUTO_FORMAT ...
    I: [pulseaudio] (alsa-lib)pcm_hw.c: open '/dev/snd/pcmC1D0p' failed (-2)
    I: [pulseaudio] alsa-util.c: Error opening PCM device surround50:1: No such file or directory
    D: [pulseaudio] alsa-mixer.c: Looking at profile output:analog-surround-50+input:analog-stereo
    D: [pulseaudio] alsa-mixer.c: Checking for playback on Analog Surround 5.0 (analog-surround-50)
    D: [pulseaudio] alsa-util.c: Trying surround50:1 with SND_PCM_NO_AUTO_FORMAT ...
    I: [pulseaudio] (alsa-lib)pcm_hw.c: open '/dev/snd/pcmC1D0p' failed (-2)
    I: [pulseaudio] alsa-util.c: Error opening PCM device surround50:1: No such file or directory
    D: [pulseaudio] alsa-mixer.c: Looking at profile output:analog-surround-50+input:analog-4-channel-input
    D: [pulseaudio] alsa-mixer.c: Checking for playback on Analog Surround 5.0 (analog-surround-50)
    D: [pulseaudio] alsa-util.c: Trying surround50:1 with SND_PCM_NO_AUTO_FORMAT ...
    I: [pulseaudio] (alsa-lib)pcm_hw.c: open '/dev/snd/pcmC1D0p' failed (-2)
    I: [pulseaudio] alsa-util.c: Error opening PCM device surround50:1: No such file or directory
    D: [pulseaudio] alsa-mixer.c: Looking at profile output:analog-surround-50+input:iec958-stereo
    D: [pulseaudio] alsa-mixer.c: Checking for playback on Analog Surround 5.0 (analog-surround-50)
    D: [pulseaudio] alsa-util.c: Trying surround50:1 with SND_PCM_NO_AUTO_FORMAT ...
    I: [pulseaudio] (alsa-lib)pcm_hw.c: open '/dev/snd/pcmC1D0p' failed (-2)
    I: [pulseaudio] alsa-util.c: Error opening PCM device surround50:1: No such file or directory
    D: [pulseaudio] alsa-mixer.c: Looking at profile output:analog-surround-51
    D: [pulseaudio] alsa-mixer.c: Checking for playback on Analog Surround 5.1 (analog-surround-51)
    D: [pulseaudio] alsa-util.c: Trying surround51:1 with SND_PCM_NO_AUTO_FORMAT ...
    I: [pulseaudio] (alsa-lib)conf.c: Unknown parameters 1
    I: [pulseaudio] (alsa-lib)pcm.c: Unknown PCM surround51:1
    I: [pulseaudio] alsa-util.c: Error opening PCM device surround51:1: Invalid argument
    D: [pulseaudio] alsa-mixer.c: Looking at profile output:analog-surround-51+input:analog-mono
    D: [pulseaudio] alsa-mixer.c: Checking for playback on Analog Surround 5.1 (analog-surround-51)
    D: [pulseaudio] alsa-util.c: Trying surround51:1 with SND_PCM_NO_AUTO_FORMAT ...
    I: [pulseaudio] (alsa-lib)conf.c: Unknown parameters 1
    I: [pulseaudio] (alsa-lib)pcm.c: Unknown PCM surround51:1
    I: [pulseaudio] alsa-util.c: Error opening PCM device surround51:1: Invalid argument
    D: [pulseaudio] alsa-mixer.c: Looking at profile output:analog-surround-51+input:analog-stereo
    D: [pulseaudio] alsa-mixer.c: Checking for playback on Analog Surround 5.1 (analog-surround-51)
    D: [pulseaudio] alsa-util.c: Trying surround51:1 with SND_PCM_NO_AUTO_FORMAT ...
    I: [pulseaudio] (alsa-lib)conf.c: Unknown parameters 1
    I: [pulseaudio] (alsa-lib)pcm.c: Unknown PCM surround51:1
    I: [pulseaudio] alsa-util.c: Error opening PCM device surround51:1: Invalid argument
    D: [pulseaudio] alsa-mixer.c: Looking at profile output:analog-surround-51+input:analog-4-channel-input
    D: [pulseaudio] alsa-mixer.c: Checking for playback on Analog Surround 5.1 (analog-surround-51)
    D: [pulseaudio] alsa-util.c: Trying surround51:1 with SND_PCM_NO_AUTO_FORMAT ...
    I: [pulseaudio] (alsa-lib)conf.c: Unknown parameters 1
    I: [pulseaudio] (alsa-lib)pcm.c: Unknown PCM surround51:1
    I: [pulseaudio] alsa-util.c: Error opening PCM device surround51:1: Invalid argument
    D: [pulseaudio] alsa-mixer.c: Looking at profile output:analog-surround-51+input:iec958-stereo
    D: [pulseaudio] alsa-mixer.c: Checking for playback on Analog Surround 5.1 (analog-surround-51)
    D: [pulseaudio] alsa-util.c: Trying surround51:1 with SND_PCM_NO_AUTO_FORMAT ...
    I: [pulseaudio] (alsa-lib)conf.c: Unknown parameters 1
    I: [pulseaudio] (alsa-lib)pcm.c: Unknown PCM surround51:1
    I: [pulseaudio] alsa-util.c: Error opening PCM device surround51:1: Invalid argument
    D: [pulseaudio] alsa-mixer.c: Looking at profile output:analog-surround-71
    D: [pulseaudio] alsa-mixer.c: Checking for playback on Analog Surround 7.1 (analog-surround-71)
    D: [pulseaudio] alsa-util.c: Trying surround71:1 with SND_PCM_NO_AUTO_FORMAT ...
    I: [pulseaudio] (alsa-lib)pcm_hw.c: open '/dev/snd/pcmC1D0p' failed (-2)
    I: [pulseaudio] alsa-util.c: Error opening PCM device surround71:1: No such file or directory
    D: [pulseaudio] alsa-mixer.c: Looking at profile output:analog-surround-71+input:analog-mono
    D: [pulseaudio] alsa-mixer.c: Checking for playback on Analog Surround 7.1 (analog-surround-71)
    D: [pulseaudio] alsa-util.c: Trying surround71:1 with SND_PCM_NO_AUTO_FORMAT ...
    I: [pulseaudio] (alsa-lib)pcm_hw.c: open '/dev/snd/pcmC1D0p' failed (-2)
    I: [pulseaudio] alsa-util.c: Error opening PCM device surround71:1: No such file or directory
    D: [pulseaudio] alsa-mixer.c: Looking at profile output:analog-surround-71+input:analog-stereo
    D: [pulseaudio] alsa-mixer.c: Checking for playback on Analog Surround 7.1 (analog-surround-71)
    D: [pulseaudio] alsa-util.c: Trying surround71:1 with SND_PCM_NO_AUTO_FORMAT ...
    I: [pulseaudio] (alsa-lib)pcm_hw.c: open '/dev/snd/pcmC1D0p' failed (-2)
    I: [pulseaudio] alsa-util.c: Error opening PCM device surround71:1: No such file or directory
    D: [pulseaudio] alsa-mixer.c: Looking at profile output:analog-surround-71+input:analog-4-channel-input
    D: [pulseaudio] alsa-mixer.c: Checking for playback on Analog Surround 7.1 (analog-surround-71)
    D: [pulseaudio] alsa-util.c: Trying surround71:1 with SND_PCM_NO_AUTO_FORMAT ...
    I: [pulseaudio] (alsa-lib)pcm_hw.c: open '/dev/snd/pcmC1D0p' failed (-2)
    I: [pulseaudio] alsa-util.c: Error opening PCM device surround71:1: No such file or directory
    D: [pulseaudio] alsa-mixer.c: Looking at profile output:analog-surround-71+input:iec958-stereo
    D: [pulseaudio] alsa-mixer.c: Checking for playback on Analog Surround 7.1 (analog-surround-71)
    D: [pulseaudio] alsa-util.c: Trying surround71:1 with SND_PCM_NO_AUTO_FORMAT ...
    I: [pulseaudio] (alsa-lib)pcm_hw.c: open '/dev/snd/pcmC1D0p' failed (-2)
    I: [pulseaudio] alsa-util.c: Error opening PCM device surround71:1: No such file or directory
    D: [pulseaudio] alsa-mixer.c: Looking at profile output:iec958-stereo
    D: [pulseaudio] alsa-mixer.c: Checking for playback on Digital Stereo (IEC958) (iec958-stereo)
    D: [pulseaudio] alsa-util.c: Trying iec958:1 with SND_PCM_NO_AUTO_FORMAT ...
    I: [pulseaudio] (alsa-lib)pcm_hw.c: open '/dev/snd/pcmC1D0p' failed (-2)
    I: [pulseaudio] alsa-util.c: Error opening PCM device iec958:1: No such file or directory
    D: [pulseaudio] alsa-mixer.c: Looking at profile output:iec958-stereo+input:analog-mono
    D: [pulseaudio] alsa-mixer.c: Checking for playback on Digital Stereo (IEC958) (iec958-stereo)
    D: [pulseaudio] alsa-util.c: Trying iec958:1 with SND_PCM_NO_AUTO_FORMAT ...
    I: [pulseaudio] (alsa-lib)pcm_hw.c: open '/dev/snd/pcmC1D0p' failed (-2)
    I: [pulseaudio] alsa-util.c: Error opening PCM device iec958:1: No such file or directory
    D: [pulseaudio] alsa-mixer.c: Looking at profile output:iec958-stereo+input:analog-stereo
    D: [pulseaudio] alsa-mixer.c: Checking for playback on Digital Stereo (IEC958) (iec958-stereo)
    D: [pulseaudio] alsa-util.c: Trying iec958:1 with SND_PCM_NO_AUTO_FORMAT ...
    I: [pulseaudio] (alsa-lib)pcm_hw.c: open '/dev/snd/pcmC1D0p' failed (-2)
    I: [pulseaudio] alsa-util.c: Error opening PCM device iec958:1: No such file or directory
    D: [pulseaudio] alsa-mixer.c: Looking at profile output:iec958-stereo+input:analog-4-channel-input
    D: [pulseaudio] alsa-mixer.c: Checking for playback on Digital Stereo (IEC958) (iec958-stereo)
    D: [pulseaudio] alsa-util.c: Trying iec958:1 with SND_PCM_NO_AUTO_FORMAT ...
    I: [pulseaudio] (alsa-lib)pcm_hw.c: open '/dev/snd/pcmC1D0p' failed (-2)
    I: [pulseaudio] alsa-util.c: Error opening PCM device iec958:1: No such file or directory
    D: [pulseaudio] alsa-mixer.c: Looking at profile output:iec958-stereo+input:iec958-stereo
    D: [pulseaudio] alsa-mixer.c: Checking for playback on Digital Stereo (IEC958) (iec958-stereo)
    D: [pulseaudio] alsa-util.c: Trying iec958:1 with SND_PCM_NO_AUTO_FORMAT ...
    I: [pulseaudio] (alsa-lib)pcm_hw.c: open '/dev/snd/pcmC1D0p' failed (-2)
    I: [pulseaudio] alsa-util.c: Error opening PCM device iec958:1: No such file or directory
    D: [pulseaudio] alsa-mixer.c: Looking at profile output:iec958-ac3-surround-40
    D: [pulseaudio] alsa-mixer.c: Checking for playback on Digital Surround 4.0 (IEC958/AC3) (iec958-ac3-surround-40)
    D: [pulseaudio] alsa-util.c: Trying a52:1 with SND_PCM_NO_AUTO_FORMAT ...
    I: [pulseaudio] (alsa-lib)pcm.c: Unknown PCM a52:1
    I: [pulseaudio] alsa-util.c: Error opening PCM device a52:1: No such file or directory
    D: [pulseaudio] alsa-mixer.c: Looking at profile output:iec958-ac3-surround-40+input:analog-mono
    D: [pulseaudio] alsa-mixer.c: Checking for playback on Digital Surround 4.0 (IEC958/AC3) (iec958-ac3-surround-40)
    D: [pulseaudio] alsa-util.c: Trying a52:1 with SND_PCM_NO_AUTO_FORMAT ...
    I: [pulseaudio] (alsa-lib)pcm.c: Unknown PCM a52:1
    I: [pulseaudio] alsa-util.c: Error opening PCM device a52:1: No such file or directory
    D: [pulseaudio] alsa-mixer.c: Looking at profile output:iec958-ac3-surround-40+input:analog-stereo
    D: [pulseaudio] alsa-mixer.c: Checking for playback on Digital Surround 4.0 (IEC958/AC3) (iec958-ac3-surround-40)
    D: [pulseaudio] alsa-util.c: Trying a52:1 with SND_PCM_NO_AUTO_FORMAT ...
    I: [pulseaudio] (alsa-lib)pcm.c: Unknown PCM a52:1
    I: [pulseaudio] alsa-util.c: Error opening PCM device a52:1: No such file or directory
    D: [pulseaudio] alsa-mixer.c: Looking at profile output:iec958-ac3-surround-40+input:analog-4-channel-input
    D: [pulseaudio] alsa-mixer.c: Checking for playback on Digital Surround 4.0 (IEC958/AC3) (iec958-ac3-surround-40)
    D: [pulseaudio] alsa-util.c: Trying a52:1 with SND_PCM_NO_AUTO_FORMAT ...
    I: [pulseaudio] (alsa-lib)pcm.c: Unknown PCM a52:1
    I: [pulseaudio] alsa-util.c: Error opening PCM device a52:1: No such file or directory
    D: [pulseaudio] alsa-mixer.c: Looking at profile output:iec958-ac3-surround-40+input:iec958-stereo
    D: [pulseaudio] alsa-mixer.c: Checking for playback on Digital Surround 4.0 (IEC958/AC3) (iec958-ac3-surround-40)
    D: [pulseaudio] alsa-util.c: Trying a52:1 with SND_PCM_NO_AUTO_FORMAT ...
    I: [pulseaudio] (alsa-lib)pcm.c: Unknown PCM a52:1
    I: [pulseaudio] alsa-util.c: Error opening PCM device a52:1: No such file or directory
    D: [pulseaudio] alsa-mixer.c: Looking at profile output:iec958-ac3-surround-51
    D: [pulseaudio] alsa-mixer.c: Checking for playback on Digital Surround 5.1 (IEC958/AC3) (iec958-ac3-surround-51)
    D: [pulseaudio] alsa-util.c: Trying a52:1 with SND_PCM_NO_AUTO_FORMAT ...
    I: [pulseaudio] (alsa-lib)pcm.c: Unknown PCM a52:1
    I: [pulseaudio] alsa-util.c: Error opening PCM device a52:1: No such file or directory
    D: [pulseaudio] alsa-mixer.c: Looking at profile output:iec958-ac3-surround-51+input:analog-mono
    D: [pulseaudio] alsa-mixer.c: Checking for playback on Digital Surround 5.1 (IEC958/AC3) (iec958-ac3-surround-51)
    D: [pulseaudio] alsa-util.c: Trying a52:1 with SND_PCM_NO_AUTO_FORMAT ...
    I: [pulseaudio] (alsa-lib)pcm.c: Unknown PCM a52:1
    I: [pulseaudio] alsa-util.c: Error opening PCM device a52:1: No such file or directory
    D: [pulseaudio] alsa-mixer.c: Looking at profile output:iec958-ac3-surround-51+input:analog-stereo
    D: [pulseaudio] alsa-mixer.c: Checking for playback on Digital Surround 5.1 (IEC958/AC3) (iec958-ac3-surround-51)
    D: [pulseaudio] alsa-util.c: Trying a52:1 with SND_PCM_NO_AUTO_FORMAT ...
    I: [pulseaudio] (alsa-lib)pcm.c: Unknown PCM a52:1
    I: [pulseaudio] alsa-util.c: Error opening PCM device a52:1: No such file or directory
    D: [pulseaudio] alsa-mixer.c: Looking at profile output:iec958-ac3-surround-51+input:analog-4-channel-input
    D: [pulseaudio] alsa-mixer.c: Checking for playback on Digital Surround 5.1 (IEC958/AC3) (iec958-ac3-surround-51)
    D: [pulseaudio] alsa-util.c: Trying a52:1 with SND_PCM_NO_AUTO_FORMAT ...
    I: [pulseaudio] (alsa-lib)pcm.c: Unknown PCM a52:1
    I: [pulseaudio] alsa-util.c: Error opening PCM device a52:1: No such file or directory
    D: [pulseaudio] alsa-mixer.c: Looking at profile output:iec958-ac3-surround-51+input:iec958-stereo
    D: [pulseaudio] alsa-mixer.c: Checking for playback on Digital Surround 5.1 (IEC958/AC3) (iec958-ac3-surround-51)
    D: [pulseaudio] alsa-util.c: Trying a52:1 with SND_PCM_NO_AUTO_FORMAT ...
    I: [pulseaudio] (alsa-lib)pcm.c: Unknown PCM a52:1
    I: [pulseaudio] alsa-util.c: Error opening PCM device a52:1: No such file or directory
    D: [pulseaudio] alsa-mixer.c: Looking at profile output:iec958-dts-surround-51
    D: [pulseaudio] alsa-mixer.c: Checking for playback on Digital Surround 5.1 (IEC958/DTS) (iec958-dts-surround-51)
    D: [pulseaudio] alsa-util.c: Trying dca:1 with SND_PCM_NO_AUTO_FORMAT ...
    I: [pulseaudio] (alsa-lib)pcm.c: Unknown PCM dca:1
    I: [pulseaudio] alsa-util.c: Error opening PCM device dca:1: No such file or directory
    D: [pulseaudio] alsa-mixer.c: Looking at profile output:iec958-dts-surround-51+input:analog-mono
    D: [pulseaudio] alsa-mixer.c: Checking for playback on Digital Surround 5.1 (IEC958/DTS) (iec958-dts-surround-51)
    D: [pulseaudio] alsa-util.c: Trying dca:1 with SND_PCM_NO_AUTO_FORMAT ...
    I: [pulseaudio] (alsa-lib)pcm.c: Unknown PCM dca:1
    I: [pulseaudio] alsa-util.c: Error opening PCM device dca:1: No such file or directory
    D: [pulseaudio] alsa-mixer.c: Looking at profile output:iec958-dts-surround-51+input:analog-stereo
    D: [pulseaudio] alsa-mixer.c: Checking for playback on Digital Surround 5.1 (IEC958/DTS) (iec958-dts-surround-51)
    D: [pulseaudio] alsa-util.c: Trying dca:1 with SND_PCM_NO_AUTO_FORMAT ...
    I: [pulseaudio] (alsa-lib)pcm.c: Unknown PCM dca:1
    I: [pulseaudio] alsa-util.c: Error opening PCM device dca:1: No such file or directory
    D: [pulseaudio] alsa-mixer.c: Looking at profile output:iec958-dts-surround-51+input:analog-4-channel-input
    D: [pulseaudio] alsa-mixer.c: Checking for playback on Digital Surround 5.1 (IEC958/DTS) (iec958-dts-surround-51)
    D: [pulseaudio] alsa-util.c: Trying dca:1 with SND_PCM_NO_AUTO_FORMAT ...
    I: [pulseaudio] (alsa-lib)pcm.c: Unknown PCM dca:1
    I: [pulseaudio] alsa-util.c: Error opening PCM device dca:1: No such file or directory
    D: [pulseaudio] alsa-mixer.c: Looking at profile output:iec958-dts-surround-51+input:iec958-stereo
    D: [pulseaudio] alsa-mixer.c: Checking for playback on Digital Surround 5.1 (IEC958/DTS) (iec958-dts-surround-51)
    D: [pulseaudio] alsa-util.c: Trying dca:1 with SND_PCM_NO_AUTO_FORMAT ...
    I: [pulseaudio] (alsa-lib)pcm.c: Unknown PCM dca:1
    I: [pulseaudio] alsa-util.c: Error opening PCM device dca:1: No such file or directory
    D: [pulseaudio] alsa-mixer.c: Looking at profile output:hdmi-stereo
    D: [pulseaudio] alsa-mixer.c: Checking for playback on Digital Stereo (HDMI) (hdmi-stereo)
    D: [pulseaudio] alsa-util.c: Trying hdmi:1 with SND_PCM_NO_AUTO_FORMAT ...
    I: [pulseaudio] (alsa-lib)confmisc.c: Unable to find definition 'cards.USB-Audio.pcm.hdmi.0:CARD=1,AES0=4,AES1=130,AES2=0,AES3=2'
    I: [pulseaudio] (alsa-lib)conf.c: function snd_func_refer returned error: No such file or directory
    I: [pulseaudio] (alsa-lib)conf.c: Evaluate error: No such file or directory
    I: [pulseaudio] (alsa-lib)pcm.c: Unknown PCM hdmi:1
    I: [pulseaudio] alsa-util.c: Error opening PCM device hdmi:1: No such file or directory
    D: [pulseaudio] alsa-mixer.c: Looking at profile output:hdmi-stereo+input:analog-mono
    D: [pulseaudio] alsa-mixer.c: Checking for playback on Digital Stereo (HDMI) (hdmi-stereo)
    D: [pulseaudio] alsa-util.c: Trying hdmi:1 with SND_PCM_NO_AUTO_FORMAT ...
    I: [pulseaudio] (alsa-lib)confmisc.c: Unable to find definition 'cards.USB-Audio.pcm.hdmi.0:CARD=1,AES0=4,AES1=130,AES2=0,AES3=2'
    I: [pulseaudio] (alsa-lib)conf.c: function snd_func_refer returned error: No such file or directory
    I: [pulseaudio] (alsa-lib)conf.c: Evaluate error: No such file or directory
    I: [pulseaudio] (alsa-lib)pcm.c: Unknown PCM hdmi:1
    I: [pulseaudio] alsa-util.c: Error opening PCM device hdmi:1: No such file or directory
    D: [pulseaudio] alsa-mixer.c: Looking at profile output:hdmi-stereo+input:analog-stereo
    D: [pulseaudio] alsa-mixer.c: Checking for playback on Digital Stereo (HDMI) (hdmi-stereo)
    D: [pulseaudio] alsa-util.c: Trying hdmi:1 with SND_PCM_NO_AUTO_FORMAT ...
    I: [pulseaudio] (alsa-lib)confmisc.c: Unable to find definition 'cards.USB-Audio.pcm.hdmi.0:CARD=1,AES0=4,AES1=130,AES2=0,AES3=2'
    I: [pulseaudio] (alsa-lib)conf.c: function snd_func_refer returned error: No such file or directory
    I: [pulseaudio] (alsa-lib)conf.c: Evaluate error: No such file or directory
    I: [pulseaudio] (alsa-lib)pcm.c: Unknown PCM hdmi:1
    I: [pulseaudio] alsa-util.c: Error opening PCM device hdmi:1: No such file or directory
    D: [pulseaudio] alsa-mixer.c: Looking at profile output:hdmi-stereo+input:analog-4-channel-input
    D: [pulseaudio] alsa-mixer.c: Checking for playback on Digital Stereo (HDMI) (hdmi-stereo)
    D: [pulseaudio] alsa-util.c: Trying hdmi:1 with SND_PCM_NO_AUTO_FORMAT ...
    I: [pulseaudio] (alsa-lib)confmisc.c: Unable to find definition 'cards.USB-Audio.pcm.hdmi.0:CARD=1,AES0=4,AES1=130,AES2=0,AES3=2'
    I: [pulseaudio] (alsa-lib)conf.c: function snd_func_refer returned error: No such file or directory
    I: [pulseaudio] (alsa-lib)conf.c: Evaluate error: No such file or directory
    I: [pulseaudio] (alsa-lib)pcm.c: Unknown PCM hdmi:1
    I: [pulseaudio] alsa-util.c: Error opening PCM device hdmi:1: No such file or directory
    D: [pulseaudio] alsa-mixer.c: Looking at profile output:hdmi-stereo+input:iec958-stereo
    D: [pulseaudio] alsa-mixer.c: Checking for playback on Digital Stereo (HDMI) (hdmi-stereo)
    D: [pulseaudio] alsa-util.c: Trying hdmi:1 with SND_PCM_NO_AUTO_FORMAT ...
    I: [pulseaudio] (alsa-lib)confmisc.c: Unable to find definition 'cards.USB-Audio.pcm.hdmi.0:CARD=1,AES0=4,AES1=130,AES2=0,AES3=2'
    I: [pulseaudio] (alsa-lib)conf.c: function snd_func_refer returned error: No such file or directory
    I: [pulseaudio] (alsa-lib)conf.c: Evaluate error: No such file or directory
    I: [pulseaudio] (alsa-lib)pcm.c: Unknown PCM hdmi:1
    I: [pulseaudio] alsa-util.c: Error opening PCM device hdmi:1: No such file or directory
    D: [pulseaudio] alsa-mixer.c: Looking at profile input:analog-mono
    D: [pulseaudio] alsa-mixer.c: Checking for recording on Analog Mono (analog-mono)
    D: [pulseaudio] alsa-util.c: Trying hw:1 with SND_PCM_NO_AUTO_FORMAT ...
    D: [pulseaudio] alsa-util.c: Managed to open hw:1
    D: [pulseaudio] alsa-util.c: Maximum hw buffer size is 10922 ms
    D: [pulseaudio] alsa-util.c: Set buffer size first (to 4797 samples), period size second (to 1199 samples).
    I: [pulseaudio] alsa-util.c: Device hw:1 doesn't support 44100 Hz, changed to 48000 Hz.
    D: [pulseaudio] alsa-mixer.c: Profile input:analog-mono supported.
    I: [pulseaudio] alsa-util.c: Successfully attached to mixer 'hw:1'
    D: [pulseaudio] alsa-mixer.c: Probing path 'analog-input-microphone-front'
    D: [pulseaudio] alsa-mixer.c: Probe of jack 'Front Mic Jack' succeeded (not found)
    D: [pulseaudio] alsa-mixer.c: Probe of element 'Front Mic Boost' succeeded (volume=0, switch=0, enumeration=0).
    D: [pulseaudio] alsa-mixer.c: Probe of element 'Front Mic' succeeded (volume=0, switch=0, enumeration=0).
    D: [pulseaudio] alsa-mixer.c: Probe of element 'Capture' succeeded (volume=0, switch=0, enumeration=0).
    D: [pulseaudio] alsa-mixer.c: Probe of element 'Input Source' succeeded (volume=0, switch=0, enumeration=0).
    D: [pulseaudio] alsa-mixer.c: Probe of element 'Capture Source' succeeded (volume=0, switch=0, enumeration=0).
    D: [pulseaudio] alsa-mixer.c: Probe of element 'Mic' succeeded (volume=2, switch=2, enumeration=0).
    D: [pulseaudio] alsa-mixer.c: Probe of element 'Internal Mic' succeeded (volume=0, switch=0, enumeration=0).
    D: [pulseaudio] alsa-mixer.c: Probe of element 'Rear Mic' succeeded (volume=0, switch=0, enumeration=0).
    D: [pulseaudio] alsa-mixer.c: Probe of element 'Dock Mic' succeeded (volume=0, switch=0, enumeration=0).
    D: [pulseaudio] alsa-mixer.c: Probe of element 'Mic Boost' succeeded (volume=0, switch=0, enumeration=0).
    D: [pulseaudio] alsa-mixer.c: Probe of element 'Dock Mic Boost' succeeded (volume=0, switch=0, enumeration=0).
    D: [pulseaudio] alsa-mixer.c: Probe of element 'Internal Mic Boost' succeeded (volume=0, switch=0, enumeration=0).
    D: [pulseaudio] alsa-mixer.c: Probe of element 'Rear Mic Boost' succeeded (volume=0, switch=0, enumeration=0).
    D: [pulseaudio] alsa-mixer.c: Probe of element 'Line' succeeded (volume=0, switch=0, enumeration=0).
    D: [pulseaudio] alsa-mixer.c: Probe of element 'Line Boost' succeeded (volume=0, switch=0, enumeration=0).
    D: [pulseaudio] alsa-mixer.c: Probe of element 'Aux' succeeded (volume=0, switch=0, enumeration=0).
    D: [pulseaudio] alsa-mixer.c: Probe of element 'Video' succeeded (volume=0, switch=0, enumeration=0).
    D: [pulseaudio] alsa-mixer.c: Probe of element 'Mic/Line' succeeded (volume=0, switch=0, enumeration=0).
    D: [pulseaudio] alsa-mixer.c: Probe of element 'TV Tuner' succeeded (volume=0, switch=0, enumeration=0).
    D: [pulseaudio] alsa-mixer.c: Probe of element 'FM' succeeded (volume=0, switch=0, enumeration=0).
    D: [pulseaudio] alsa-mixer.c: Probe of element 'Mic Jack Mode' succeeded (volume=0, switch=0, enumeration=0).
    D: [pulseaudio] alsa-mixer.c: Skipping path 'analog-input-microphone-front', none of required-any elements preset.
    D: [pulseaudio] alsa-mixer.c: Probing path 'analog-input-microphone-rear'
    D: [pulseaudio] alsa-mixer.c: Probe of jack 'Rear Mic Jack' succeeded (not found)
    D: [pulseaudio] alsa-mixer.c: Probe of element 'Rear Mic Boost' succeeded (volume=0, switch=0, enumeration=0).
    D: [pulseaudio] alsa-mixer.c: Probe of element 'Rear Mic' succeeded (volume=0, switch=0, enumeration=0).
    D: [pulseaudio] alsa-mixer.c: Probe of element 'Capture' succeeded (volume=0, switch=0, enumeration=0).
    D: [pulseaudio] alsa-mixer.c: Probe of element 'Input Source' succeeded (volume=0, switch=0, enumeration=0).
    D: [pulseaudio] alsa-mixer.c: Probe of element 'Capture Source' succeeded (volume=0, switch=0, enumeration=0).
    D: [pulseaudio] alsa-mixer.c: Probe of element 'Mic' succeeded (volume=2, switch=2, enumeration=0).
    D: [pulseaudio] alsa-mixer.c: Probe of element 'Internal Mic' succeeded (volume=0, switch=0, enumeration=0).
    D: [pulseaudio] alsa-mixer.c: Probe of element 'Front Mic' succeeded (volume=0, switch=0, enumeration=0).
    D: [pulseaudio] alsa-mixer.c: Probe of element 'Dock Mic' succeeded (volume=0, switch=0, enumeration=0).
    D: [pulseaudio] alsa-mixer.c: Probe of element 'Mic Boost' succeeded (volume=0, switch=0, enumeration=0).
    D: [pulseaudio] alsa-mixer.c: Probe of element 'Dock Mic Boost' succeeded (volume=0, switch=0, enumeration=0).
    D: [pulseaudio] alsa-mixer.c: Probe of element 'Internal Mic Boost' succeeded (volume=0, switch=0, enumeration=0).
    D: [pulseaudio] alsa-mixer.c: Probe of element 'Front Mic Boost' succeeded (volume=0, switch=0, enumeration=0).
    D: [pulseaudio] alsa-mixer.c: Probe of element 'Line' succeeded (volume=0, switch=0, enumeration=0).
    D: [pulseaudio] alsa-mixer.c: Probe of element 'Line Boost' succeeded (volume=0, switch=0, enumeration=0).
    D: [pulseaudio] alsa-mixer.c: Probe of element 'Aux' succeeded (volume=0, switch=0, enumeration=0).
    D: [pulseaudio] alsa-mixer.c: Probe of element 'Video' succeeded (volume=0, switch=0, enumeration=0).
    D: [pulseaudio] alsa-mixer.c: Probe of element 'Mic/Line' succeeded (volume=0, switch=0, enumeration=0).
    D: [pulseaudio] alsa-mixer.c: Probe of element 'TV Tuner' succeeded (volume=0, switch=0, enumeration=0).
    D: [pulseaudio] alsa-mixer.c: Probe of element 'FM' succeeded (volume=0, switch=0, enumeration=0).
    D: [pulseaudio] alsa-mixer.c: Probe of element 'Mic Jack Mode' succeeded (volume=0, switch=0, enumeration=0).
    D: [pulseaudio] alsa-mixer.c: Skipping path 'analog-input-microphone-rear', none of required-any elements preset.
    D: [pulseaudio] alsa-mixer.c: Probing path 'analog-input-microphone-internal'
    D: [pulseaudio] alsa-mixer.c: Probe of jack 'Mic Jack' succeeded (not found)
    D: [pulseaudio] alsa-mixer.c: Probe of jack 'Dock Mic Jack' succeeded (not found)
    D: [pulseaudio] alsa-mixer.c: Probe of jack 'Front Mic Jack' succeeded (not found)
    D: [pulseaudio] alsa-mixer.c: Probe of jack 'Rear Mic Jack' succeeded (not found)
    D: [pulseaudio] alsa-mixer.c: Probe of element 'Internal Mic Boost' succeeded (volume=0, switch=0, enumeration=0).
    D: [pulseaudio] alsa-mixer.c: Probe of element 'Int Mic Boost' succeeded (volume=0, switch=0, enumeration=0).
    D: [pulseaudio] alsa-mixer.c: Probe of element 'Internal Mic' succeeded (volume=0, switch=0, enumeration=0).
    D: [pulseaudio] alsa-mixer.c: Probe of element 'Int Mic' succeeded (volume=0, switch=0, enumeration=0).
    D: [pulseaudio] alsa-mixer.c: Probe of element 'Capture' succeeded (volume=0, switch=0, enumeration=0).
    D: [pulseaudio] alsa-mixer.c: Probe of element 'Input Source' succeeded (volume=0, switch=0, enumeration=0).
    D: [pulseaudio] alsa-mixer.c: Probe of element 'Capture Source' succeeded (volume=0, switch=0, enumeration=0).
    D: [pulseaudio] alsa-mixer.c: Probe of element 'Mic' succeeded (volume=2, switch=2, enumeration=0).
    D: [pulseaudio] alsa-mixer.c: Probe of element 'Dock Mic' succeeded (volume=0, switch=0, enumeration=0).
    D: [pulseaudio] alsa-mixer.c: Probe of element 'Front Mic' succeeded (volume=0, switch=0, enumeration=0).
    D: [pulseaudio] alsa-mixer.c: Probe of element 'Rear Mic' succeeded (volume=0, switch=0, enumeration=0).
    D: [pulseaudio] alsa-mixer.c: Probe of element 'Mic Boost' succeeded (volume=0, switch=0, enumeration=0).
    D: [pulseaudio] alsa-mixer.c: Probe of element 'Dock Mic Boost' succeeded (volume=0, switch=0, enumeration=0).
    D: [pulseaudio] alsa-mixer.c: Probe of element 'Front Mic Boost' succeeded (volume=0, switch=0, enumeration=0).
    D: [pulseaudio] alsa-mixer.c: Probe of element 'Rear Mic Boost' succeeded (volume=0, switch=0, enumeration=0).
    D: [pulseaudio] alsa-mixer.c: Probe of element 'Line' succeeded (volume=0, switch=0, enumeration=0).
    D: [pulseaudio] alsa-mixer.c: Probe of element 'Line Boost' succeeded (volume=0, switch=0, enumeration=0).
    D: [pulseaudio] alsa-mixer.c: Probe of element 'Aux' succeeded (volume=0, switch=0, enumeration=0).
    D: [pulseaudio] alsa-mixer.c: Probe of element 'Video' succeeded (volume=0, switch=0, enumeration=0).
    D: [pulseaudio] alsa-mixer.c: Probe of element 'Mic/Line' succeeded (volume=0, switch=0, enumeration=0).
    D: [pulseaudio] alsa-mixer.c: Probe of element 'TV Tuner' succeeded (volume=0, switch=0, enumeration=0).
    D: [pulseaudio] alsa-mixer.c: Probe of element 'FM' succeeded (volume=0, switch=0, enumeration=0).
    D: [pulseaudio] alsa-mixer.c: Probe of element 'Mic Jack Mode' succeeded (volume=0, switch=0, enumeration=0).
    D: [pulseaudio] alsa-mixer.c: Skipping path 'analog-input-microphone-internal', none of required-any elements preset.
    D: [pulseaudio] alsa-mixer.c: Probing path 'analog-input-microphone-dock'
    D: [pulseaudio] alsa-mixer.c: Probe of jack 'Dock Mic Jack' succeeded (not found)
    D: [pulseaudio] alsa-mixer.c: Probe of element 'Dock Mic Boost' succeeded (volume=0, switch=0, enumeration=0).
    D: [pulseaudio] alsa-mixer.c: Probe of element 'Dock Mic' succeeded (volume=0, switch=0, enumeration=0).
    D: [pulseaudio] alsa-mixer.c: Probe of element 'Capture' succeeded (volume=0, switch=0, enumeration=0).
    D: [pulseaudio] alsa-mixer.c: Probe of element 'Input Source' succeeded (volume=0, switch=0, enumeration=0).
    D: [pulseaudio] alsa-mixer.c: Probe of element 'Capture Source' succeeded (volume=0, switch=0, enumeration=0).
    D: [pulseaudio] alsa-mixer.c: Probe of element 'Mic' succeeded (volume=2, switch=2, enumeration=0).
    D: [pulseaudio] alsa-mixer.c: Probe of element 'Internal Mic' succeeded (volume=0, switch=0, enumeration=0).
    D: [pulseaudio] alsa-mixer.c: Probe of element 'Front Mic' succeeded (volume=0, switch=0, enumeration=0).
    D: [pulseaudio] alsa-mixer.c: Probe of element 'Rear Mic' succeeded (volume=0, switch=0, enumeration=0).
    D: [pulseaudio] alsa-mixer.c: Probe of element 'Mic Boost' succeeded (volume=0, switch=0, enumeration=0).
    D: [pulseaudio] alsa-mixer.c: Probe of element 'Internal Mic Boost' succeeded (volume=0, switch=0, enumeration=0).
    D: [pulseaudio] alsa-mixer.c: Probe of element 'Front Mic Boost' succeeded (volume=0, switch=0, enumeration=0).
    D: [pulseaudio] alsa-mixer.c: Probe of element 'Rear Mic Boost' succeeded (volume=0, switch=0, enumeration=0).
    D: [pulseaudio] alsa-mixer.c: Probe of element 'Line' succeeded (volume=0, switch=0, enumeration=0).
    D: [pulseaudio] alsa-mixer.c: Probe of element 'Line Boost' succeeded (volume=0, switch=0, enumeration=0).
    D: [pulseaudio] alsa-mixer.c: Probe of element 'Aux' succeeded (volume=0, switch=0, enumeration=0).
    D: [pulseaudio] alsa-mixer.c: Probe of element 'Video' succeeded (volume=0, switch=0, enumeration=0).
    D: [pulseaudio] alsa-mixer.c: Probe of element 'Mic/Line' succeeded (volume=0, switch=0, enumeration=0).
    D: [pulseaudio] alsa-mixer.c: Probe of element 'TV Tuner' succeeded (volume=0, switch=0, enumeration=0).
    D: [pulseaudio] alsa-mixer.c: Probe of element 'FM' succeeded (volume=0, switch=0, enumeration=0).
    D: [pulseaudio] alsa-mixer.c: Probe of element 'Mic Jack Mode' succeeded (volume=0, switch=0, enumeration=0).
    D: [pulseaudio] alsa-mixer.c: Skipping path 'analog-input-microphone-dock', none of required-any elements preset.
    D: [pulseaudio] alsa-mixer.c: Probing path 'analog-input'
    D: [pulseaudio] alsa-mixer.c: Probe of element 'Capture' failed.
    D: [pulseaudio] alsa-mixer.c: Probing path 'analog-input-microphone'
    D: [pulseaudio] alsa-mixer.c: Probe of jack 'Mic Jack' succeeded (not found)
    D: [pulseaudio] alsa-mixer.c: Probe of element 'Mic Boost' succeeded (volume=0, switch=0, enumeration=0).
    D: [pulseaudio] alsa-mixer.c: Probe of element 'Mic' succeeded (volume=1, switch=1, enumeration=0).
    D: [pulseaudio] alsa-mixer.c: Probe of element 'Capture' succeeded (volume=0, switch=0, enumeration=0).
    D: [pulseaudio] alsa-mixer.c: Probe of element 'Input Source' succeeded (volume=0, switch=0, enumeration=0).
    D: [pulseaudio] alsa-mixer.c: Probe of element 'Capture Source' succeeded (volume=0, switch=0, enumeration=0).
    D: [pulseaudio] alsa-mixer.c: Probe of element 'Mic Select' succeeded (volume=0, switch=0, enumeration=0).
    D: [pulseaudio] alsa-mixer.c: Probe of element 'Mic Boost (+20dB)' succeeded (volume=0, switch=0, enumeration=0).
    D: [pulseaudio] alsa-mixer.c: Probe of element 'Front Mic' succeeded (volume=0, switch=0, enumeration=0).
    D: [pulseaudio] alsa-mixer.c: Probe of element 'Internal Mic' succeeded (volume=0, switch=0, enumeration=0).
    D: [pulseaudio] alsa-mixer.c: Probe of element 'Rear Mic' succeeded (volume=0, switch=0, enumeration=0).
    D: [pulseaudio] alsa-mixer.c: Probe of element 'Dock Mic' succeeded (volume=0, switch=0, enumeration=0).
    D: [pulseaudio] alsa-mixer.c: Probe of element 'Dock Mic Boost' succeeded (volume=0, switch=0, enumeration=0).
    D: [pulseaudio] alsa-mixer.c: Probe of element 'Internal Mic Boost' succeeded (volume=0, switch=0, enumeration=0).
    D: [pulseaudio] alsa-mixer.c: Probe of element 'Front Mic Boost' succeeded (volume=0, switch=0, enumeration=0).
    D: [pulseaudio] alsa-mixer.c: Probe of element 'Rear Mic Boost' succeeded (volume=0, switch=0, enumeration=0).
    D: [pulseaudio] alsa-mixer.c: Probe of element 'Line' succeeded (volume=0, switch=0, enumeration=0).
    D: [pulseaudio] alsa-mixer.c: Probe of element 'Line Boost' succeeded (volume=0, switch=0, enumeration=0).
    D: [pulseaudio] alsa-mixer.c: Probe of element 'Aux' succeeded (volume=0, switch=0, enumeration=0).
    D: [pulseaudio] alsa-mixer.c: Probe of element 'Video' succeeded (volume=0, switch=0, enumeration=0).
    D: [pulseaudio] alsa-mixer.c: Probe of element 'Mic/Line' succeeded (volume=0, switch=0, enumeration=0).
    D: [pulseaudio] alsa-mixer.c: Probe of element 'TV Tuner' succeeded (volume=0, switch=0, enumeration=0).
    D: [pulseaudio] alsa-mixer.c: Probe of element 'FM' succeeded (volume=0, switch=0, enumeration=0).
    D: [pulseaudio] alsa-mixer.c: Probe of element 'Mic Jack Mode' succeeded (volume=0, switch=0, enumeration=0).
    D: [pulseaudio] alsa-mixer.c: Probing path 'analog-input-linein'
    D: [pulseaudio] alsa-mixer.c: Probe of jack 'Line Jack' succeeded (not found)
    D: [pulseaudio] alsa-mixer.c: Probe of element 'Capture' succeeded (volume=0, switch=0, enumeration=0).
    D: [pulseaudio] alsa-mixer.c: Probe of element 'Line Boost' succeeded (volume=0, switch=0, enumeration=0).
    D: [pulseaudio] alsa-mixer.c: Probe of element 'Line' succeeded (volume=0, switch=0, enumeration=0).
    D: [pulseaudio] alsa-mixer.c: Probe of element 'Input Source' succeeded (volume=0, switch=0, enumeration=0).
    D: [pulseaudio] alsa-mixer.c: Probe of element 'Capture Source' succeeded (volume=0, switch=0, enumeration=0).
    D: [pulseaudio] alsa-mixer.c: Probe of element 'Mic' succeeded (volume=2, switch=2, enumeration=0).
    D: [pulseaudio] alsa-mixer.c: Probe of element 'Dock Mic' succeeded (volume=0, switch=0, enumeration=0).
    D: [pulseaudio] alsa-mixer.c: Probe of element 'Internal Mic' succeeded (volume=0, switch=0, enumeration=0).
    D: [pulseaudio] alsa-mixer.c: Probe of element 'Front Mic' succeeded (volume=0, switch=0, enumeration=0).
    D: [pulseaudio] alsa-mixer.c: Probe of element 'Rear Mic' succeeded (volume=0, switch=0, enumeration=0).
    D: [pulseaudio] alsa-mixer.c: Probe of element 'Mic Boost' succeeded (volume=0, switch=0, enumeration=0).
    D: [pulseaudio] alsa-mixer.c: Probe of element 'Dock Mic Boost' succeeded (volume=0, switch=0, enumeration=0).
    D: [pulseaudio] alsa-mixer.c: Probe of element 'Internal Mic Boost' succeeded (volume=0, switch=0, enumeration=0).
    D: [pulseaudio] alsa-mixer.c: Probe of element 'Front Mic Boost' succeeded (volume=0, switch=0, enumeration=0).
    D: [pulseaudio] alsa-mixer.c: Probe of element 'Rear Mic Boost' succeeded (volume=0, switch=0, enumeration=0).
    D: [pulseaudio] alsa-mixer.c: Probe of element 'Aux' succeeded (volume=0, switch=0, enumeration=0).
    D: [pulseaudio] alsa-mixer.c: Probe of element 'Video' succeeded (volume=0, switch=0, enumeration=0).
    D: [pulseaudio] alsa-mixer.c: Probe of element 'Mic/Line' succeeded (volume=0, switch=0, enumeration=0).
    D: [pulseaudio] alsa-mixer.c: Probe of element 'TV Tuner' succeeded (volume=0, switch=0, enumeration=0).
    D: [pulseaudio] alsa-mixer.c: Probe of element 'FM' succeeded (volume=0, switch=0, enumeration=0).
    D: [pulseaudio] alsa-mixer.c: Probe of element 'Mic Jack Mode' succeeded (volume=0, switch=0, enumeration=0).
    D: [pulseaudio] alsa-mixer.c: Skipping path 'analog-input-linein', none of required-any elements preset.
    D: [pulseaudio] alsa-mixer.c: Probing path 'analog-input'
    D: [pulseaudio] alsa-mixer.c: Probe of element 'Capture' succeeded (volume=0, switch=0, enumeration=0).
    D: [pulseaudio] alsa-mixer.c: Probe of element 'Mic' succeeded (volume=2, switch=2, enumeration=0).
    D: [pulseaudio] alsa-mixer.c: Probe of element 'Internal Mic' succeeded (volume=0, switch=0, enumeration=0).
    D: [pulseaudio] alsa-mixer.c: Probe of element 'Line' succeeded (volume=0, switch=0, enumeration=0).
    D: [pulseaudio] alsa-mixer.c: Probe of element 'Aux' failed.
    D: [pulseaudio] alsa-mixer.c: Probing path 'analog-input-video'
    D: [pulseaudio] alsa-mixer.c: Probe of element 'Capture' succeeded (volume=0, switch=0, enumeration=0).
    D: [pulseaudio] alsa-mixer.c: Probe of element 'Mic' succeeded (volume=2, switch=2, enumeration=0).
    D: [pulseaudio] alsa-mixer.c: Probe of element 'Internal Mic' succeeded (volume=0, switch=0, enumeration=0).
    D: [pulseaudio] alsa-mixer.c: Probe of element 'Line' succeeded (volume=0, switch=0, enumeration=0).
    D: [pulseaudio] alsa-mixer.c: Probe of element 'Aux' succeeded (volume=0, switch=0, enumeration=0).
    D: [pulseaudio] alsa-mixer.c: Probe of element 'Video' failed.
    D: [pulseaudio] alsa-mixer.c: Probing path 'analog-input-video'
    D: [pulseaudio] alsa-mixer.c: Probe of element 'Capture' succeeded (volume=0, switch=0, enumeration=0).
    D: [pulseaudio] alsa-mixer.c: Probe of element 'Mic' succeeded (volume=2, switch=2, enumeration=0).
    D: [pulseaudio] alsa-mixer.c: Probe of element 'Internal Mic' succeeded (volume=0, switch=0, enumeration=0).
    D: [pulseaudio] alsa-mixer.c: Probe of element 'Line' succeeded (volume=0, switch=0, enumeration=0).
    D: [pulseaudio] alsa-mixer.c: Probe of element 'Aux' succeeded (volume=0, switch=0, enumeration=0).
    D: [pulseaudio] alsa-mixer.c: Probe of element 'Video' succeeded (volume=0, switch=0, enumeration=0).
    D: [pulseaudio] alsa-mixer.c: Probe of element 'Mic/Line' succeeded (volume=0, switch=0, enumeration=0).
    D: [pulseaudio] alsa-mixer.c: Probe of element 'TV Tuner' failed.
    D: [pulseaudio] alsa-mixer.c: Probing path 'analog-input-radio'
    D: [pulseaudio] alsa-mixer.c: Probe of element 'Capture' succeeded (volume=0, switch=0, enumeration=0).
    D: [pulseaudio] alsa-mixer.c: Probe of element 'Mic' succeeded (volume=2, switch=2, enumeration=0).
    D: [pulseaudio] alsa-mixer.c: Probe of element 'Internal Mic' succeeded (volume=0, switch=0, enumeration=0).
    D: [pulseaudio] alsa-mixer.c: Probe of element 'Line' succeeded (volume=0, switch=0, enumeration=0).
    D: [pulseaudio] alsa-mixer.c: Probe of element 'Aux' succeeded (volume=0, switch=0, enumeration=0).
    D: [pulseaudio] alsa-mixer.c: Probe of element 'Video' succeeded (volume=0, switch=0, enumeration=0).
    D: [pulseaudio] alsa-mixer.c: Probe of element 'Mic/Line' succeeded (volume=0, switch=0, enumeration=0).
    D: [pulseaudio] alsa-mixer.c: Probe of element 'TV Tuner' succeeded (volume=0, switch=0, enumeration=0).
    D: [pulseaudio] alsa-mixer.c: Probe of element 'FM' failed.
    D: [pulseaudio] alsa-mixer.c: Probing path 'analog-input'
    D: [pulseaudio] alsa-mixer.c: Probe of element 'Capture' succeeded (volume=0, switch=0, enumeration=0).
    D: [pulseaudio] alsa-mixer.c: Probe of element 'Mic' succeeded (volume=2, switch=2, enumeration=0).
    D: [pulseaudio] alsa-mixer.c: Probe of element 'Internal Mic' succeeded (volume=0, switch=0, enumeration=0).
    D: [pulseaudio] alsa-mixer.c: Probe of element 'Line' succeeded (volume=0, switch=0, enumeration=0).
    D: [pulseaudio] alsa-mixer.c: Probe of element 'Line Boost' succeeded (volume=0, switch=0, enumeration=0).
    D: [pulseaudio] alsa-mixer.c: Probe of element 'Aux' succeeded (volume=0, switch=0, enumeration=0).
    D: [pulseaudio] alsa-mixer.c: Probe of element 'Video' succeeded (volume=0, switch=0, enumeration=0).
    D: [pulseaudio] alsa-mixer.c: Probe of element 'Mic/Line' failed.
    D: [pulseaudio] alsa-mixer.c: Available mixer paths (after tidying):
    D: [pulseaudio] alsa-mixer.c: Path Set 0x13bd500, direction=2
    D: [pulseaudio] alsa-mixer.c: Path analog-input-microphone (Microphone), direction=2, priority=87, probed=yes, supported=yes, has_mute=yes, has_volume=yes, has_dB=yes, min_volume=0, max_volume=2, min_dB=30, max_dB=50
    D: [pulseaudio] alsa-mixer.c: Element Mic, direction=2, switch=1, volume=1, volume_limit=-1, enumeration=0, required=0, required_any=4, required_absent=0, mask=0x7ffffffffffff, n_channels=1, override_map=yes
    D: [pulseaudio] alsa-mixer.c: Jack Mic, alsa_name='Mic Jack', detection unavailable
    D: [pulseaudio] alsa-mixer.c: Looking at profile input:analog-stereo
    D: [pulseaudio] alsa-mixer.c: Checking for recording on Analog Stereo (analog-stereo)
    D: [pulseaudio] alsa-util.c: Trying front:1 with SND_PCM_NO_AUTO_FORMAT ...
    D: [pulseaudio] alsa-util.c: Managed to open front:1
    D: [pulseaudio] alsa-util.c: snd_pcm_hw_params_set_channels(2) failed: Invalid argument
    D: [pulseaudio] alsa-util.c: Trying front:1 without SND_PCM_NO_AUTO_FORMAT ...
    D: [pulseaudio] alsa-util.c: Managed to open front:1
    D: [pulseaudio] alsa-util.c: snd_pcm_hw_params_set_channels(2) failed: Invalid argument
    D: [pulseaudio] alsa-util.c: Trying plug:front:1 with SND_PCM_NO_AUTO_FORMAT ...
    D: [pulseaudio] alsa-util.c: Managed to open plug:front:1
    D: [pulseaudio] alsa-util.c: snd_pcm_hw_params_set_channels(2) failed: Invalid argument
    D: [pulseaudio] alsa-util.c: Trying plug:front:1 without SND_PCM_NO_AUTO_FORMAT ...
    D: [pulseaudio] alsa-util.c: Managed to open plug:front:1
    D: [pulseaudio] alsa-util.c: snd_pcm_hw_params_set_channels(2) failed: Invalid argument
    I: [pulseaudio] alsa-util.c: Failed to set hardware parameters on plug:front:1: Invalid argument
    D: [pulseaudio] alsa-util.c: Trying hw:1 with SND_PCM_NO_AUTO_FORMAT ...
    D: [pulseaudio] alsa-util.c: Managed to open hw:1
    D: [pulseaudio] alsa-util.c: snd_pcm_hw_params_set_channels(2) failed: Invalid argument
    D: [pulseaudio] alsa-util.c: Trying hw:1 without SND_PCM_NO_AUTO_FORMAT ...
    D: [pulseaudio] alsa-util.c: Managed to open hw:1
    D: [pulseaudio] alsa-util.c: snd_pcm_hw_params_set_channels(2) failed: Invalid argument
    D: [pulseaudio] alsa-util.c: Trying plug:hw:1 with SND_PCM_NO_AUTO_FORMAT ...
    D: [pulseaudio] alsa-util.c: Managed to open plug:hw:1
    D: [pulseaudio] alsa-util.c: snd_pcm_hw_params_set_channels(2) failed: Invalid argument
    D: [pulseaudio] alsa-util.c: Trying plug:hw:1 without SND_PCM_NO_AUTO_FORMAT ...
    D: [pulseaudio] alsa-util.c: Managed to open plug:hw:1
    D: [pulseaudio] alsa-util.c: snd_pcm_hw_params_set_channels(2) failed: Invalid argument
    I: [pulseaudio] alsa-util.c: Failed to set hardware parameters on plug:hw:1: Invalid argument
    D: [pulseaudio] alsa-mixer.c: Looking at profile input:analog-4-channel-input
    D: [pulseaudio] alsa-mixer.c: Checking for recording on Analog 4-channel Input (analog-4-channel-input)
    D: [pulseaudio] alsa-util.c: Trying hw:1 with SND_PCM_NO_AUTO_FORMAT ...
    D: [pulseaudio] alsa-util.c: Managed to open hw:1
    D: [pulseaudio] alsa-util.c: snd_pcm_hw_params_set_channels(4) failed: Invalid argument
    D: [pulseaudio] alsa-util.c: Trying hw:1 without SND_PCM_NO_AUTO_FORMAT ...
    D: [pulseaudio] alsa-util.c: Managed to open hw:1
    D: [pulseaudio] alsa-util.c: snd_pcm_hw_params_set_channels(4) failed: Invalid argument
    D: [pulseaudio] alsa-util.c: Trying plug:hw:1 with SND_PCM_NO_AUTO_FORMAT ...
    D: [pulseaudio] alsa-util.c: Managed to open plug:hw:1
    D: [pulseaudio] alsa-util.c: snd_pcm_hw_params_set_channels(4) failed: Invalid argument
    D: [pulseaudio] alsa-util.c: Trying plug:hw:1 without SND_PCM_NO_AUTO_FORMAT ...
    D: [pulseaudio] alsa-util.c: Managed to open plug:hw:1
    D: [pulseaudio] alsa-util.c: snd_pcm_hw_params_set_channels(4) failed: Invalid argument
    I: [pulseaudio] alsa-util.c: Failed to set hardware parameters on plug:hw:1: Invalid argument
    D: [pulseaudio] alsa-mixer.c: Looking at profile input:iec958-stereo
    D: [pulseaudio] alsa-mixer.c: Checking for recording on Digital Stereo (IEC958) (iec958-stereo)
    D: [pulseaudio] alsa-util.c: Trying iec958:1 with SND_PCM_NO_AUTO_FORMAT ...
    D: [pulseaudio] alsa-util.c: Managed to open iec958:1
    D: [pulseaudio] alsa-util.c: snd_pcm_hw_params_set_channels(2) failed: Invalid argument
    D: [pulseaudio] alsa-util.c: Trying iec958:1 without SND_PCM_NO_AUTO_FORMAT ...
    D: [pulseaudio] alsa-util.c: Managed to open iec958:1
    D: [pulseaudio] alsa-util.c: snd_pcm_hw_params_set_channels(2) failed: Invalid argument
    D: [pulseaudio] alsa-util.c: Trying plug:iec958:1 with SND_PCM_NO_AUTO_FORMAT ...
    D: [pulseaudio] alsa-util.c: Managed to open plug:iec958:1
    D: [pulseaudio] alsa-util.c: snd_pcm_hw_params_set_channels(2) failed: Invalid argument
    D: [pulseaudio] alsa-util.c: Trying plug:iec958:1 without SND_PCM_NO_AUTO_FORMAT ...
    D: [pulseaudio] alsa-util.c: Managed to open plug:iec958:1
    D: [pulseaudio] alsa-util.c: snd_pcm_hw_params_set_channels(2) failed: Invalid argument
    I: [pulseaudio] alsa-util.c: Failed to set hardware parameters on plug:iec958:1: Invalid argument
    D: [pulseaudio] alsa-mixer.c: Profile set 0x1376860, auto_profiles=yes, probed=yes, n_mappings=1, n_profiles=1, n_decibel_fixes=0
    D: [pulseaudio] alsa-mixer.c: Mapping analog-mono (Analog Mono), priority=1, channel_map=mono, supported=yes, direction=0
    D: [pulseaudio] alsa-mixer.c: Profile input:analog-mono (Analog Mono Input), priority=1, supported=yes n_input_mappings=1, n_output_mappings=0
    D: [pulseaudio] alsa-mixer.c: Input analog-mono
    D: [pulseaudio] module-card-restore.c: Database contains invalid data for key: alsa_card.usb-PixArt_Imaging_Inc._USB2.0_Camera-02-USB20Camera (probably pre-v1.0 data)
    D: [pulseaudio] module-card-restore.c: Attempting to load legacy (pre-v1.0) data for key: alsa_card.usb-PixArt_Imaging_Inc._USB2.0_Camera-02-USB20Camera
    D: [pulseaudio] module-card-restore.c: Size does not match.
    D: [pulseaudio] module-card-restore.c: Unable to load legacy (pre-v1.0) data for key: alsa_card.usb-PixArt_Imaging_Inc._USB2.0_Camera-02-USB20Camera. Ignoring.
    I: [pulseaudio] card.c: Created 0 "alsa_card.usb-PixArt_Imaging_Inc._USB2.0_Camera-02-USB20Camera"
    D: [pulseaudio] reserve-wrap.c: Unable to contact D-Bus session bus: org.freedesktop.DBus.Error.Spawn.ExecFailed: /usr/bin/dbus-launch terminated abnormally with the following error: PuTTY X11 proxy: wrong authorisation protocol attemptedAutolaunch error: X11 initialization failed.
    D: [pulseaudio] alsa-util.c: Trying hw:1 with SND_PCM_NO_AUTO_FORMAT ...
    D: [pulseaudio] alsa-util.c: Managed to open hw:1
    I: [pulseaudio] alsa-util.c: cannot disable ALSA period wakeups
    D: [pulseaudio] alsa-util.c: Maximum hw buffer size is 10922 ms
    D: [pulseaudio] alsa-util.c: Set buffer size first (to 96000 samples), period size second (to 96000 samples).
    I: [pulseaudio] alsa-util.c: Device hw:1 doesn't support 44100 Hz, changed to 48000 Hz.
    I: [pulseaudio] alsa-util.c: ALSA period wakeups were not disabled
    I: [pulseaudio] alsa-source.c: Successfully opened device hw:1.
    I: [pulseaudio] alsa-source.c: Selected mapping 'Analog Mono' (analog-mono).
    I: [pulseaudio] alsa-source.c: Successfully enabled mmap() mode.
    I: [pulseaudio] alsa-source.c: Successfully enabled timer-based scheduling mode.
    I: [pulseaudio] alsa-util.c: Successfully attached to mixer 'hw:1'
    D: [pulseaudio] alsa-mixer.c: Added 1 ports
    D: [pulseaudio] module-device-restore.c: Database contains invalid data for key: source:alsa_input.usb-PixArt_Imaging_Inc._USB2.0_Camera-02-USB20Camera.analog-mono:null
    W: [pulseaudio] source.c: Default and alternate sample rates are the same.
    I: [pulseaudio] source.c: Created source 0 "alsa_input.usb-PixArt_Imaging_Inc._USB2.0_Camera-02-USB20Camera.analog-mono" with sample spec s16le 1ch 48000Hz and channel map mono
    I: [pulseaudio] source.c: alsa.resolution_bits = "16"
    I: [pulseaudio] source.c: device.api = "alsa"
    I: [pulseaudio] source.c: device.class = "sound"
    I: [pulseaudio] source.c: alsa.class = "generic"
    I: [pulseaudio] source.c: alsa.subclass = "generic-mix"
    I: [pulseaudio] source.c: alsa.name = "USB Audio"
    I: [pulseaudio] source.c: alsa.id = "USB Audio"
    I: [pulseaudio] source.c: alsa.subdevice = "0"
    I: [pulseaudio] source.c: alsa.subdevice_name = "subdevice #0"
    I: [pulseaudio] source.c: alsa.device = "0"
    I: [pulseaudio] source.c: alsa.card = "1"
    I: [pulseaudio] source.c: alsa.card_name = "USB2.0_Camera"
    I: [pulseaudio] source.c: alsa.long_card_name = "PixArt Imaging Inc. USB2.0_Camera at usb-0000:00:1d.7-3.3, high speed"
    I: [pulseaudio] source.c: alsa.driver_name = "snd_usb_audio"
    I: [pulseaudio] source.c: device.bus_path = "pci-0000:00:1d.7-usb-0:3.3:1.2"
    I: [pulseaudio] source.c: sysfs.path = "/devices/pci0000:00/0000:00:1d.7/usb8/8-3/8-3.3/8-3.3:1.2/sound/card1"
    I: [pulseaudio] source.c: udev.id = "usb-PixArt_Imaging_Inc._USB2.0_Camera-02-USB20Camera"
    I: [pulseaudio] source.c: device.bus = "usb"
    I: [pulseaudio] source.c: device.vendor.id = "093a"
    I: [pulseaudio] source.c: device.vendor.name = "Pixart Imaging, Inc."
    I: [pulseaudio] source.c: device.product.id = "2700"
    I: [pulseaudio] source.c: device.product.name = "USB2.0_Camera"
    I: [pulseaudio] source.c: device.serial = "PixArt_Imaging_Inc._USB2.0_Camera"
    I: [pulseaudio] source.c: device.form_factor = "webcam"
    I: [pulseaudio] source.c: device.string = "hw:1"
    I: [pulseaudio] source.c: device.buffering.buffer_size = "192000"
    I: [pulseaudio] source.c: device.buffering.fragment_size = "96000"
    I: [pulseaudio] source.c: device.access_mode = "mmap+timer"
    I: [pulseaudio] source.c: device.profile.name = "analog-mono"
    I: [pulseaudio] source.c: device.profile.description = "Analog Mono"
    I: [pulseaudio] source.c: device.description = "USB2.0_Camera Analog Mono"
    I: [pulseaudio] source.c: alsa.mixer_name = "USB Mixer"
    I: [pulseaudio] source.c: alsa.components = "USB093a:2700"
    I: [pulseaudio] source.c: module-udev-detect.discovered = "1"
    I: [pulseaudio] source.c: device.icon_name = "camera-web-usb"
    I: [pulseaudio] alsa-source.c: Using 2.0 fragments of size 96000 bytes (1000.00ms), buffer size is 192000 bytes (2000.00ms)
    I: [pulseaudio] alsa-source.c: Time scheduling watermark is 36.75ms
    D: [pulseaudio] alsa-source.c: hwbuf_unused=0
    D: [pulseaudio] alsa-source.c: setting avail_min=94237
    D: [pulseaudio] alsa-mixer.c: Activating path analog-input-microphone
    D: [pulseaudio] alsa-mixer.c: Path analog-input-microphone (Microphone), direction=2, priority=87, probed=yes, supported=yes, has_mute=yes, has_volume=yes, has_dB=yes, min_volume=0, max_volume=2, min_dB=30, max_dB=50
    D: [pulseaudio] alsa-mixer.c: Element Mic, direction=2, switch=1, volume=1, volume_limit=-1, enumeration=0, required=0, required_any=4, required_absent=0, mask=0x7ffffffffffff, n_channels=1, override_map=yes
    D: [pulseaudio] alsa-mixer.c: Jack Mic, alsa_name='Mic Jack', detection unavailable
    I: [pulseaudio] alsa-source.c: Successfully enabled deferred volume.
    I: [pulseaudio] alsa-source.c: Hardware volume ranges from 30.00 dB to 50.00 dB.
    I: [pulseaudio] alsa-source.c: Fixing base volume to -50.00 dB
    I: [pulseaudio] alsa-source.c: Using hardware volume control. Hardware dB scale supported.
    I: [pulseaudio] alsa-source.c: Using hardware mute control.
    D: [pulseaudio] alsa-util.c: snd_pcm_dump():
    D: [pulseaudio] alsa-util.c: Hardware PCM card 1 'USB2.0_Camera' device 0 subdevice 0
    D: [pulseaudio] alsa-util.c: Its setup is:
    D: [pulseaudio] alsa-util.c: stream : CAPTURE
    D: [pulseaudio] alsa-util.c: access : MMAP_INTERLEAVED
    D: [pulseaudio] alsa-util.c: format : S16_LE
    D: [pulseaudio] alsa-util.c: subformat : STD
    D: [pulseaudio] alsa-util.c: channels : 1
    D: [pulseaudio] als

  • Sound cracking and other (Pulseaudio) problems

    I have pulseaudio installed and sound is all crackling in some aplications. In ekiga when I try echo test when instructions are read sound is good but when it starts actual test it becomes unbarable. I cannot recall if these problems were present before pulseaudio installation.
    In open arena the sound is cracking from the start but its still berable. In Windows there arent any problems with this. I have created openaltc as stated in Pulse howto and there is no changes with either options (esd or alsa)
    Sounds in movies (gnome-mplayer) and firefox (flash) are great.
    BTW I cannot test mic in gnome sound recorder cause of the two errors: Could not negotiate format and than Could not get/set settings from/on resourse
    Last edited by christooss (2008-12-02 13:37:46)

    LTSmash wrote:
    christooss wrote:
    I have pulseaudio installed and sound is all crackling in some aplications. In ekiga when I try echo test when instructions are read sound is good but when it starts actual test it becomes unbarable. I cannot recall if these problems were present before pulseaudio installation.
    In open arena the sound is cracking from the start but its still berable. In Windows there arent any problems with this. I have created openaltc as stated in Pulse howto and there is no changes with either options (esd or alsa)
    Sounds in movies (gnome-mplayer) and firefox (flash) are great.
    BTW I cannot test mic in gnome sound recorder cause of the two errors: Could not negotiate format and than Could not get/set settings from/on resourse
    Why don't you try to install OSSv4? It has WAY better sound than ALSA, and uses lot less CPU:
    http://wiki.archlinux.org/index.php/OSS
    Ekiga doesn't work with OSSv4.

  • [SOLVED]MPD and PulseAudio: cannot init supplementary groups of user

    I used to run mpd as a seperate user "mpd" but after installing pulseaudio as a requirment for gnome 3, I had to make it run as my user or run pulseaudio system wide (What is wrong with system mode) after changing all mpd files permisions and updating /etc/mpd.conf i still get this error
    [jacob@BlackWater ~]$ mpd
    listen: bind to '0.0.0.0:6600' failed: Address already in use (continuing anyway, because binding to '[::]:6600' succeeded)
    daemon: cannot init supplementary groups of user "jacob": Operation not permitted
    mpd continues to run though however when attempting to play anything i get this error
    problems opening audio device
    I found a fourm with the same problem marked solved but could not find what they did
    https://bbs.archlinux.org/viewtopic.php … 09#p421209
    Last edited by tsr-nc (2011-05-05 00:19:30)

    [jacob@BlackWater ~]$ mpd
    listen: bind to '0.0.0.0:6600' failed: Address already in use (continuing anyway, because binding to '[::]:6600' succeeded)
    this is not actually an error. It just says it bound to your ipv6 interface before it could be bound to ipv4 interface. Define your binding statically in mpd.conf with
    bind_to_address "127.0.0.1"
    daemon: cannot init supplementary groups of user "jacob": Operation not permitted
    you are running mpd as user, altho you should be running it as root
    if you want to run it as user, make sure to remove the user line from mpd.conf
    problems opening audio device
    I can only guess here. You are saying you have pulseaudio. Did you configure the pulseaudio output in mpd.conf?
    if you do so, make sure to comment out the alsa output. If you want to use the alsa output with your pulseaudio server, make sure you have pulseaudio-alsa installed
    Last edited by Rasi (2011-05-04 18:59:49)

  • Mpd and pulseaudio

    Hello all,
    I am trying (so far unsuccessfully) to set up mpd with pulseaudio. I enabled mpd.service, mpd is started when I boot up. But as soon as I try playing something back with (g)mpc, I get the well known "problems opening audio device".
    Before anyone asks, both mpd and pulseaudio are running under my own UID. The problem seems to be that mpd does not know how to talk to the session bus that is used by pulseaudio. This makes sense, as mpd is launched before the session bus (which is launched by startx). Therefore, mpd does not know the correct DBUS_SESSION_BUS_ADDRESS and can't connect. Is there anyway to fix this behaviour? I would like to have the possibility to launch a dbus session bus before I launch mpd via systemd in such a way that the value of DBUS_SESSION_BUS_ADDRESS is broadcasted to the other daemons.
    x2b

    [jacob@BlackWater ~]$ mpd
    listen: bind to '0.0.0.0:6600' failed: Address already in use (continuing anyway, because binding to '[::]:6600' succeeded)
    this is not actually an error. It just says it bound to your ipv6 interface before it could be bound to ipv4 interface. Define your binding statically in mpd.conf with
    bind_to_address "127.0.0.1"
    daemon: cannot init supplementary groups of user "jacob": Operation not permitted
    you are running mpd as user, altho you should be running it as root
    if you want to run it as user, make sure to remove the user line from mpd.conf
    problems opening audio device
    I can only guess here. You are saying you have pulseaudio. Did you configure the pulseaudio output in mpd.conf?
    if you do so, make sure to comment out the alsa output. If you want to use the alsa output with your pulseaudio server, make sure you have pulseaudio-alsa installed
    Last edited by Rasi (2011-05-04 18:59:49)

  • Strange MPD problems (conky/dzen?)

    I'm having a strange problem with MPD ever since I started messing around with xmonad/dzen2/conky-cli. I seem to lose control of mpd, but my music continue's to play... Sometimes it will randomly come back, but most of the time I'm left unable to control it, the only way of stopping it being a kill. here are the errors I'm getting (from a conky-cli config):
    ^fg(white) | ^fg(white)Wednesday 26 Aug 2009 07:51:39 PM
    Conky: MPD error: problems getting a response from "localhost" on port 6600 : Operation now in progress
    Conky: MPD error: problems getting a response from "localhost" on port 6600 : Operation now in progress
    ^fg(white) | ^fg(white)Wednesday 26 Aug 2009 07:51:40 PM
    Conky: MPD error: problems getting a response from "localhost" on port 6600 : Operation now in progress
    ^fg(white) | ^fg(white)Wednesday 26 Aug 2009 07:51:41 PM
    Conky: MPD error: problems getting a response from "localhost" on port 6600 : Operation now in progress
    ^fg(white) | ^fg(white)Wednesday 26 Aug 2009 07:51:42 PM
    Conky: MPD error: problems getting a response from "localhost" on port 6600 : Operation now in progress
    ^fg(white) | ^fg(white)Wednesday 26 Aug 2009 07:51:43 PM
    Conky: MPD error: problems getting a response from "localhost" on port 6600 : Operation now in progress
    ^fg(white) | ^fg(white)Wednesday 26 Aug 2009 07:51:44 PM
    Conky: MPD error: problems getting a response from "localhost" on port 6600 : Operation now in progress
    ^fg(white) | ^fg(white)Wednesday 26 Aug 2009 07:51:45 PM
    Conky: MPD error: problems getting a response from "localhost" on port 6600 : Operation now in progress
    I never had this problem until I started messing with all this new stuff.... I'll check mpd in a different environment and see what happens... in the mean time, here is my relevant mpd.conf, although nothing has changed since when it was working:
    music_directory "/mnt/storage/Music"
    playlist_directory "/home/heleos/.mpd/playlists/"
    db_file "/home/heleos/.mpd/mpd.db"
    log_file "/home/heleos/.mpd/mpd.log"
    error_file "/home/heleos/.mpd/mpd.error"
    pid_file "/home/heleos/.mpd/mpd.pid"
    state_file "/home/heleos/.mpd/mpdstate"
    user "heleos"
    port "6600"
    audio_output {
    type "oss"
    name "My OSS Device"
    # device "/dev/dsp" # optional
    # format "44100:16:2" # optional

    CoolWhip, better open a thread on your own and refer back to this one. You will be more in control besides being more actual.
    (You can even mark your thread as [SOLVED] if you get this far. )
    Closing this one.

  • Mpc/gmpc will not update mpd database

    As per thread title. I've installed mpc following the single user setup instructions. All the clients I've tried seem to connect to it normally, but I can't get them to update the database.
    mpc output:
    [jewdozer@OKW ~]$ mpc update / --wait
    Updating DB (#4) ...
    volume:100% repeat: off random: off single: off consume: off
    gmpc appears to update normally, but the files don't show up in the database. ncmpcpp puts the last update at hours ago, presumably when mpd was first started.
    This is my /etc/mpd.conf file:
    [jewdozer@OKW ~]$ cat /etc/mpd.conf
    music_directory "/home/jewdozer/Musik"
    playlist_directory "/var/lib/mpd/playlists"
    db_file "/var/lib/mpd/db"
    log_file "/var/log/mpd/mpd.log"
    error_file "/var/lib/mpd/mpd.error"
    pid_file "/var/run/mpd/mpd.pid"
    state_file "/var/lib/mpd/mpdstate"
    user "mpd"
    The files never show up in the db file, and the log and error files are empty.
    Ideas?
    Last edited by jewdozer (2010-01-22 14:01:26)

    Did you try to change the permissions of the directory or to put the files in your "home"?, for example my config file :
    # An example configuration file for MPD
    # See the mpd.conf man page for a more detailed description of each parameter.
    ######################## REQUIRED PATHS ########################
    # You can put symlinks in here, if you like. Make sure that
    # the user that mpd runs as (see the 'user' config parameter)
    # can read the files in this directory.
    music_directory "/home/mich/Musique"
    playlist_directory "/home/mich/.mpd/playlists"
    db_file "/home/mich/.mpd/mpd.db"
    log_file "/home/mich/.mpd/mpd.log"
    error_file "/home/mich/.mpd/mpd.error"
    #sticker_file "/home/mich/.mpd/mpd.db"
    ######################## OPTIONAL PATHS ########################
    # If you wish to use mpd --kill to stop MPD, then you must
    # specify a file here in which to store MPD's process ID.
    pid_file "/home/mich/.mpd/mpd.pid"
    # If specified, MPD will save its current state (playlist,
    # current song, playing/paused, etc.) at exit. This will be
    # used to restore the session the next time it is run.
    state_file "/home/mich/.mpd/mpd.state"
    ######################## DAEMON OPTIONS ########################
    # If started as root, MPD will drop root privileges and run as
    # this user instead. Otherwise, MPD will run as the user it was
    # started by. If left unspecified, MPD will not drop root
    # privileges at all (not recommended).
    user "mich"
    # The address and port to listen on.
    #bind_to_address "archlinux"
    port "6600"
    # If the address is a path, then a UNIX domain socket will be
    # created instead of listening on a TCP port.
    #bind_to_address "/var/run/mpd/sock"
    # Controls the amount of information that is logged. Can be
    # "default", "secure", or "verbose".
    #log_level "default"
    ########################### ZEROCONF ###########################
    # If yes, service information will be published with Zeroconf.
    #zeroconf_enabled "yes"
    # The service name to publish. This name should be unique on
    # your local network.
    #zeroconf_name "Music Player"
    ########################## PERMISSIONS #########################
    # MPD can require that users specify a password before using it.
    # You may specify one ore more here, along with what users who
    # log in with that password are allowed to do.
    #password "password@read,add,control,admin"
    # Specifies what permissions a user who has not logged in with a
    # password has. By default, all users have full access to MPD
    # if no password is specified above, or no access if one or
    # more passwords are specified.
    default_permissions "read,add,control,admin"
    ########################## AUDIO OUTPUT ########################
    # MPD supports many audio output types, as well as playing
    # through multiple audio outputs at the same time. You can
    # specify one or more here. If you don't specify any, MPD will
    # automatically scan for a usable audio output.
    # See <http://mpd.wikia.com/wiki/Configuration#Audio_Outputs>
    # for examples of other audio outputs.
    # An example of an ALSA output:
    #audio_output {
    # type "alsa"
    # name "My ALSA Device"
    # device "hw:0,0" # optional
    # format "44100:16:2" # optional
    # use_mmap "yes"
    # PulseAudio
    audio_output {
    type "pulse"
    name "My MPD PulseAudio Output"
    #server "localhost" # optional
    #sink "alsa_output" # optional
    # An example of an OSS output:
    #audio_output {
    # type "oss"
    # name "My OSS Device"
    # device "/dev/dsp" # optional
    # format "44100:16:2" # optional
    #audio_output {
    # type "jack"
    # name "my jack device"
    # format "44100:16:2"
    # An example of a shout output (for streaming to Icecast):
    #audio_output {
    # type "shout"
    # encoding "ogg" # optional
    # name "My Shout Stream"
    # host "localhost"
    # port "8000"
    # mount "/mpd.ogg"
    # password "hackme"
    # quality "5.0"
    # bitrate "128"
    # format "44100:16:1"
    # user "source" # optional
    # description "My Stream Description" # optional
    # genre "jazz" # optional
    # public "no" # optional
    # timeout "2" # optional
    # An example of a null output (for no audio output):
    #audio_output {
    # type "null"
    # name "My Null Output"
    # Force all decoded audio to be converted to this format before
    # being passed to the audio outputs.
    #audio_output_format "44100:16:2"
    # If MPD has been compiled with libsamplerate support, this
    # specifies the sample rate converter to use. Possible
    # values can be found in the mpd.conf man page or the
    # libsamplerate documentation.
    #samplerate_converter "Fastest Sinc Interpolator"
    samplerate_converter "Best Sinc Interpolator"
    ############################# MIXER ############################
    # MPD needs to know what mixer settings to change when you
    # adjust the volume. If you don't specify one here, MPD will
    # pick one based on which ones it was compiled with support for.
    # An example for controlling an ALSA mixer:
    #mixer_type "alsa"
    #mixer_device "default"
    #mixer_control "PCM"
    # An example for controlling an OSS mixer:
    #mixer_type "oss"
    #mixer_device "/dev/mixer"
    #mixer_control "PCM"
    # If you want MPD to adjust the volume of audio sent to the
    # audio outputs, you can tell it to use the software mixer:
    mixer_type "software"
    ######################### NORMALIZATION ########################
    # Specifies the type of ReplayGain to use. Can be "album" or
    # "track". ReplayGain will not be used if not specified. See
    # <http://www.replaygain.org> for more details.
    #replaygain "album"
    # Sets the pre-amp used for files that have ReplayGain tags.
    #replaygain_preamp "0"
    # Enable on the fly volume normalization. This will cause the
    # volume of all songs played to be adjusted so that they sound
    # as though they are of equal loudness.
    #volume_normalization "no"
    ########################### BUFFERING ##########################
    # The size of the buffer containing decoded audio. You probably
    # shouldn't change this.
    #audio_buffer_size "2048"
    # How much of the buffer to fill before beginning to play.
    # Increase this if you hear skipping when changing songs.
    #buffer_before_play "10%"
    # Similar options for the HTTP stream buffer. If you hear
    # skipping while playing HTTP streams, you may wish to increase
    # these.
    #http_buffer_size "128"
    #http_prebuffer_size "25%"
    ########################### HTTP PROXY #########################
    # Specifies the HTTP proxy to use for playing HTTP streams.
    #http_proxy_host "proxy.isp.com"
    #http_proxy_port "8080"
    #http_proxy_user "user"
    #http_proxy_password "password"
    ############################# LIMITS ###########################
    # These are various limits to prevent MPD from using too many
    # resources. You should only change them if they start
    # restricting your usage of MPD.
    #connection_timeout "60"
    #max_connections "5"
    #max_playlist_length "16384"
    #max_command_list_size "2048"
    #max_output_buffer_size "8192"
    ###################### CHARACTER ENCODINGS #####################
    # If file or directory names do not display correctly, then you
    # may need to change this. In most cases it should be either
    # "ISO-8859-1" or "UTF-8". You must recreate your database
    # after changing this (use mpd --create-db).
    filesystem_charset "UTF-8"
    # The encoding that ID3v1 tags should be converted from.
    id3v1_encoding "UTF-8"
    ######################### OTHER OPTIONS ########################
    # Try disabling this if you have MP3s which appear to end
    # abruptly. If this solves the problem, it is highly
    # recommended that you fix your MP3s with vbrfix (available from
    # <http://www.willwap.co.uk/Programs/vbrfix.php>), at which
    # point you can re-enable support for gapless MP3 playback.
    #gapless_mp3_playback "yes"
    # Enable this if you wish to use your MPD created playlists in
    # other music players.
    #save_absolute_paths_in_playlists "no"
    # A list of tag types that MPD will scan for and make available
    # to clients.
    #metadata_to_use "artist,album,title,track,name,genre,date,composer,performer,disc"
    Last edited by Drexya (2010-01-23 09:09:58)

  • [SOLVED] mpdscribble refuses to connect to mpd.

    mpc and ncmpcpp work just fine. Both pick up $MPD_HOST, which points to a unix socket in my home folder. No passwords. A while ago, mpdscribble stopped working, and today I finally looked into it and it turns out that it can't connect to mpd. The only thing I get in the logs is "Dec 15 00:10:47 hydra mpdscribble[23667]: mpd error (5): Connection refused", over and over.
    Any idea what might be wrong, or where I can get better logs? That's with --verbose=3, by the way.
    Last edited by mkaito (2014-12-16 19:45:38)

    mpd.conf:
    music_directory "~/music"
    playlist_directory "~/.mpd/playlists"
    db_file "~/.mpd/mpd.db"
    log_file "~/.mpd/mpd.log"
    pid_file "~/.mpd/mpd.pid"
    state_file "~/.mpd/mpdstate"
    user "chris"
    group "users"
    bind_to_address "any"
    port "6660"
    gapless_mp3_playback "yes"
    auto_update "yes"
    follow_outside_symlinks "yes"
    follow_inside_symlinks "yes"
    input {
    plugin "curl"
    audio_output {
    type "pulse"
    name "MPD PulseAudio Output"
    audio_output {
    type "fifo"
    name "fifo"
    path "~/.mpd/mpd.fifo"
    format "44100:16:2"
    mpdscribble.conf:
    log = syslog
    verbose = 3
    [last.fm]
    url = http://post.audioscrobbler.com/
    username = notme
    password = supahsekrit
    journal = /home/chris/.mpdscribble/lastfm.journal

  • Teamspeak 3 and PulseAudio with ALSA, not working

    Hello!
    When I run Teamspeak 3 and connect to a server, alternatively try "Play Test Sound" in Playback section of settings, it automatically stops sound output from both MPD and MPV.
    However, when I run only MPD and MPV I can lower/higher volume & mute without it effecting eachother, this brings me to a (maybe false?) conclusion that PulseAudio is working. Only not with Ts3.
    In Teamspeak I've adjusted the Playback Mode to PulseAudio and have Playback Device put to Default.
    #/etc/asound.conf
    # Use PulseAudio by default
    pcm.!default {
    type pulse
    fallback "sysdefault"
    hint {
    show on
    description "Default ALSA Output (currently PulseAudio Sound Server)"
    ctl.!default {
    type pulse
    fallback "sysdefault"
    #.config/mpd/mpd.conf
    # Required files
    db_file "~/.config/mpd/database"
    log_file "~/.config/mpd/log"
    # Optional
    music_directory "~/music"
    playlist_directory "~/.config/mpd/playlists"
    pid_file "~/.config/mpd/pid"
    state_file "~/.config/mpd/state"
    sticker_file "~/.config/mpd/sticker.sql"
    restore_paused "yes"
    audio_output {
    type "pulse"
    name "MPD PulseAudio Output"
    # sink "your-sink-name-here"
    #.mpv/mpv.conf
    # Write your default config options here!
    # default configuration that applies to every file
    [default]
    # try to use high quality opengl output, with standard opengl, classic xv, and wayland as fallbacks
    # note: opengl has numerous quality/performance trade-off options.
    # as per the mpv(1), "opengl-hq" is just an alias for "opengl:lscale=lanczos2:dither-depth=auto:fbo-format=rgb16"
    vo=opengl-hq,opengl,xv,wayland
    # use alsa for audio output, choose pulse, or oss4 as fallback
    ao=pulse
    # prefer using 5.1 channels audio (defaults to 2 - see mpv --channels=help)
    # mixing is handled by libavcodec unless using "--af-add=pan" (see below)
    channels=5.1
    # scale the subtitles to the 3% of the screen size
    sub-scale=3
    # set the window title using the media filename (see Property Expansion section of mpv(1))
    title="${filename}"
    # add black borders so the movies have the same aspect ratio of the monitor
    # for wide screen monitors
    vf=expand=::::1:16/9:16
    # for non wide screen traditional monitors, alternative to the above item
    #vf=expand=::::1:4/3:16
    # disable screensaver
    stop-screensaver="yes"
    # execute a command every 30 seconds
    # useful to disable a non-standard-compliant screensavers and to work around buggy behaviours
    # BE WARNED: to avoid dangerous commands is your responsibility
    #heartbeat-cmd="xscreensaver-command -deactivate &" # stop xscreensaver
    # custom heartbeat frequency in seconds
    #heartbeat-interval=600
    # correct pitch when speed is faster or slower than 1.0
    af=scaletempo
    # allow to seek in a file which is still downloading whilst watching it
    # from manpage:"this switch has no effect in the typical case" (usually done automatically by demuxers)
    # idx=yes
    # allow to increase the maximal volume to 600%
    #softvol-max=600
    # skip displaying some frames to maintain A/V sync on slow systems
    framedrop=yes
    # profile for up-mixing two channels audio to six channels
    # use --profile 2chto6ch to activate
    [2chto6ch]
    af-add=pan=6:1:0:.4:0:.6:2:0:1:0:.4:.6:2
    # profile to down-mixing six channels audio to two channels
    # use --profile 6chto2ch to activate
    [6chto2ch]
    af-add=pan=2:0.7:0:0:0.7:0.5:0:0:0.5:0.6:0.6:0:0
    Sooo, someone has a clue to whats up?
    Last edited by redot (2014-02-12 16:37:21)

    Hi,
    Did you use Group Policy to map drive or map drive manually? Can you access the network share? Please check if the user have share permission on the network share.
    Best practices for basic NTFS permissions on a share
    http://social.technet.microsoft.com/Forums/windowsserver/en-US/c6242159-d15d-417e-91f8-eb19c0da3a35/best-practices-for-basic-ntfs-permissions-on-a-share
    Regards,
    Mandy
    We
    are trying to better understand customer views on social support experience, so your participation in this
    interview project would be greatly appreciated if you have time.
    Thanks for helping make community forums a great place.

  • Dhcdbd: message_handler error and also networkmanager problem

    Hi there,
    I have following error in my /var/log/user.log, when I take out my cable and replug-in the cable to eth0. A quick google tells me that some people who cannot get internet connection are having the same log output as mine. In my case, I'm able to connect to the internet. But I'm still curious if I can clean it up, since I thought it still might be problematic, though I cannot see which it is correlated with.
    Oct 23 23:56:51 cheesecake dhcdbd: message_handler: message handler not found under /com/redhat/dhcp/eth0 for sub-path eth0.dbus.get.host_name
    Oct 23 23:56:51 cheesecake dhcdbd: message_handler: message handler not found under /com/redhat/dhcp/eth0 for sub-path eth0.dbus.get.nis_domain
    Oct 23 23:56:51 cheesecake dhcdbd: message_handler: message handler not found under /com/redhat/dhcp/eth0 for sub-path eth0.dbus.get.nis_servers
    Oct 23 23:56:51 cheesecake dhcdbd: message_handler: message handler not found under /com/redhat/dhcp/eth0 for sub-path eth0.dbus.get.interface_mtu
    I'm using NetWorkManager. Here is parts of my rc.conf:
    eth0="dhcp"
    eth1="dhcp"
    INTERFACES=(!eth0 !eth1)
    gateway="default gw 192.168.0.1"
    ROUTES=(!gateway)
    DAEMONS=(syslog-ng netfs crond hal dhcdbd networkmanager @cups gdm alsa fuse openntpd acpid laptop-mode @!cpufreq @verynice stbd avahi-daemon tuntap @mpd)
    Second problem that bothers me a bit is that NetworkManager automatically changes /etc/resolv.conf everytime if I do "$ /etc/rc.d/networkmanager restart". I would like to make networkmanager not change my resolv.conf.
    I've been using "echo "nameserver 127.0.0.1 >> /etc/resolv.conf" in my /etc/rc.local, but this only works if I have a frest boot (This will not work if I do "$ /etc/rc.d/networkmanager restart").
    Thank you very much for any input.:)

    Hi there,
    I have following error in my /var/log/user.log, when I take out my cable and replug-in the cable to eth0. A quick google tells me that some people who cannot get internet connection are having the same log output as mine. In my case, I'm able to connect to the internet. But I'm still curious if I can clean it up, since I thought it still might be problematic, though I cannot see which it is correlated with.
    Oct 23 23:56:51 cheesecake dhcdbd: message_handler: message handler not found under /com/redhat/dhcp/eth0 for sub-path eth0.dbus.get.host_name
    Oct 23 23:56:51 cheesecake dhcdbd: message_handler: message handler not found under /com/redhat/dhcp/eth0 for sub-path eth0.dbus.get.nis_domain
    Oct 23 23:56:51 cheesecake dhcdbd: message_handler: message handler not found under /com/redhat/dhcp/eth0 for sub-path eth0.dbus.get.nis_servers
    Oct 23 23:56:51 cheesecake dhcdbd: message_handler: message handler not found under /com/redhat/dhcp/eth0 for sub-path eth0.dbus.get.interface_mtu
    I'm using NetWorkManager. Here is parts of my rc.conf:
    eth0="dhcp"
    eth1="dhcp"
    INTERFACES=(!eth0 !eth1)
    gateway="default gw 192.168.0.1"
    ROUTES=(!gateway)
    DAEMONS=(syslog-ng netfs crond hal dhcdbd networkmanager @cups gdm alsa fuse openntpd acpid laptop-mode @!cpufreq @verynice stbd avahi-daemon tuntap @mpd)
    Second problem that bothers me a bit is that NetworkManager automatically changes /etc/resolv.conf everytime if I do "$ /etc/rc.d/networkmanager restart". I would like to make networkmanager not change my resolv.conf.
    I've been using "echo "nameserver 127.0.0.1 >> /etc/resolv.conf" in my /etc/rc.local, but this only works if I have a frest boot (This will not work if I do "$ /etc/rc.d/networkmanager restart").
    Thank you very much for any input.:)

Maybe you are looking for

  • Item types

    Hai all,    What is Text item?   what is free of charge delivery And what is subsequent delivery? Can some one please explain with examples or how it s been done in Real time scenario? Regards, Kedar

  • My Photoshop CS6 oil painting tool doesn't work

    hello my adobe photoshop cs6 oil painting tool does nt work and i really need it at the moment thank

  • Windows trouble...

    Hi all As you can see I have boot camped my imac. I am now having a few nproblems with windows. The slider to adjust the display brightness makes the whole system freeze. Also, sometimes the display goes black for a split second then white text on a

  • AFP Connection Problems after Server Security Update 2009-006

    After installing the Security Update 2009-006 on the Server, we have Problems to mount Shares from two differnt AFP-Servers on the Client. The Client and the Server have a binding to AD. The Client can connect to Server1 via AFP. But after this, the

  • Excel Add Error Botton |Aktualiesieren| appears 6 Times

    Hello again, I installed the Excel Add in from Oracle BI EE 10.1.3.2.1. After a restart I was able to use the Excel AddIn. Except: The Botton <|Aktualisieren|> appears 6 Times. Ist it possible to configure this with Excel 2002? Regards, Stefan