Hallo an alle,
ich habe einen neues Mediacenter mit XBMC und ubuntu 12.04 aufgesetzt.
Ich habe die [definition='2','1']advancedsettings[/definition].xml unter /home/xbmc/.xbmc/userdata erstellt:
<[definition='2','1']advancedsettings[/definition]>
<videodatabase>
<type>mysql</type>
<host>192.168.0.3</host>
<port>3306</port>
<user>xbmc</user>
<pass>xbmc</pass>
</videodatabase>
<musicdatabase>
<type>mysql</type>
<host>192.168.0.3</host>
<port>3306</port>
<user>xbmc</user>
<pass>xbmc</pass>
</musicdatabase>
</[definition='2','1']advancedsettings[/definition]>
Alles anzeigen
Diese Datei verwende ich gut funktionierend auf zwei Raspberrys und einem Windowsrechner.
Starte ich aus dem Ubuntu-Desktop das xbmc, dann funktioniert es auch.
Aber starte ich xbmc direkt beim Systemstart ([HowTo] XBMC mit Ubuntu 12.04 ”Precise Pangolin”), dann kann keine Verbindung zum mysql-server aufgebaut werden.
In den Logdateien steht dann unter anderem:
11:28:50 T:140234440128384 ERROR: Unable to open database: MyMusic32 [2003](Can't connect to MySQL server on '192.168.0.3'
Mein Verdacht ist, dass die Verbindung zum MySql-Server aufgebaut wird, bevor eine Netzwerkverbindung besteht.
Kann man den Verbindungsaufbau zum MySql-Server dahingehend anpassen, dass dies ausgeschlossen werden kann?
Gruß,
Practical