From 6e893f40e399f6586d5f4247dbccfd7e0af45fa3 Mon Sep 17 00:00:00 2001 From: Max Kellermann Date: Tue, 6 Oct 2020 19:07:38 +0200 Subject: doc/user.rst: common startup problems --- doc/user.rst | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) (limited to 'doc') diff --git a/doc/user.rst b/doc/user.rst index 72e708ac3..039b06ea1 100644 --- a/doc/user.rst +++ b/doc/user.rst @@ -770,6 +770,8 @@ The :code:`music_directory` setting tells :program:`MPD` to read files from the The database setting tells :program:`MPD` to pass all database queries on to the :program:`MPD` instance running on the file server (using the proxy plugin). +.. _realtime: + Real-Time Scheduling -------------------- @@ -1096,6 +1098,25 @@ The :program:`MPD` project runs a `forum `_ and an I Common Problems ^^^^^^^^^^^^^^^ +Startup +""""""" + +Error "could not get realtime scheduling" +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +See :ref:`realtime`. You can safely ignore this, but you won't +benefit from real-time scheduling. This only makes a difference if +your computer runs programs other than MPD. + +Error "bind to '0.0.0.0:6600' failed (continuing anyway, because binding to '[::]:6600' succeeded)" +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +This happens on Linux when :file:`/proc/sys/net/ipv6/bindv6only` is +disabled. MPD first binds to IPv6, and this automatically binds to +IPv4 as well; after that, MPD binds to IPv4, but that fails. You can +safely ignore this, because MPD works on both IPv4 and IPv6. + + Database """""""" -- cgit v1.2.3