[ubuntu-mono] [Bug 308233] Re: banshee fails to connect to functional mt-daapd server

Bug Watch Updater 308233 at bugs.launchpad.net
Thu Sep 16 06:19:37 BST 2010


** Changed in: banshee
       Status: Unknown => Fix Released

** Changed in: banshee
   Importance: Unknown => Medium

-- 
banshee fails to connect to functional mt-daapd server
https://bugs.launchpad.net/bugs/308233
You received this bug notification because you are a member of Ubuntu
CLI/Mono Uploaders, which is subscribed to banshee in ubuntu.

Status in Banshee Music Player: Fix Released
Status in “banshee” package in Ubuntu: Fix Released

Bug description:
Binary package hint: banshee

I just set up a DAAP server on my desktop computer using mt-daapd so I can connect from my laptop and listen to my music.  However, I'm having a difficult time connecting to DAAP using Banshee.  I can connect to the DAAP server  from Banshee once in a while (and I'm not quite sure what the conditions are), but if I close Banshee entirely and re-open it later, I cannot connect to the server.  Moreover, even when Banshee fails to connect, I can open Rhythmbox, and it connects correctly.

Steps to Reproduce:
1) Start mt-daapd on desktop using `sudo mt-daapd` command
2) Start Banshee on laptop.  At this point, the DAAP share may or may not show up in the left column
3) Exit Banshee completely by right-clicking the icon in the notification area, and clicking "Exit"
4) Start Banshee on laptop again.  This time, DAAP server almost always won't show up.
5) Start Rhythmbox on laptop.  Notice that the DAAP server *does* show up in Rhythmbox

I'd like to emphasize that I still haven't found exactly what condition causes Banshee not to load the DAAP server.  Most often it's after the second or third time running Banshee.  However, sometimes it's not recognized on the first run, and sometimes it is recognized on subsequent runs.

I've attached the following log output:
mt-daapd-log-banshee-fail.txt : mt-daapd log file from /var/log/mt-daapd.log on desktop server.  This is a complete session log from starting the server with `sudo mt-dappd`, trying to connect to it from Banshee on the laptop (and failing), and then closing the server with `sudo mt-daapd -k`.
banshee-fresh-daap.txt: this is the console output from running Banshee from the command-line with arguments `banshee --debug --debug-addins`.  Notice at line 138, it finds the DAAP server, but then never "resolves" it.
mt-daap-log-rhythmbox.txt : another mt-daapd log from /var/log/mt-daapd.log on desktop server.  This is a complete session log from starting the server with `sudo mt-daapd`, starting Rhythmbox on the laptop and *successfully* connecting to the server, and then closing the server with `sudo mt-daapd -k`.

I wasn't able to get a mt-daapd or banshee log of when banshee successfully connects, because I wasn't able to connect in ~10 attempts.   I'll try again later, and post logs if it works out.

The versions of banshee and mt-daapd are the latest for Ubuntu Intrepid 8.10.  Specifically:
banshee:
  Installed: 1.4.1-1~intrepid1
mt-daapd:
  Installed: 0.9~r1696.dfsg-2

The desktop and laptop are both running fairly standard installs of Ubuntu Intrepid.  The desktop is running 64-bit version, and the laptop 32-bit.  Please let me know if there is any further information I can provide.





More information about the Ubuntu-mono mailing list