Last night after getting my IRC client to work and joining the Banshee mailing list, I built Banshee from it's source code on Ubuntu, since Windows is not quite supported yet. The documentation for building it was straight forward actually and is right on the website. The source code is kept in the Git SVN and it requires a few dependencies and libraries before actually being able to install it. While trying to install I came across trouble when actually going to run the build script called ./autogen.sh before running make and make install. I kept getting errors with the ./Configure script not being able to run, so I was checking the script code based on the errors I was receiving.
The first error had to do with a line in the script code that was not being recognized as a command. When I looked that up it just needed to be commented out because it was plain text and not apart of the script code.
The second error I received was to do with the Apple drivers not being supported, so it recommended a command to disable Apple support and that goe me a bit further.
My third error came after disabling Apple device support. It had something to do with a constant with part of the name beginnig with GCONF. It was saying that the variable was not defined when it hit a conditional. So from there I did some searching about the error and tried some solutions that were suggested but nothing seemed to work. I then though to myself maybe I need to update Ubuntu, since I have run into install problems before due to outdated Ubuntu software. After that endeavor, I still had no luck so I decided to go back and make sure I had every dependency it required installed. I went through each of them one at a time until I found one that never did install. The one I though I had installed but didn't was the libgconf2-dev dependency. After I installed this dependency I tried installing again and was able to run ./autogen.sh without any problems. I then ran the make and make install commands and I came out with a successful install of Banshee.
NOTE: Since I disabled the Apple Support, I would not think it would support Apple Devices. Will have to look into that later and try it out with an ipod or something. Also, I need to check if that is a bug currently under Banshee.
After my music class this morning I decided to load all of the music I had from my Droid phone and create my Banshee music library. So I copied all my music into my Ubuntu Music folder and set my music library preferences to point to that music folder as a source. Once all my songs were loaded, I found that every song that was not of m4a format would play just fine. My initial thought was that Banshee did not support the m4a format, but after experimenting with it the next day, it decided to support the format. Every now and again the software will choose or not choose to play m4a format. Sometimes I have to restart the software in order for the m4a to play.
NOTE: I have that was not mpeg 4 format would play fine. I am wondering if maybe disabling apple support caused my mpeg 4's not too play or if that is just for the Apple devices itself? I'm thinking here that Banshee probably does not support apple media files just like almost every other media player, but the reason it takes Apple devices is because every apple device can support other popular formats other than m4a.
I will continue to look into bugs and play with Banshee some more to see what else I can find.
No comments:
Post a Comment