You are not logged in.
Pages: 1
hi everybody ive just configured mpd to use with sonata...but every time i try to run sonata i get this:
Cannot connect to MPD: (111, 'connection refused')
ive confirmed that mpd is runnig...can some one help me?
Last edited by sickhate (2008-01-13 03:47:38)
Its a sick world we live in....
Offline
ive solved the problm by loking at the /etc/hosts i didnt noticed i had renamed localhost to one of my one names...it seems i can connect now
Its a sick world we live in....
Offline
Cool. FYI, there are the MPD_HOST and MPD_PORT environment variables, which the clients probably use if they are defined, and which can be useful in your custom scripts.
Offline
i still have one problm..the daemon mpd doenst start on boot...it fails all the time..but from a terminal
#/etc/rc.d/mpd start
it runs great...dunno why...does anyone had the same problm?
i followed the wiki....everything went fine execpt this mpd runing on boot...
Its a sick world we live in....
Offline
anybody uses MPD?
# An example configuration file for MPD
# See the mpd.conf man page for a more detailed description of each parameter.
######################## REQUIRED PATHS ########################
#music_directory "~/music"
#playlist_directory "~/playlists"
#db_file "~/mpd.db"
#log_file "~/mpd.log"
#error_file "~/mpd.error"
music_directory "/media/SOMEDIE"
playlist_directory "/var/lib/mpd/playlists"
db_file "/var/lib/mpd/mpd.db"
log_file "/var/log/mpd/mpd.log"
error_file "/var/log/mpd/mpd.error"
# Note: ~ is the home directory of user set in the "user" option
################################################################
######################## 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 "~/.mpd/mpd.pid"
pid_file "/var/run/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 "~/.mpd/mpdstate"
state_file "/var/lib/mpd/mpdstate"
#
################################################################
######################## 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 "mpd"
# The address and port to listen on.
#
#bind_to_address "127.0.0.1"
bind_to_address "any"
port "6600"
#
# Controls the amount of information that is logged. Can be
# "default", "secure", or "verbose".
#
log_level "default"
#
################################################################
########################## 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
}
#
# An example of an OSS output:
#
#audio_output {
# type "oss"
# name "My OSS Device"
# device "/dev/dsp" # optional
# format "44100:16:2" # optional
#}
#
# An example of a shout output (for streaming to Icecast):
#
#audio_output {
# type "shout"
# 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
#}
#
# Force all decoded audio to be converted to this format before
# being passed to the audio outputs.
#
#audio_output_format "44100:16:2"
#
################################################################
############################# 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.
#
#buffer_before_play "0%"
#
# 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 "ISO-8859-1"
#
# The encoding that ID3v1 tags should be converted from.
#
id3v1_encoding "ISO-8859-1"
#
################################################################
######################### OTHER OPTIONS ########################
#
# The metadata types MPD will recognize.
#
#metadata_to_use "artist,album,title,track,name,genre,date,composer,performer,disc"
#
# Enable this if you wish to use your MPD created playlists in
# other music players.
#
#save_absolute_paths_in_playlists "no"
#
################################################################
DAEMONS=(fbsplash hwd syslog-ng network hal @alsa @mpd netfs sensors firestarter ntpd fam fail2ban cups bluetooth hddtemp crond @vmware gdm)
Last edited by sickhate (2008-01-13 15:58:39)
Its a sick world we live in....
Offline
Sir, try to add /etc/rc.d/mpd start to your /etc/rc.local and remove it from DAEMONS array in rc.conf
Offline
it didnt work...i dont understand dammit
Its a sick world we live in....
Offline
Use --verbose (either in rc.local or edit the init script) and redirect the output to a log?
I am a gated community.
Offline
If it's in your daemons array, mpd will start as root, but according to your config file, it will change to user 'mpd'. You should check if that user exists, and if it has read and write permissions on mpd's files (/var/lib/mpd/mpdstate, /var/run/mpd/mpd.pid, etc. --they are listed in the config file).
Offline
If it's in your daemons array, mpd will start as root, but according to your config file, it will change to user 'mpd'. You should check if that user exists, and if it has read and write permissions on mpd's files (/var/lib/mpd/mpdstate, /var/run/mpd/mpd.pid, etc. --they are listed in the config file).
yes acording to /etc/group it exists...ive tryed changing the /var/log/mpd; /var/lib/mpd to mpd user...still no luck...peets if i leave it "#" on mpd.conf it runs on root? ou mpd user?
ive checked and reeeeeeeechecked all thats steps..and still doesnt run on boot...im trying to leave it with "#"...or putting it with user root...to see if it runs...
Last edited by sickhate (2008-01-13 17:17:24)
Its a sick world we live in....
Offline
not even in changing user on mpd.conf to ROOT user if it works....i dont understand why it doesnt work...
ls -l /var/lib/mpd
total 260
-rw-r--r-- 1 mpd mpd 251268 2008-01-13 16:00 mpd.db
-rw-r--r-- 1 mpd mpd 160 2008-01-13 16:18 mpdstate
drwxr-xr-x 2 mpd mpd 4096 2007-07-16 05:42 playlists
cat /etc/passwd|grep mpd
mpd:x:45:45::/var/lib/mpd:/bin/true
ls -l /usr/bin/mpd
-rwxr-xr-x 1 root root 221000 2007-07-16 05:42 /usr/bin/mpd
su mpd and then enter does not let me login this user....
ive tryed everything i could imagine....still no luck...ive reinstalled mpd....looked in mpd.error...and it as no errors...
does anyone as any ideia that could help me?
ps: i still can run and listen to music if a run mpd from a terminal on root
Last edited by sickhate (2008-01-13 17:39:52)
Its a sick world we live in....
Offline
I had problems getting MPD to start with my recent rebuild. All of the configuration files were good and it still didn't work. The solution was strange. I simply ran 'mpd' from the command line as a regular user and it started up. The full path did not work, but 'mpd' did.
Offline
yes it happens to me if a put in as my user on mpd.conf and locate all config files to my home user...but still doesnt run on boot...
Last edited by sickhate (2008-01-13 17:44:38)
Its a sick world we live in....
Offline
solved my problm...it seems hal takes certain time mounting partitions..and mine was fat32 ...edited fstab and problm solved....
thanks for the help
Last edited by sickhate (2008-01-13 19:22:26)
Its a sick world we live in....
Offline
Pages: 1