PDA

View Full Version : New Banshee Alpha - Awesome!



Pages : [1] 2

Mazza558
March 14th, 2008, 07:06 PM
http://abock.org/2008/03/13/banshee-10-alpha-1/

This looks amazing.

To install from source:

Follow this guide:

http://banshee-project.org/OnePointEx/TrunkOnUbuntu

followed by this:

http://banshee-project.org/OnePointEx/BuildingAndRunning

(See the "Building" section)

hyperair
March 14th, 2008, 08:14 PM
What do you mean they require gstreamer package which aren't in the repos? If you do
sudo apt-get build-dep banshee you should get all the required packages immediately.

EDIT: Either way I'm building a .deb, I'll post it when I'm done. However, it may or may not work in Gutsy, because I'm using Ubuntu Hardy.

Also, read this: http://banshee-project.org/OnePointEx/TrunkOnUbuntu

About the .deb, it seems make segfaulted while running.. =\ I'll see what I can do, but no guarantees.

Mazza558
March 14th, 2008, 08:25 PM
What do you mean they require gstreamer package which aren't in the repos? If you do
sudo apt-get build-dep banshee you should get all the required packages immediately.

EDIT: Either way I'm building a .deb, I'll post it when I'm done. However, it may or may not work in Gutsy, because I'm using Ubuntu Hardy.

Also, read this: http://banshee-project.org/OnePointEx/TrunkOnUbuntu

About the .deb, it seems make segfaulted while running.. =\ I'll see what I can do, but no guarantees.

Thanks, compiling now.

natedawg
March 14th, 2008, 08:35 PM
YES!!! I have been waiting for this release for months now. It will be so nice to finally have a play queue in banshee. I'm compiling now :)

Mazza558
March 14th, 2008, 08:36 PM
Wow, it's really nice, even for a preview/alpha. I love the Last.fm integration. This'll replace Exaile for me, for sure. Only problem is, it's now crashed X twice for me.

hyperair
March 14th, 2008, 09:01 PM
Deb ready! Get it here: http://www.mediafire.com/?q2obdmyyykj

n3tfury
March 14th, 2008, 09:34 PM
http://abock.org/2008/03/13/banshee-10-alpha-1/

This looks amazing. Only problem is, I can't install from source due to requiring the gstreamer packages (they're not in the repos). Anyone got a deb files?

hm. when i clicked on this thread you made it seem like you've been using it. nice job to draw attention.

bobbocanfly
March 15th, 2008, 02:38 PM
New alpha looks brilliant. Only started using banshee about 20 minutes ago but loving it. This seems to add to the greatness.

Polygon
March 15th, 2008, 02:56 PM
Deb ready! Get it here: http://www.mediafire.com/?q2obdmyyykj

your deb doesnt work, it tells me that dependency is not satisfiable (libc6) but when i try to install it:

mark@Aurora:~$ sudo apt-get install libc6
Reading package lists... Done
Building dependency tree
Reading state information... Done
libc6 is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
mark@Aurora:~$

also compiling the source requires me to either install or compile some other stuff, so far ive had to install 'monodoc' from apt-get, and then compile mono.addins (google) and ndesk.dbus in order for banshee to not complain, It finally just got done through configure, so i shall see how it works after its done compiling

edit2: i give up, even after install mono-addins and ndesk-dbus it still says those files are missing. whatever.

tretle
March 15th, 2008, 03:36 PM
I have the same libc6 issue :(

hyperair
March 15th, 2008, 03:39 PM
Could you do:


apt-cache policy libc6

bobbocanfly
March 15th, 2008, 03:52 PM
No need to use a deb really, compiling is dead easy.


cd wherever-you-downloaded-it
tar -xvf banshee-1-0.98.1.tar.bz2
cd banshee-1-0.98.1
sudo apt-get build-dep banshee
./configure
make
sudo make install

When you want to remove it im pretty sure the makefile has an uninstall clause so cd back into the source directory and run


sudo make uninstall

Mazza558
March 15th, 2008, 04:04 PM
hm. when i clicked on this thread you made it seem like you've been using it.

Wow, that seems pretty far fetched to me. Although I said "awesome", there was an equal chance that I had either used it or was commenting on the screenshot.


nice job to draw attention

Nice job to start a flamewar.

FuturePilot
March 15th, 2008, 04:25 PM
I'm guessing it was compiled against Hardy's libc6.
I got the same error as well.

pjalegria
March 15th, 2008, 04:27 PM
me too:(

hyperair
March 15th, 2008, 04:28 PM
Wow, that seems pretty far fetched to me. Although I said "awesome", there was an equal chance that I had either used it or was commenting on the screenshot.



Nice job to start a flamewar.

That is enough. He may feel like instigating, but you are only dropping to his level if you respond.


I'm guessing it was compiled against Hardy's libc6.
I got the same error as well.

Bingo. I'm very sorry I don't have a Gutsy installation I could compile from. Perhaps if I'm free I'll use a LiveCD on a VM and compile it there.

Mazza558
March 15th, 2008, 05:34 PM
That is enough. He may feel like instigating, but you are only dropping to his level if you respond.


Don't worry, I only respond to the first aggravating comment, in case the poster wishes to come back and apologise. After that, it's a waste of my time and the poster will learn that they're not getting anywhere.

hyperair
March 15th, 2008, 05:43 PM
Don't worry, I only respond to the first aggravating comment, in case the poster wishes to come back and apologise. After that, it's a waste of my time and the poster will learn that they're not getting anywhere.
Well that's good to know.

NullHead
March 15th, 2008, 05:47 PM
hyperair:

I don't suppose there is a chance you could compile a deb for amd64???

If not it's fine I'll test your deb out in my 32bit hardy install :D

Perpetual
March 15th, 2008, 05:50 PM
Thanks for the mention of the new Banshee Alpha. Looking forward to trying it out later today.

I do hope though that it works better with my ipod. Specifically, when I delete files from my ipod in Banshee it does not actually free the space on the ipod. The tracks are no longer accessible but the free space on the ipod does not change. I have read others have this issue but have never really dug deep into a fix.

Regardless, I really like banshee so am excited about a new version!

hyperair
March 15th, 2008, 06:09 PM
No it's not possible for me to do that-I just don't know how. However, I will post instructions on how to compile a deb below:

1. Install build-essential, dpkg-dev and fakeroot

sudo apt-get install build-essential dpkg-dev fakeroot
2. Install Banshee's build-dependencies

sudo apt-get build-dep banshee
3. Navigate into a directory where we can dump all our rubbish in:

mkdir -p ~/src/banshee && cd ~/src/banshee
4. Get the deb sources for the current version of Banshee in Ubuntu's repositories:

apt-get source banshee
5. Get the archive of the new Banshee:

wget http://banshee-project.org/files/banshee/banshee-1-0.98.1.tar.bz2
6. Extract the source of the new Banshee:

tar xvjf banshee-1-0.98.1.tar.bz2
7. Copy the debian folder from the old Banshee folder to the new Banshee folder:

cp -r banshee-0*/debian banshee-1-0.98.1
8. Enter the Banshee folder:

cd banshee-1-0.98.1
9. Edit the debian/changelog file

gedit debian/changelog
Add this to the top:


banshee (0.98.1~hyperbuntu0) unstable; urgency=low

* New upstream release (1.0 Alpha 1)

-- Hyperair <hyperair@gmail.com> Sat, 15 Mar 2008 03:12:30 +0800

You can replace the name and email address with your own, and change the timestamp also, but it really doesn't matter.

10. Replace the contents of debian/banshee.install with this:


debian/tmp/usr/bin
debian/tmp/usr/share
debian/tmp/usr/lib/pkgconfig
debian/tmp/usr/lib/banshee-1
debian/banshee.xpm /usr/share/pixmaps


11. Remove all patches, they won't patch on the new source:


rm -f debian/patches/*


12. Compile!

dpkg-buildpackage -rfakeroot

13. Install your deb:

sudo dpkg -i ../banshee*.deb

If it goes well, don't forget to upload your deb and post a link back here =)

FuturePilot
March 15th, 2008, 07:04 PM
Great How To ;)
I don't have time now but I will try to compile this with those instructions when I get some time. :)

hyperair
March 15th, 2008, 07:08 PM
Oh I'd also like to express my thanks to the opener of this thread, he alerted me to the existence of this new version of Banshee. =D I can finally ditch the resource hogging Amarok (it does in GNOME at least) and shift over to a Gtk solution!


Great How To
I don't have time now but I will try to compile this with those instructions when I get some time.

Thanks.

Superkoop
March 15th, 2008, 07:19 PM
I'm not sure, (I haven't tried installing this .deb) but I think the libc6 problem is similar to a problem I had when I installed the latest version of The Mana World. So I had to temporarily enable the hardy repos to get it.
Open:


sudo gedit /etc/apt/sources.list

Then add the following line to the bottom:


deb http://archive.ubuntu.com/ubuntu/ hardy main
Save it.
Now:


sudo apt-get upgrade

Go ahead and upgrade your libc6 now, either from the terminal or synaptic.
While you have that repository open, ONLY update the libc6. You could get yourself in some trouble if you try updating some other things.

When you are done getting it, just comment it out, or else delete that line from the sources.list.
And update again:


sudo apt-get upgrade

That should satisfy your dependency.
But do note: DO THAT AT YOUR OWN RISK! And if you have no idea what I was talking about, just compile the source. ;)

Perpetual
March 15th, 2008, 07:28 PM
Thanks for the howto hyperair. Just a note


sudo apt-get install build-essentials dpkg-dev fakeroot

Should be build-essential without the 's'.

SomeGuyDude
March 15th, 2008, 09:59 PM
Well I've spent the last half hour installing about five ******* billion dependencies. Still can't get it compiled. I'll try the full how-to next after I get a shower.

hyperair
March 15th, 2008, 10:10 PM
They're not for the every day user to do. If you're not sure, best you don't try. An easier way to get a deb:


./configure
make
sudo checkinstall


But before that you must make sure you have checkinstall installed on your system.
sudo apt-get install checkinstall

This method is easier and faster to do, but doesn't automatically set up dependencies for the resulting deb. As such this is probably better for only personal use.

vexorian
March 15th, 2008, 11:45 PM
So, they now want us to be required to use MONO to play multimedia, insanity on the raise lately.

FuturePilot
March 16th, 2008, 12:13 AM
gah! Almost

Trying patch debian/patches/01_gst-inspect.patch at level 1 ... 0 ... success.
Trying patch debian/patches/02_pkgconfig.patch at level 1 ... 0 ... 2 ... failure.
make: *** [debian/stamp-patched] Error 1

Any ideas?

Mazza558
March 16th, 2008, 12:17 AM
Wow, I'm amazed people are having so much trouble with this...

I just followed this guide:

http://banshee-project.org/OnePointEx/TrunkOnUbuntu

followed by this:

http://banshee-project.org/OnePointEx/BuildingAndRunning

(See the "Building" section)

bobbocanfly
March 16th, 2008, 01:01 AM
Thanks for the mention of the new Banshee Alpha. Looking forward to trying it out later today.

I do hope though that it works better with my ipod. Specifically, when I delete files from my ipod in Banshee it does not actually free the space on the ipod. The tracks are no longer accessible but the free space on the ipod does not change. I have read others have this issue but have never really dug deep into a fix.

Regardless, I really like banshee so am excited about a new version!

AS this is a preview release a lot of stuff isnt working, including most hardware oriented stuff. CDs wont play so i doubt it will work with your iPod.

igknighted
March 16th, 2008, 01:27 AM
So, they now want us to be required to use MONO to play multimedia, insanity on the raise lately.

Banshee is and always has been a media player built on Mono/C#, and is hardly anything new to the linux multimedia world. If you don't like that, don't use it. It's not default or anything. I use it because I think it is the best music player available for Gnome and could care less what language it is programmed in, but no one is forcing you to use it.

bongo
March 16th, 2008, 02:15 AM
I'm getting this error when typing dpkg-buildpackage -rfakeroot...
Any takers?
Thanks!!!

make[1]: Entering directory `/home/max/src/banshee/banshee-1-0.98.1'
make[1]: Leaving directory `/home/max/src/banshee/banshee-1-0.98.1'
rm -f debian/stamp-makefile-build
rm -f debian/stamp-autotools-files
test -d . && cd . && \
rm -f intltool-extract intltool-merge intltool-update po/.intltool-merge-cache; \
if test -d doc; then find doc -name '*.omf.out' -exec rm -f \{\} \; ; fi; \
if test -d help; then find help -name '*.omf.out' -exec rm -f \{\} \; ; fi
rm -f debian/cdbs-install-list debian/cdbs-package-list
rm -rf /home/max/src/banshee/banshee-1-0.98.1/.wapi
rm -f build/mcs-test-79698.exe
dpkg-source: building banshee in banshee_0.98.1~hyperbuntu0.tar.gz
dpkg-source: building banshee in banshee_0.98.1~hyperbuntu0.dsc
test -x debian/rules
mkdir -p "."
/usr/bin/make -f debian/rules reverse-config
make[1]: Entering directory `/home/max/src/banshee/banshee-1-0.98.1'
for i in ./config.guess ./config.sub ; do \
if test -e $i.cdbs-orig ; then \
mv $i.cdbs-orig $i ; \
fi ; \
done
make[1]: Leaving directory `/home/max/src/banshee/banshee-1-0.98.1'
if [ "debian/stamp-patched" = "reverse-patches" ]; then rm -f debian/stamp-patched; fi
patches: debian/patches/01_gst-inspect.patch debian/patches/02_pkgconfig.patch debian/patches/03_fix_2.18_multimedia_keys.patch debian/patch$
Trying patch debian/patches/01_gst-inspect.patch at level 1 ... 0 ... success.
Trying patch debian/patches/02_pkgconfig.patch at level 1 ... 0 ... 2 ... failure.

Perpetual
March 16th, 2008, 02:19 AM
AS this is a preview release a lot of stuff isnt working, including most hardware oriented stuff. CDs wont play so i doubt it will work with your iPod.

Thanks for the heads-up. Haven't had time yet to test things.

FuturePilot
March 16th, 2008, 02:26 AM
I'm getting this error when typing dpkg-buildpackage -rfakeroot...
Any takers?
Thanks!!!

make[1]: Entering directory `/home/max/src/banshee/banshee-1-0.98.1'
make[1]: Leaving directory `/home/max/src/banshee/banshee-1-0.98.1'
rm -f debian/stamp-makefile-build
rm -f debian/stamp-autotools-files
test -d . && cd . && \
rm -f intltool-extract intltool-merge intltool-update po/.intltool-merge-cache; \
if test -d doc; then find doc -name '*.omf.out' -exec rm -f \{\} \; ; fi; \
if test -d help; then find help -name '*.omf.out' -exec rm -f \{\} \; ; fi
rm -f debian/cdbs-install-list debian/cdbs-package-list
rm -rf /home/max/src/banshee/banshee-1-0.98.1/.wapi
rm -f build/mcs-test-79698.exe
dpkg-source: building banshee in banshee_0.98.1~hyperbuntu0.tar.gz
dpkg-source: building banshee in banshee_0.98.1~hyperbuntu0.dsc
test -x debian/rules
mkdir -p "."
/usr/bin/make -f debian/rules reverse-config
make[1]: Entering directory `/home/max/src/banshee/banshee-1-0.98.1'
for i in ./config.guess ./config.sub ; do \
if test -e $i.cdbs-orig ; then \
mv $i.cdbs-orig $i ; \
fi ; \
done
make[1]: Leaving directory `/home/max/src/banshee/banshee-1-0.98.1'
if [ "debian/stamp-patched" = "reverse-patches" ]; then rm -f debian/stamp-patched; fi
patches: debian/patches/01_gst-inspect.patch debian/patches/02_pkgconfig.patch debian/patches/03_fix_2.18_multimedia_keys.patch debian/patch$
Trying patch debian/patches/01_gst-inspect.patch at level 1 ... 0 ... success.
Trying patch debian/patches/02_pkgconfig.patch at level 1 ... 0 ... 2 ... failure.

Oh good, I thought maybe it was just me. A few posts back I posted that same error. Hopefully someone knows something.

hyperair
March 16th, 2008, 04:42 AM
gah! Almost

Trying patch debian/patches/01_gst-inspect.patch at level 1 ... 0 ... success.
Trying patch debian/patches/02_pkgconfig.patch at level 1 ... 0 ... 2 ... failure.
make: *** [debian/stamp-patched] Error 1

Any ideas?

Oh I'm so sorry! I forgot to mention that you must empty out the directory debian/patches. Delete everything in that folder.

EDIT: I've edited the howto a little: look at step 11 onwards.

FuturePilot
March 16th, 2008, 05:07 AM
Thanks hyperair :)
I'm so close

checking for NDESK_DBUS... configure: error: Package requirements (ndesk-dbus-1.0 >= 0.5 ndesk-dbus-glib-1.0 >= 0.3) were not met:

Requested 'ndesk-dbus-1.0 >= 0.5' but version of NDesk.DBus is 0.4.2
You may find new versions of NDesk.DBus at http://www.ndesk.org/DBusSharp

Consider adjusting the PKG_CONFIG_PATH environment variable if you
installed software in a non-standard prefix.

Alternatively, you may set the environment variables NDESK_DBUS_CFLAGS
and NDESK_DBUS_LIBS to avoid the need to call pkg-config.
See the pkg-config man page for more details.

make: *** [config.status] Error 1

Is there a way to make it use 0.4.2 instead?

kindofabuzz
March 16th, 2008, 05:16 AM
when i do:
./configure --prefix=/usr --disable-docs

starts the configure then i get:

checking for GNOMEVFS... configure: error: Package requirements (gnome-vfs-2.0) were not met:

No package 'gnome-vfs-2.0' found

adityakavoor
March 16th, 2008, 05:17 AM
Wow, I'm amazed people are having so much trouble with this...

I just followed this guide:

http://banshee-project.org/OnePointEx/TrunkOnUbuntu

followed by this:

http://banshee-project.org/OnePointEx/BuildingAndRunning

(See the "Building" section)

Would this work in ubuntu 7.04 ?

hyperair
March 16th, 2008, 05:48 AM
It should work. Speaking of which, those having problems building a Banshee deb, follow instructions from here first:
http://banshee-project.org/OnePointEx/TrunkOnUbuntu

adityakavoor
March 16th, 2008, 05:50 AM
Do you recommended to add this line in my feisty sources list ??



deb http://ppa.launchpad.net/ruben/ubuntu gutsy main

hyperair
March 16th, 2008, 05:54 AM
I have no idea really, but it's worth a try. Why don't you just upgrade to Gutsy?

adityakavoor
March 16th, 2008, 05:55 AM
I have no idea really, but it's worth a try.

If it breaks my repository :confused: :confused:

Should I take the risk ?

adityakavoor
March 16th, 2008, 06:00 AM
Why don't you just upgrade to Gutsy?

My graphics card is blacklisted by compiz in the gutsy version

FuturePilot
March 16th, 2008, 06:41 AM
I'm getting closer ;)

dh_install: banshee-daap missing files (debian/tmp/usr/lib/banshee/Banshee.Plugins/Banshee.Plugins.Daap.dll*), aborting
make: *** [binary-install/banshee-daap] Error 1

Adding that repo helped with the previous error.

SomeGuyDude
March 16th, 2008, 08:44 AM
GNOME's amaroK killer? I'd say so. This is a gorgeous player.

I'm back on MPD/Sonata just for the battery life and I'm too much of a lazy *** to juggle two players, but I'm definitely loving this thing.

hyperair
March 16th, 2008, 09:39 AM
I'm getting closer ;)

dh_install: banshee-daap missing files (debian/tmp/usr/lib/banshee/Banshee.Plugins/Banshee.Plugins.Daap.dll*), aborting
make: *** [binary-install/banshee-daap] Error 1

Adding that repo helped with the previous error.

Could you post the debian/control file as well as each debian/*.install file?


GNOME's amaroK killer? I'd say so. This is a gorgeous player.

I'm back on MPD/Sonata just for the battery life and I'm too much of a lazy *** to juggle two players, but I'm definitely loving this thing.
Yeah I'm finally not using Amarok. =D

Lord Illidan
March 16th, 2008, 09:52 AM
I've tried it on Arch Linux...

Finally, they implemented the one thing I had been waiting for ever since I started using Banshee (and the one thing that drove me back to Amarok all the time)

I am of course, referring to the Artist/Album browser.

However, it seems rather buggy. No doubt this is due to the alpha release, and I should probably update my svn sources.

It rocks, enough said. I think this might throw me off Amarok.

bongo
March 16th, 2008, 10:58 AM
I got it to work by downloading the source file and not doing your method with debian patches:
Downloaded the sourcefile from http://banshee-project.org/files/banshee/banshee-1-0.98.1.tar.gz and unpacked it in ~/install then...

./configure
make (got error about not finding NDesk.Dbus)
so I typed:

cd /usr/local/lib/mono/

sudo ln -s /usr/lib/mono/gac/NDesk.DBus/1.0.0.0__f6716e4f9b2ed099/ ndesk-dbus-1.0


then I made the following:

make && sudo make install
sudo checkinstall
sudo make uninstall
sudo dpkg -i banshee-1_0.98.1-1_i386.deb

I got errors when not typing sudo install with checkinstall, do you always have to do that?
Eitherway, works fine now with that method, somewhat unorthodox though :)

Works fine except search for genres doesn't work...

DDuong
March 16th, 2008, 11:30 AM
Awesome! I will try this out instead of Amarok.

corney91
March 16th, 2008, 12:34 PM
I tracked down and compiled both ndesk-dbus (http://www.ndesk.org/DBusSharp) and mono addins (http://www.mono-project.com/Mono.Addins) and have got up to the 'make'. But this outputs:
Compiling Banshee.Core.dll...
error CS0006: cannot find metadata file `/usr/local/lib/mono/mono-addins/Mono.Addins.dll'
error CS0006: cannot find metadata file `/usr/local/lib/mono/ndesk-dbus-1.0/NDesk.DBus.dll'
Compilation failed: 2 error(s), 0 warnings
make[4]: *** [../../../bin/Banshee.Core.dll] Error 1
make[4]: Leaving directory `/home/dan/Desktop/banshee-1-0.98.1/src/Core/Banshee.Core'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/home/dan/Desktop/banshee-1-0.98.1/src/Core'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/home/dan/Desktop/banshee-1-0.98.1/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/dan/Desktop/banshee-1-0.98.1'
make: *** [all] Error 2

1. Why is it using .dlls? Isn't that a windows extension?
2. Anyone know how to solve this?
Thanks in advance.

bongo
March 16th, 2008, 12:56 PM
I
[/CODE]
1. Why is it using .dlls? Isn't that a windows extension?
2. Anyone know how to solve this?
Thanks in advance.
1. It is using mono, ie C# in other words its keeping that "syntax" (making exe files and dll files) but it is still "native", check this for more info: http://en.wikipedia.org/wiki/Mono_%28software%29

2. See my post above, make a symlink and it should work.

Good luck!

corney91
March 16th, 2008, 01:23 PM
Thanks for the reply,
I'd already done that and it still doesn't work:(
There's another NDesk.DBus.dll in /usr/lib/cli/ndesk-dbus-1.0/. Would that work instead?
Also for the other error (error CS0006: cannot find metadata file `/usr/local/lib/mono/mono-addins/Mono.Addins.dll) there's a Mono.Addins.dll in /usr/lib/f-spot/. Do I need to symlink that as well?
Thanks.

Mohammed Abbas
March 16th, 2008, 05:38 PM
Hey guys !
I get this whenever I try to compile the package



Compiling Banshee.Services.dll...
./Banshee.Sources/DatabaseSource.cs(72,38): error CS0183: The given expression is always of the provided (`Hyena.Data.IFilterable') type
Compilation failed: 1 error(s), 0 warnings
make[4]: *** [../../../bin/Banshee.Services.dll] Error 1
make[4]: Leaving directory `/home/mohammed/banshee-1-0.98.1/src/Core/Banshee.Services'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/home/mohammed/banshee-1-0.98.1/src/Core'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/home/mohammed/banshee-1-0.98.1/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/mohammed/banshee-1-0.98.1'
make: *** [all] Error 2




Is there anything I can do to get this to work after installing dozens of dependencies ?

hyperair
March 16th, 2008, 05:45 PM
I'm sorry but at this point I'm rather baffled, as I think your libndesk-dbus packages aren't the same as the one found in Ubuntu Hardy. =\

FuturePilot
March 16th, 2008, 06:22 PM
Hey guys !
I get this whenever I try to compile the package



Compiling Banshee.Services.dll...
./Banshee.Sources/DatabaseSource.cs(72,38): error CS0183: The given expression is always of the provided (`Hyena.Data.IFilterable') type
Compilation failed: 1 error(s), 0 warnings
make[4]: *** [../../../bin/Banshee.Services.dll] Error 1
make[4]: Leaving directory `/home/mohammed/banshee-1-0.98.1/src/Core/Banshee.Services'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/home/mohammed/banshee-1-0.98.1/src/Core'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/home/mohammed/banshee-1-0.98.1/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/mohammed/banshee-1-0.98.1'
make: *** [all] Error 2




Is there anything I can do to get this to work after installing dozens of dependencies ?
Make sure you add that repo and update all the available mono packages. I got that error and upgrading the mono package fixed it. But now I'm stuck at another error. :p

hyperair
March 16th, 2008, 06:30 PM
@FuturePilot: If you're referring to the banshee-daap error, please list all your debian/*.install files. I only had banshee.install and monodoc-banshee-manuall.install files. Also please post your debian/control file.

beefcurry
March 16th, 2008, 06:50 PM
Awesome, it just keeps improving..

FuturePilot
March 16th, 2008, 06:59 PM
@FuturePilot: If you're referring to the banshee-daap error, please list all your debian/*.install files. I only had banshee.install and monodoc-banshee-manuall.install files. Also please post your debian/control file.

$ ls debian/*.install
debian/banshee-daap.install debian/banshee.install


$ cat debian/control
Source: banshee
Section: sound
Priority: optional
Maintainer: Sebastian Dröge <slomo@debian.org>
Build-Depends: debhelper (>= 5), cdbs, cli-common-dev (>= 0.4.4), mono-gmcs (>= 1.1.10) | c-sharp-2.0-compiler, libmono-dev (>= 1.1.10), libgtk2.0-cil (>= 2.8.0), libglib2.0-cil (>= 2.8.0), libgnome2.0-cil (>= 2.8.0), libgconf2.0-cil (>= 2.8.0), libglade2.0-cil (>= 2.8.0), libipod-cil (>= 0.6.3), libipodui-cil (>= 0.6.3), libnjb-cil (>= 0.3.0), libsqlite3-dev (>= 3.2), libmono-sqlite2.0-cil, gstreamer0.10-tools, gstreamer0.10-plugins-base-apps, gstreamer0.10-plugins-base, gstreamer0.10-plugins-good, gstreamer0.10-gnomevfs, libgstreamer0.10-dev (>= 0.10.3), libgstreamer-plugins-base0.10-dev (>= 0.10.3), libglib2.0-dev, libgnome2-dev, libgnomeui-dev, libgconf2-dev, gconf2, libgtk2.0-dev (>= 2.8), libgnomevfs2-dev, libgnome-desktop-dev, libdbus-1-dev (>= 0.90), libdbus-glib-1-dev (>= 0.70), libnautilus-burn-dev (>= 2.12.0), libmusicbrainz4-dev (>= 2.1.1), libavahi1.0-cil (>= 0.6), pkg-config, intltool (>= 0.35.0), libmono-cairo2.0-cil, libmono2.0-cil, libmono-system-web2.0-cil, libmono-system-data2.0-cil, boo (>= 0.7.6), libtotem-plparser-dev, libndesk-dbus1.0-cil (>= 0.4), libndesk-dbus-glib1.0-cil (>= 0.3), sharutils, libtaglib2.0-cil (>= 2.0.0)
Standards-Version: 3.7.2

Package: banshee
Architecture: any
Depends: ${shlibs:Depends}, ${cli:Depends}, ${misc:Depends}, gstreamer0.10-plugins-base, gstreamer0.10-plugins-good (>= 0.10.6), gstreamer0.10-gnomevfs, gnome-volume-manager, hal
Recommends: gstreamer0.10-plugins-ugly, gstreamer0.10-plugins-bad
Suggests: banshee-daap
Conflicts: banshee-offical-plugins
Replaces: banshee-offical-plugins
Provides: banshee-offical-plugins
Description: Audio Management and Playback application
Banshee is an audio management and playback application for the GNOME
Desktop, allowing users to import audio from CDs, search their library,
create playlists of selections of their library, sync music to/from iPods,
and burn selections to a CD.
.
http://banshee-project.org

Package: banshee-daap
Architecture: all
Depends: ${shlibs:Depends}, ${cli:Depends}, ${misc:Depends}, banshee (>= ${source:Version}), banshee (<< ${source:Version}.1~), avahi-daemon
Replaces: banshee (<< 0.10.5)
Description: Audio Management and Playback application (DAAP sharing plugin)
Banshee is an audio management and playback application for the GNOME
Desktop, allowing users to import audio from CDs, search their library,
create playlists of selections of their library, sync music to/from iPods,
and burn selections to a CD.
.
http://banshee-project.org
.
This package contains the DAAP (iTunes) sharing plugin for accessing and
creating DAAP shares from your library.

Thanks for your help hyperair ;)

Mohammed Abbas
March 16th, 2008, 07:31 PM
thank you guys ! I installed the .deb package and it's now working perfectly ! :D

gfg
March 16th, 2008, 10:23 PM
Would anyone be able to make a 64bit hardy .deb? It would be greatly appreciated!

Polygon
March 16th, 2008, 11:07 PM
I have the same issue as futurepilot, and same output from ls and cat as him as well

adamc83
March 16th, 2008, 11:30 PM
I've got a hardy version up in my ppa:
https://launchpad.net/~adam-caldwell/+archive

Has both 32 and 64-bit versions. Works fine for me on 64-bit.

hyperair
March 16th, 2008, 11:39 PM
Remove debian/banshee-daap.install, and remove its corresponding entry from debian/control, i.e. remove this portion:

Package: banshee-daap
Architecture: all
Depends: ${shlibs:Depends}, ${cli:Depends}, ${misc:Depends}, banshee (>= ${source:Version}), banshee (<< ${source:Version}.1~), avahi-daemon
Replaces: banshee (<< 0.10.5)
Description: Audio Management and Playback application (DAAP sharing plugin)
Banshee is an audio management and playback application for the GNOME
Desktop, allowing users to import audio from CDs, search their library,
create playlists of selections of their library, sync music to/from iPods,
and burn selections to a CD.
.
http://banshee-project.org
.
This package contains the DAAP (iTunes) sharing plugin for accessing and
creating DAAP shares from your library.\

@adamc83: :mad: now you say! After we've all gone through the trouble of compiling debs!

adamc83
March 16th, 2008, 11:54 PM
I just finished it this morning, didnt realize there was already a forum thread with people trying to get it to compile... I'm new to packaging, but as far as I can tell it should work fine for anyone using hardy.

FuturePilot
March 17th, 2008, 12:09 AM
Doh ](*,)

dh_install -pbanshee
cp: cannot stat `./debian/tmp/usr/bin': No such file or directory
dh_install: command returned error code 256
make: *** [binary-install/banshee] Error 1

That directory is listed in debian/banshee.install though :-k

justinclark
March 17th, 2008, 12:25 AM
Sorry for sounding a little out of the loop (Im not very advanced) but have we found a way to install and use this on 7.10? I would like to use this so any help would be great. Thanks

FuturePilot
March 17th, 2008, 12:35 AM
Haha! I've got it! :D
I had to remove everything from debian/banshee.install :confused:

Anyways here it is for 7.10
banshee_0.98.1~hyperbuntu0_i386.deb (http://www.mediafire.com/?8otw94zloz2)

You'll need to add this repo for some of the newer mono packages

deb http://ppa.launchpad.net/ruben/ubuntu gutsy main

Special thanks to hyperair for helping me out ;)

gfg
March 17th, 2008, 12:41 AM
I've got a hardy version up in my ppa:
https://launchpad.net/~adam-caldwell/+archive

Has both 32 and 64-bit versions. Works fine for me on 64-bit.

Worked great. Thanks alot!

justinclark
March 17th, 2008, 12:53 AM
Im sorry, can someone give me the idiots guide to installing this? I dont know how to add repos and when I download that .deb I get that error. Help?!:confused:

FuturePilot
March 17th, 2008, 12:55 AM
In a terminal

gksudo gedit /etc/apt/sources.list
add this to the bottom of the file

deb http://ppa.launchpad.net/ruben/ubuntu gutsy main
Save it, and close Gedit. Then run this to update the apt database.

sudo apt-get update
Then double click the .deb.

justinclark
March 17th, 2008, 01:12 AM
You Ubuntu so therefore you are! Lol Thank you mucho!

FuturePilot
March 17th, 2008, 01:20 AM
No problem ;)

Polygon
March 17th, 2008, 01:27 AM
thanks futurepilot, that worked for me as well

only problem is that the traybar icon is missing and the program seems to crash randomly, but whatever :D

tretle
March 17th, 2008, 07:31 AM
I've got a hardy version up in my ppa:
https://launchpad.net/~adam-caldwell/+archive

Has both 32 and 64-bit versions. Works fine for me on 64-bit.

It looks alright but I cant seem to get banshee to add music to the music library though. Using your hardy 64bit version.

tbob
March 17th, 2008, 09:28 PM
[solved]

nicky.7
March 19th, 2008, 02:05 PM
i just installed banshee-1 from your repo and the songs doesn't start to play.. do u have an idea??

hyperair
March 20th, 2008, 10:19 AM
Does anyone here get sound distortion when playing songs? It can't be GStreamer's fault, which Banshee uses, because Totem doesn't produce the same sound distortion.

BradwJensen
March 20th, 2008, 04:11 PM
I've got a hardy version up in my ppa:
https://launchpad.net/~adam-caldwell/+archive (https://launchpad.net/%7Eadam-caldwell/+archive)

Has both 32 and 64-bit versions. Works fine for me on 64-bit.

Woo-hoo!
Thank you for this! :)

igknighted
March 20th, 2008, 04:39 PM
i just installed banshee-1 from your repo and the songs doesn't start to play.. do u have an idea??

If you try to play a song that you don't have the proper codecs installed for (at least with the older banshee), it will do exactly what you describe. Install the proper codecs, or else every time you get to a song that it can't play you will have to close and re-open the program.

hyperair
March 20th, 2008, 06:57 PM
I believe argument about Microsoft and Mono does stray from the original topic. More on topic: does anyone get any sound distortion when playing songs in Banshee? Specifically users of Ubuntu Hardy.

drascus
March 20th, 2008, 10:04 PM
Wow that does look really nice I am waiting for the first user release of Songbird to come out personally. I think browsing the web for media is a cool concept.

Lord Illidan
March 20th, 2008, 10:28 PM
I felt the discussion was getting way too off topic. I opened another thread for people who want to discuss Novell, Microsoft and their patent issues (http://ubuntuforums.org/showthread.php?t=730344). Let's keep this thread about Banshee, please.

BradwJensen
March 21st, 2008, 09:12 AM
I believe argument about Microsoft and Mono does stray from the original topic. More on topic: does anyone get any sound distortion when playing songs in Banshee? Specifically users of Ubuntu Hardy.

When playing in the new Alpha of banshee I do.. Also, in the alpha I can't get the Meta data editor to open without banshee crashing.

hyperair
March 21st, 2008, 10:06 AM
Glad to hear I'm not the only one.

BradwJensen
March 21st, 2008, 10:11 AM
Glad to hear I'm not the only one.

ha, but I am sure we're both not glad to hear the crappy sound quality :P

hyperair
March 22nd, 2008, 07:59 PM
I've found a way to fix this. Open your equalizer. Reduce the Pre-amp until you no longer here any distortion. =D

rye_
March 22nd, 2008, 08:07 PM
rhythmbox ftw!

BradwJensen
March 22nd, 2008, 08:09 PM
I've found a way to fix this. Open your equalizer. Reduce the Pre-amp until you no longer here any distortion. =D

Hm.. I might try that, but i already tried to just turn off the whole equalizer with the checkbox and it did not really make a difference.. I have some nice tower speakers hooked up here though, so maybe it's more noticable for me?

Mine also makes horrible static-ish sounds in parts (like when you change a radio station in the car and it makes that cut out sound.. yuck), when it plays fine in 0.13.2

BradwJensen
March 22nd, 2008, 08:12 PM
rhythmbox ftw!

I'm not against it, but I really wish it had built in CD ripping to FLAC like Banshee does (not having to use code lines or an outside program like sound juicer). Plus it still does not show my cover.jpg files as album art

:P

I do however like it's scan for missing files at startup
Oh, and it actually sorts my double disc CDs by the correct disc, then track number. :) (banshee doesn't)

Lord Illidan
March 24th, 2008, 10:31 PM
I've got a wierd bug. Selecting Add to Playlist freezes banshee for me..

banjobacon
March 25th, 2008, 03:19 AM
I'm not against it, but I really wish it had built in CD ripping to FLAC like Banshee does (not having to use code lines or an outside program like sound juicer).

Edit > Preferences > Music. There's a setting for your preferred format. You can set it to flac with hardly any effort at all. I guess this setting isn't clearly labeled (the word "rip" appears nowhere on the screen).

amazingtaters
March 25th, 2008, 03:40 AM
The queing is the best thing for me. I really love it because I can thow a few tracks in order and study for a while. Once the final for Banshee 1.0 comes out I will be infinitely happy.

Major_Kong
March 26th, 2008, 09:56 PM
Is a 7.10 64-bit package avaliable ?

psychicdragon
March 27th, 2008, 06:59 AM
Here's a quick and dirty i386 package of alpha2.

http://www.mediafire.com/?jdviy3wo0mt

EDIT: Works for me in hardy, no idea if gutsy meets the depends.

Bastanteroma
March 27th, 2008, 08:12 AM
That package installed on an up-to-date Hardy, but it seems to be missing things like 'Banshee.Core,1.0' and 'taglib-sharp', and it won't scan any files.

It's better than I've managed - I can't get past the ./configure step.

psychicdragon
March 27th, 2008, 08:38 AM
Yeah, the dependecies are crap. My bad. Make sure you have all the packages listed on the release page and it will work, otherwise it won't.

http://banshee-project.org/Releases/0.98.1

Mazza558
March 27th, 2008, 09:05 AM
Wow, video playback?!

Bastanteroma
March 27th, 2008, 09:44 AM
Installling taglib sharp fixed things. Should have tried that...

hyperair
March 27th, 2008, 10:21 AM
Huh, there's an Alpha 2?!

Either way I'm in the process of building a deb with the correct dependencies. =)

Here it is: http://www.mediafire.com/download.php?9bhdg3uxbzg

For those who have already downloaded, installed, and got everything working using the deb from psychicdragon, don't bother getting this one. The only difference is the dependencies.

zeltak
March 27th, 2008, 11:02 AM
Hi

I am using gutsy 64bit but i cant get past the gstreamer >10.3 error in the .configure part. can any one help?


Zeltak

hyperair
March 27th, 2008, 11:08 AM
Use this command:

sudo apt-get build-dep banshee

zeltak
March 27th, 2008, 11:26 AM
hi

Thx for the answer

i get this error when i run the build command

sudo apt-get build-dep banshee

E: Build-Depends dependency for banshee cannot be satisfied because no available versions of package libipod-cil can satisfy version requirements

installed libipod-cil but still get the same message. it seems like the config file wants a very new version of gstreamer:

checking for GNOMEVFS... yes
checking for GST... configure: error: Package requirements (gstreamer-0.10 >= 0.10.3
gstreamer-base-0.10 >= 0.10.3
gstreamer-plugins-base-0.10 >= 0.10.3
gstreamer-controller-0.10 >= 0.10.3
gstreamer-dataprotocol-0.10 >= 0.10.3) were not met:

No package 'gstreamer-0.10' found
No package 'gstreamer-base-0.10' found
No package 'gstreamer-plugins-base-0.10' found
No package 'gstreamer-controller-0.10' found
No package 'gstreamer-dataprotocol-0.10' found


any more ideas? (perhaps someone has a 64 bit gutsy deb... ;-))

thx in advance

Zeltak

hyperair
March 27th, 2008, 12:03 PM
Could you post your sources.list file?

zeltak
March 27th, 2008, 12:12 PM
here it is:

deb cdrom:[Ubuntu 7.10 _Gutsy Gibbon_ - Release amd64 (20071016)]/ gutsy main restricted
# See http://help.ubuntu.com/community/UpgradeNotes for how to upgrade to
# newer versions of the distribution.

deb http://uk.archive.ubuntu.com/ubuntu/ gutsy main restricted
deb-src http://uk.archive.ubuntu.com/ubuntu/ gutsy main restricted

## Major bug fix updates produced after the final release of the
## distribution.
deb http://uk.archive.ubuntu.com/ubuntu/ gutsy-updates main restricted
deb-src http://uk.archive.ubuntu.com/ubuntu/ gutsy-updates main restricted

## N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu
## team, and may not be under a free licence. Please satisfy yourself as to
## your rights to use the software. Also, please note that software in
## universe WILL NOT receive any review or updates from the Ubuntu security
## team.
deb http://uk.archive.ubuntu.com/ubuntu/ gutsy universe
deb-src http://uk.archive.ubuntu.com/ubuntu/ gutsy universe
deb http://uk.archive.ubuntu.com/ubuntu/ gutsy-updates universe
deb-src http://uk.archive.ubuntu.com/ubuntu/ gutsy-updates universe

## N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu
## team, and may not be under a free licence. Please satisfy yourself as to
## your rights to use the software. Also, please note that software in
## multiverse WILL NOT receive any review or updates from the Ubuntu
## security team.
deb http://uk.archive.ubuntu.com/ubuntu/ gutsy multiverse
deb-src http://uk.archive.ubuntu.com/ubuntu/ gutsy multiverse
deb http://uk.archive.ubuntu.com/ubuntu/ gutsy-updates multiverse
deb-src http://uk.archive.ubuntu.com/ubuntu/ gutsy-updates multiverse

## Uncomment the following two lines to add software from the 'backports'
## repository.
## N.B. software from this repository may not have been tested as
## extensively as that contained in the main release, although it includes
## newer versions of some applications which may provide useful features.
## Also, please note that software in backports WILL NOT receive any review
## or updates from the Ubuntu security team.
deb http://uk.archive.ubuntu.com/ubuntu/ gutsy-backports main restricted universe multiverse
deb-src http://uk.archive.ubuntu.com/ubuntu/ gutsy-backports main restricted universe multiverse

## Uncomment the following two lines to add software from Canonical's
## 'partner' repository. This software is not part of Ubuntu, but is
## offered by Canonical and the respective vendors as a service to Ubuntu
## users.
deb http://archive.canonical.com/ubuntu gutsy partner
deb-src http://archive.canonical.com/ubuntu gutsy partner

deb http://security.ubuntu.com/ubuntu gutsy-security main restricted
deb-src http://security.ubuntu.com/ubuntu gutsy-security main restricted
deb http://security.ubuntu.com/ubuntu gutsy-security universe
deb-src http://security.ubuntu.com/ubuntu gutsy-security universe
deb http://security.ubuntu.com/ubuntu gutsy-security multiverse
deb-src http://security.ubuntu.com/ubuntu gutsy-security multiverse


deb http://download.tuxfamily.org/syzygy42 gutsy avant-window-navigator
deb-src http://download.tuxfamily.org/syzygy42 gutsy avant-window-navigator

deb http://ppa.launchpad.net/rharding/ubuntu gutsy main

deb-src http://ppa.launchpad.net/rharding/ubuntu gutsy main

deb http://www.estamos.de/download/apt stable main

deb http://ppa.launchpad.net/kubuntu-members-kde4/ubuntu gutsy main

deb http://elisa.fluendo.com/packages gutsy main

deb http://sshmenu.sourceforge.net/debian stable contrib

deb http://ppa.launchpad.net/conduit/ubuntu gutsy main
deb-src http://ppa.launchpad.net/conduit/ubuntu gutsy main

deb http://ppa.launchpad.net/do-core/ubuntu gutsy main
deb-src http://ppa.launchpad.net/do-core/ubuntu gutsy main

deb http://download.tuxfamily.org/syzygy42 gutsy exaile

deb http://ppa.launchpad.net/reacocard-awn/ubuntu gutsy main
deb-src http://ppa.launchpad.net/reacocard-awn/ubuntu gutsy main

deb http://www.mpe.mpg.de/~ach/kubuntu/gutsy ./
deb-src http://www.mpe.mpg.de/~ach/kubuntu/gutsy ./

deb-src http://archive.ubuntu.com/ubuntu hardy main restricted universe multiverse

#Added by prevu
deb file:/var/cache/prevu/gutsy-debs ./

deb http://ppa.launchpad.net/hanno-stock/ubuntu gutsy main

deb http://ppa.launchpad.net/timlinux/ubuntu gutsy main

deb http://ppa.launchpad.net/ruben/ubuntu gutsy main

MaX
March 27th, 2008, 04:55 PM
Huh, there's an Alpha 2?!

Either way I'm in the process of building a deb with the correct dependencies. =)

Here it is: http://www.mediafire.com/download.php?9bhdg3uxbzg

For those who have already downloaded, installed, and got everything working using the deb from psychicdragon, don't bother getting this one. The only difference is the dependencies.

Hey!
Saw your post on the Banshee blog and got here... But the mediafire link doesn't work. Please up another. or mail it to me. PM Me for address.

hyperair
March 27th, 2008, 05:24 PM
Try this: http://www.mediafire.com/?9bhdg3uxbzg

MaX
March 27th, 2008, 06:23 PM
It's the same link... it still doesn't work
I'm probably on Telia Broad Band and they have been locked out by a stupid American company and mediafire is probably using that.
Could you upload to Rapidshare? Or attach it here (?)

Tomosaur
March 27th, 2008, 08:21 PM
Anybody got a .deb for Gutsy? I'd love to give this a go but I don't have the time to chase up all the dependencies to build from source.

denisesballs
March 28th, 2008, 01:24 AM
Huh, there's an Alpha 2?!

Either way I'm in the process of building a deb with the correct dependencies. =)

Here it is: http://www.mediafire.com/download.php?9bhdg3uxbzg

For those who have already downloaded, installed, and got everything working using the deb from psychicdragon, don't bother getting this one. The only difference is the dependencies.

When trying your package I get:


jesse@e6300:~/systems$ sudo dpkg -i banshee-1_0.98.2~hyperbuntu0_i386.deb
Selecting previously deselected package banshee-1.
(Reading database ... 149164 files and directories currently installed.)
Unpacking banshee-1 (from banshee-1_0.98.2~hyperbuntu0_i386.deb) ...
dpkg: dependency problems prevent configuration of banshee-1:
banshee-1 depends on libc6 (>= 2.7-1); however:
Version of libc6 on system is 2.6.1-1ubuntu10.
banshee-1 depends on libcairo2 (>= 1.5.14); however:
Version of libcairo2 on system is 1.4.10-1ubuntu4.4.
banshee-1 depends on libgconf2.0-cil (>= 2.20.0); however:
Version of libgconf2.0-cil on system is 2.16.0-7ubuntu1.
banshee-1 depends on libglade2.0-cil (>= 2.12.0); however:
Version of libglade2.0-cil on system is 2.10.2-1ubuntu2.
banshee-1 depends on libglib2.0-0 (>= 2.16.0); however:
Version of libglib2.0-0 on system is 2.14.1-1ubuntu1.
banshee-1 depends on libglib2.0-cil (>= 2.12.0); however:
Version of libglib2.0-cil on system is 2.10.2-1ubuntu2.
banshee-1 depends on libgnome2.0-cil (>= 2.20.0); however:
Version of libgnome2.0-cil on system is 2.16.0-7ubuntu1.
banshee-1 depends on libgtk2.0-cil (>= 2.12.0); however:
Version of libgtk2.0-cil on system is 2.10.2-1ubuntu2.
banshee-1 depends on libpango1.0-0 (>= 1.20.0); however:
Version of libpango1.0-0 on system is 1.18.3-0ubuntu1.
dpkg: error processing banshee-1 (--install):
dependency problems - leaving unconfigured
Errors were encountered while processing:
banshee-1

I did apt-get build-dep banshee. I can build it from source okay, but video playback doesn't work.

amic
March 28th, 2008, 05:19 AM
I'm running 7.10 and believe I have all the repositories needed. Here's my problem: everything is fine until "make." I get the following error(s):


Compiling Banshee.Widgets.dll...
./Banshee.Widgets/VolumeButton.cs(55,17): error CS0612: `Gtk.Tooltips' is obsolete
Compilation failed: 1 error(s), 0 warnings
make[4]: *** [../../../bin/Banshee.Widgets.dll] Error 1
make[4]: Leaving directory `/home/david/Documents/banshee-1-0.98.1/src/Core/Banshee.Widgets'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/home/david/Documents/banshee-1-0.98.1/src/Core'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/home/david/Documents/banshee-1-0.98.1/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/david/Documents/banshee-1-0.98.1'
make: *** [all] Error 2

Any ideas would be greatly appreciated.

P.S. I'm running 64bit

mondoUNC
March 29th, 2008, 02:55 AM
I installed the Alpha using one of the debs that I thought was for Gutsy but now mono is gone and I can't reinstall one of my favorite dvd ripper, HandbrakeGTK (it needs mono).

I posted a thread (http://ubuntuforums.org/showthread.php?t=737031) elsewhere but no reply. Can anyone help?

drsaamah
March 29th, 2008, 06:18 AM
Alright question. I got so lost in trying to get the alpha version of banshee on my computer that I gave up on compiling and used one of the deb's above. Problem is I got a little too excited and installed the 0.98.1 deb. So now i want to install the 0.98.2 deb and it wont let me until i get rid of the prior one. How do I do this? 'sudo apt-get remove banshee-1' says it cant find package banshee-1 (probably since it wasn't installed through repos?).
Help? Thanks in advance!

hyperair
March 29th, 2008, 06:31 AM
All the packages I have produced and adam caldwell have produced are for Ubuntu Hardy.

drsaamah
March 29th, 2008, 06:40 AM
right thats not the issue. they work just fine on gutsy as well. my issue is how do i get rid of it?? i installed the deb for 0.98.1 and it worked great, thank you very much. but i meant to install 0.98.2, and now I cannot until i uninstall 0.98.1. How would you go about doing this?

drsaamah
March 29th, 2008, 06:42 AM
Never mind, i just did it through synaptic.

drsaamah
March 29th, 2008, 07:02 AM
Okay the 0.98.2 deb didn't work so I went back to compiling from source, but this time used the whole like svn co thing (i guess its called a 'trunk' or something... ?_?) and it worked fine. The only weird thing is I checked the "About" and it says the version is 0.98.3 even though banshee's website even says there have only been 2 alpha versions so far. If the "About" screen is right you guys might want to upgrade.

mkantor1
March 29th, 2008, 05:24 PM
The trunk is where all of the bleeding edge development happens. It is constantly evolving, and there might be unstable or untested code in there. The Alpha 2 release has probably been cleaned up a little and had any half-implemented features removed or disabled. They probably bump the trunk version when any changes are made after the Alpha release, so what you're using is more like a transient banshee somewhere between alpha 2 and the upcoming "official" alpha 3.

hyperair
March 29th, 2008, 06:30 PM
I'm proud to announce the birth of the Banshee team, started by Jorge O. Castro, Sebastian Dröge, Adam Caldwell and I. We'll be bringing Banshee 1.0 Alpha packages to you (only Ubuntu Hardy so far), as well as other future upstream versions.

Here's the link: http://edge.launchpad.net/~banshee-team/+archive

EDIT: Ubuntu Gutsy support is now ONLINE!

EDIT: I've backported the required packages from Hardy to Gutsy, and would like feedback as to whether it works. Anyone?

zombiepig
March 30th, 2008, 10:36 AM
I've just installed alpha-2 from the launchpad ppa, on hardy x64. However, I can't add any items to the library - everytime I try banshee sits with "Importing Media - scanning for media" bar bouncing back and forth, and no hdd activity or anything.
Any ideas?

hyperair
March 30th, 2008, 10:40 AM
Could you try adding one file at a time? Instead of import local folder, import local file. See if that works. Scanning for library items doesn't use much HDD I'm not mistaken, because it just gets a file listing. It generally happens when your library is really huge and it needs to build a huge list of files before it can begin importing.

dalonso
March 30th, 2008, 03:06 PM
This is happening to me too. No warnings at all, neither by running it in the cli.

I'm not getting banshee to import my music.

hyperair
March 30th, 2008, 03:10 PM
Like I said in my previous post: it could be taking time to scan a huge collection of music. Could you try using a smaller folder to import or import a single file just to see if it works? If it doesn't at least we know there's a problem and can fix it.

mkantor1
March 30th, 2008, 03:19 PM
I've backported the required packages from Hardy to Gutsy, and would like feedback as to whether it works. Anyone?

Works like a charm for me, thanks!

dalonso
March 30th, 2008, 03:23 PM
Like I said in my previous post: it could be taking time to scan a huge collection of music. Could you try using a smaller folder to import or import a single file just to see if it works? If it doesn't at least we know there's a problem and can fix it.

No, it's not a problem of time. The importing action actually ends without adding anything to the library.

banjobacon
March 30th, 2008, 06:49 PM
So, will version 1.0 be out in time for Hardy? If not, which version will be available in the Hardy repository?

hyperair
March 30th, 2008, 06:53 PM
Those with problems can you state your distro and architecture? At least I know which is the faulty build.

@banjobacon: I don't think it'll be out in time, but never mind, the PPA will be updated regularly with the latest build.

BradwJensen
March 30th, 2008, 07:46 PM
Those with problems can you state your distro and architecture? At least I know which is the faulty build.

@banjobacon: I don't think it'll be out in time, but never mind, the PPA will be updated regularly with the latest build.

I am running the latest Hardy Heron, 32 bit.

I also can't add music to my database using any method (with alpha 1 or alpha 2).

Also, I am not sure if this is a bug or not implemented yet, but I can't open the meta data editor in either of the alphas without Banshee crashing.

Thank you for the Repo thing! :)

hyperair
March 30th, 2008, 08:47 PM
Could you post the command line output when you try? Start banshee from the terminal and then attempt to add your music collection.

MaX
March 30th, 2008, 09:00 PM
Adding Movies doesn't work at all for me using the PPA version of Banshee...

BradwJensen
March 30th, 2008, 09:29 PM
Could you post the command line output when you try? Start banshee from the terminal and then attempt to add your music collection.

Saddly, when I started Banshee in terminal then tried adding my Music Collection (even just one file at a time), It shows nothing more in the Terminal.. Nothing more than that it started Banshee.

I let it do the "Scanning for media" for almost a whole hour, and nothing changed. It still had the bar under "scanning for media" going back and fourth. That is what it has always done with both the alphas (for me).

Also, if i click the stop button, then the pop up asks me if i want to stop "importing" and i click stop - It still shows the "Scanning for media" with the bar going back and fourth.

zombiepig
March 30th, 2008, 10:14 PM
Saddly, when I started Banshee in terminal then tried adding my Music Collection (even just one file at a time), It shows nothing more in the Terminal.. Nothing more than that it started Banshee.

I let it do the "Scanning for media" for almost a whole hour, and nothing changed. It still had the bar under "scanning for media" going back and fourth. That is what it has always done with both the alphas (for me).

Also, if i click the stop button, then the pop up asks me if i want to stop "importing" and i click stop - It still shows the "Scanning for media" with the bar going back and fourth.

Exactly the same behaviour here. I'll add that I've got barely any music on my laptop (about 20 albums or so), so it's not a problem related to large collections.

fluffman86
March 31st, 2008, 03:54 AM
has anyone gotten the iPod integration to work yet? I've been wanting something like this for the whole last year that I've been using linux...so much so that I simply haven't used my 1.25 year old iPod for the last year, hehe. :P

I've installed banshee 0.98 alpha 2 from the banshee ppa repositories, and I've compiled from svn the subprojects (libipoddevice, ipod-sharp, and njb-sharp) with no luck. When I plug in my iPod, it's recognized by Ubuntu, pops up on the desktop, Rhthmbox pops up and I can listen to the music on it, and yet nothing happens in Banshee. I've tried restarting banshee and plugging/unplugging my iPod in every possible configuration.

Thanks in advance for any help!

edit: it would help if I RTFA. From http://banshee-project.org/Releases/0.98.2:

Currently Missing Features

* This release does not contain any hardware support
o No audio CD support
o No CD burning
o No iPod support
o No USB Mass Storage support
o No MTP device support


yeah...

zombiepig
April 1st, 2008, 12:30 AM
Scanning works for me with the latest version! Thanks!

BradwJensen
April 1st, 2008, 12:54 AM
Scanning works for me with the latest version! Thanks!

Lucky you..

I just got the Alpha 3 update and it still doesn't work for me.. I try to open even just one file and it does nothing but 'scans for media'.. forever.

hyperair
April 1st, 2008, 08:13 AM
There's actually been some discussion about this issue in #banshee on irc.gnome.org. It'd be nice if you could join and help us test.

zombiepig
April 11th, 2008, 04:46 AM
Looks like alpha 3 is out now, with support for audio cds, usb mass storage players and lots of bug fixes. I'm hoping it hits the ppa soon! :)

SomeGuyDude
April 11th, 2008, 04:53 AM
If it worked with Conky, I'd be using it now.

hyperair
April 11th, 2008, 05:38 AM
I've just uploaded to the PPA. If all goes well, please remove your "banshee" package and install "banshee-1" from the PPA. Apparently both Banshee 1.0 Alpha and the stable should be able to co-exist peacefully, so I'll be removing "banshee" shortly.

zombiepig
April 11th, 2008, 09:42 AM
ok, removing and installing banshee-1 did the trick. Thanks!!

luck555
April 14th, 2008, 09:04 PM
hi i'm traing to install banshe alpha 3 but when i use make i get somthing like this and don't know how to fix this:

Compiling MusicBrainz.dll...
./MusicBrainz/MusicBrainzObject.cs(368,25): error CS0117: `System.Net.HttpWebRequest' does not contain a definition for `CachePolicy'
./MusicBrainz/MusicBrainzObject.cs(394,61): error CS0117: `System.Net.HttpWebResponse' does not contain a definition for `IsFromCache'
Compilation failed: 2 error(s), 0 warnings
make[4]: *** [../../../bin/MusicBrainz.dll] Błąd 1
make[4]: Opuszczenie katalogu `/home/lucas/Desktop/banshee-1-0.98.3/src/Libraries/MusicBrainz'
make[3]: *** [all-recursive] Błąd 1
make[3]: Opuszczenie katalogu `/home/lucas/Desktop/banshee-1-0.98.3/src/Libraries'
make[2]: *** [all-recursive] Błąd 1
make[2]: Opuszczenie katalogu `/home/lucas/Desktop/banshee-1-0.98.3/src'
make[1]: *** [all-recursive] Błąd 1
make[1]: Opuszczenie katalogu `/home/lucas/Desktop/banshee-1-0.98.3'
make: *** [all] Błąd 2

hyperair
April 14th, 2008, 09:07 PM
You are advised to use the PPA here: http://edge.launchpad.net/~banshee-team/+archive

If you still wish to compile from source, you should still add the PPA, then run "sudo apt-get build-dep banshee-1" before compiling. This error happens presumably because you're an Ubuntu Gutsy user, and hence don't have the required dependencies. The dependencies are provided by the PPA.

SomeGuyDude
April 14th, 2008, 09:07 PM
I get a GStreamer problem when running it in Hardy. Starting to **** me off because neither that nor Exaile will play.

Vaelrith
April 15th, 2008, 05:31 PM
Any idea when it will be officially released? I really like it, especially the video playback. However, it would be nice if you could make the video play fulls creen.

banjobacon
April 17th, 2008, 07:31 PM
Pardon me if this has already addressed in this thread, but is there no plugins package in the PPA? I'm specifically wondering what happened to DAAP support.

hyperair
April 17th, 2008, 07:37 PM
@SomeGuyDude: GStreamer problems usually arise when you haven't installed the required plugins. What file is it you are trying to play? If you are trying to play mp3s, then install ubuntu-restricted-extras.

@Vaelrith: I have no idea when it will be officially released. I'll bring up the issue about fullscreen video in #banshee.

@banjobacon: They have been merged into the actual banshee-1 package itself. However, DAAP support is still unstable and is disabled in banshee-1. However, when 1.0 is finally released, all features which were previously in Banshee 0.13.x and more will be included. There is no plan to separate the plugins from the actual package as of now.

charding
April 19th, 2008, 10:27 PM
In your instructions on this page, you should say that you need to run:

sudo apt-get update

after you add the PAA to /etc/apt/sources.list

hyperair
April 19th, 2008, 10:42 PM
@charding: It's PPA not PAA. But thanks for telling me anyway. I've edited the PPA description.

Mazza558
April 21st, 2008, 06:43 PM
Speaking of the actual app itself, I lOVE IT! I've been using the latest alpha and it's shaping up to be the best gnome music player. Will there be any additional features that aren't in the Alpha?

amazingtaters
April 21st, 2008, 07:43 PM
Speaking of the actual app itself, I lOVE IT! I've been using the latest alpha and it's shaping up to be the best gnome music player. Will there be any additional features that aren't in the Alpha?

Well for one iPod support will be added back in. The plugins that users of the old Banshee have come to love (or hate) will be making a return as well, but aren't in Trunk as of now.

zachtib
April 21st, 2008, 08:01 PM
Just installed from the Banshee-Team PPA...

Wow...

I love the Artist/Album browser, and also that it has video support

geoken
April 21st, 2008, 08:53 PM
Can someone answer a couple question about the new USB support? I'd love to try it but won't get a chance for a few days.

Basically, what I wanted to know was whether it allows you to a) transfer a bunch of songs by transfering a playlist which references those songs b) specify which folder the songs will be going in to (ie. my mp3 player needs files dropped into it's /Music directory).

vietcaterpillar
April 22nd, 2008, 08:34 PM
Ah folks, I'm getting a strange dependency error i can't seem to find with i do the preliminary ./configure

"gdk-x11-2.0"



checking for ANSI C header files... (cached) yes
checking for pkg-config... /usr/bin/pkg-config
checking pkg-config is at least version 0.7... yes
checking for GLIB - version >= 2.0.0... no
*** Could not run GLIB test program, checking why...
*** The test program failed to compile or link. See the file config.log for the
*** exact error that occured. This usually means GLIB is incorrectly installed.
checking for GDK_X11... configure: error: Package requirements (gdk-x11-2.0 >= 2.8) were not met:

No package 'gdk-x11-2.0' found

Consider adjusting the PKG_CONFIG_PATH environment variable if you
installed software in a non-standard prefix.

Alternatively, you may set the environment variables GDK_X11_CFLAGS
and GDK_X11_LIBS to avoid the need to call pkg-config.
See the pkg-config man page for more details.


anybody got any suggestions?

hyperair
April 22nd, 2008, 11:36 PM
@vietcaterpillar: Try using the Banshee-Team PPA (http://edge.launchpad.net/~banshee-team/+archive).

If you still want to compile from source at that point, you can add the PPA entries to your sources.list, then run
sudo apt-get build-dep banshee-1This will install the required build-dependencies for Banshee 1.0, after which you will be able to compile the program just fine.

banjobacon
April 23rd, 2008, 01:49 AM
I want to like Banshee, as it has a pretty good interface. However, it always has some really annoying flaws.

The latest version doesn't automatically detect my MP3 player. Ubuntu detects it just fine, so I'm guessing it's not a HAL issue, but a Banshee one.

Once I get Banshee to recognize my MP3 player (by manually inserting a file onto the player), I can't drag items from the artist or album list. That's kind of lame.

Banshee still doesn't know how to deal with various artist albums.

Banshee still doesn't automatically detect new songs in my ~/Music/ folder.

I consider submitting bugs, but I don't bother because Rhythmbox does all these things pretty well already.

KhaosMind
April 23rd, 2008, 03:28 AM
great app now it index the files cool, but even if it is better than rythmbox still do the same, waste a lot of space. common they got a whole bar just for 5 buttons, just like ryhmbox who has an entire bar only for the song time. i dont own an ipod and i never did but i used itunes on windows because is the best app to navigate through music(great use of space, but could be better) and sadly it still holds that position. gmusicbrowser is almost what i want but lacks good features

adityakavoor
April 29th, 2008, 09:07 AM
please link me to installation of new banshee on hardy

hyperair
April 29th, 2008, 10:12 AM
http://edge.launchpad.net/~banshee-team/+archive

graabein
April 29th, 2008, 10:16 AM
Just installed from the Banshee-Team PPA...

Wow...

I love the Artist/Album browser, and also that it has video support

Can you post a screenshot of the artist/album browser?

I use Quod Libet mostly because of its album view (http://www.williambrownstreet.net/wordpress/wp-content/wbs_quodlibet6.png).

chri2020
May 1st, 2008, 03:17 AM
hi,
i just installed this from the deb at http://www.mediafire.com/?q2obdmyyykj
and it worked perfectly,
i was just wondering if it still possible to run the old version, without unistalling this version, and how to do it.
thanks

kk0sse54
May 1st, 2008, 03:28 AM
I love the look and some of the features but sadly i find it very laggy and constantly crashes on me. Maybe it's because i have such a big library or it's still a buggy program but i use Exaile now and it works like a charm.

Vaelrith
May 1st, 2008, 03:59 AM
I love the look and some of the features but sadly i find it very laggy and constantly crashes on me. Maybe it's because i have such a big library or it's still a buggy program but i use Exaile now and it works like a charm.

It is alpha after all.

hyperair
May 1st, 2008, 04:27 AM
hi,
i just installed this from the deb at http://www.mediafire.com/?q2obdmyyykj
and it worked perfectly,
i was just wondering if it still possible to run the old version, without unistalling this version, and how to do it.
thanks

That deb is outdated. Please head over to http://edge.launchpad.net/~banshee-team/+archive. Use that repository to install "banshee-1". That package will be able to co-exist with Banshee 0.13.x. However, you must make sure that you downgrade "banshee" back to 0.13.x first, or they will conflict.

adityakavoor
May 1st, 2008, 04:37 AM
I installed banshee-1 alpha and now bith the old banshee and the new one also aren't working.


aditya@ubuntu:~$ banshee-1

(Nereid:7442): Gtk-WARNING **: Theme directory 96x96/action of theme HumanAzul2 has no size field

[Info 09:05:44.547] All services are started 2.090787s
** (Nereid:7442): DEBUG: bp_stop: setting state to GST_STATE_NULL
[Error 09:05:48.840] GStreamer resource error: NotFound

(Nereid:7442): GStreamer-CRITICAL **: gst_element_query_duration: assertion `GST_IS_ELEMENT (element)' failed
** (Nereid:7442): DEBUG: bp_stop: setting state to GST_STATE_NULL
[Error 09:05:55.621] GStreamer resource error: NotFound

(Nereid:7442): GStreamer-CRITICAL **: gst_element_query_duration: assertion `GST_IS_ELEMENT (element)' failed
** (Nereid:7442): DEBUG: bp_stop: setting state to GST_STATE_NULL
[Error 09:05:57.187] GStreamer resource error: NotFound

(Nereid:7442): GStreamer-CRITICAL **: gst_element_query_duration: assertion `GST_IS_ELEMENT (element)' failed
** (Nereid:7442): DEBUG: bp_stop: setting state to GST_STATE_NULL
[Error 09:06:00.926] GStreamer resource error: NotFound

(Nereid:7442): GStreamer-CRITICAL **: gst_element_query_duration: assertion `GST_IS_ELEMENT (element)' failed
** (Nereid:7442): DEBUG: bp_stop: setting state to GST_STATE_NULL
[Error 09:06:03.501] GStreamer resource error: NotFound

(Nereid:7442): GStreamer-CRITICAL **: gst_element_query_duration: assertion `GST_IS_ELEMENT (element)' failed
** (Nereid:7442): DEBUG: bp_stop: setting state to GST_STATE_NULL
[Error 09:06:05.757] GStreamer resource error: NotFound


Please help. I am using hardy. Ubuntu restricted extras installed

hyperair
May 1st, 2008, 04:39 AM
If the old one isn't working any more then you must have installed the package from the wrong source. Please use http://edge.launchpad.net/~banshee-team/+archive.

About your library errors, delete all your files from your library in Banshee 1.0 and then reimport it.

adityakavoor
May 1st, 2008, 04:42 AM
Thanks for the superfast reply. will try it now

adityakavoor
May 1st, 2008, 04:49 AM
About your library errors, delete all your files from your library in Banshee 1.0 and then reimport it.

Where will these files be ?

adityakavoor
May 1st, 2008, 04:54 AM
Where will these files be ?

Sorry for this dumb question.

I reimported library and everything is fine. Thanks

Banshee rocks

chri2020
May 2nd, 2008, 08:49 AM
That deb is outdated. Please head over to http://edge.launchpad.net/~banshee-team/+archive. Use that repository to install "banshee-1". That package will be able to co-exist with Banshee 0.13.x. However, you must make sure that you downgrade "banshee" back to 0.13.x first, or they will conflict.

thanks, that worked great :)
i love the video library feature,
does anyone know if they will be adding the equivalent to cover art for videos?

hyperair
May 2nd, 2008, 10:17 AM
I wasn't aware that videos had cover art in the first place. Perhaps thumbnails. But no, not cover art.

monolux
May 3rd, 2008, 03:55 AM
Does it have any advantage in relation to Amarok?
:confused:

hyperair
May 3rd, 2008, 10:52 AM
Well a few people have switched from Amarok to Banshee 1.0 so you should really try it yourself and see. For me, what I really like is that my entire collection can be used directly as a playlist so I don't have to refresh the playlist every time I add a new song to the collection. Also, Banshee 1.0 manages its own database using a SQLite backend, while not hogging the CPU like Amarok does with a huge library. On my system, I had to set up Amarok with MySQL in order to have reasonable performance with Amarok and my massive collection (4976 songs). Also Banshee 1.0 supports playing and managing videos in its library.

isaacj87
May 7th, 2008, 03:33 AM
Apparently the Banshee 1.0 Beta has been release including MTP/iPod support!

Any chances we can see an update to the PPA repo?

Thanks!

Vaelrith
May 7th, 2008, 03:40 AM
Videos on my iPod... finally...

illu45
May 7th, 2008, 06:21 AM
The new alpha looks very nice, and the added functionality (play queue!) is awesome. Unfortunately, my entire computer freezes whenever I open the Edit menu. I suppose its possible that I'm missing a dependency...

hyperair
May 7th, 2008, 09:59 AM
Hey hey I have to sleep and attend college you know! They released it at about 5AM my time! Either way it has been uploaded, just wait for it to build.

graabein
May 7th, 2008, 10:34 AM
Dang it, please post some screenshots of the new version for us that don't build from source or wait for it to hit the repo's...

hyperair
May 7th, 2008, 11:14 AM
Screenshots. Not much changed.

EDIT: .. actually there are screenshots here: http://www.banshee-project.org/Releases/0.99.1

pt123
May 7th, 2008, 12:02 PM
Any chances we can see an update to the PPA repo?

Thanks!

https://edge.launchpad.net/~banshee-team/+archive

This one currently has Alpha3, so beta should hopefully arrive soon.

hyperair
May 7th, 2008, 12:50 PM
https://edge.launchpad.net/~banshee-team/+archive

This one currently has Alpha3, so beta should hopefully arrive soon.

Beta 1 has been uploaded two hours back. However, launchpad.net's build system has awesomely put the i386 packages in a queue that will last for another hour before Banshee's turn arrives. So we have packages for amd64 and lpia, but not i386. Pffft.

bobbocanfly
May 7th, 2008, 02:42 PM
Wahey, i386 Hardy build started 5 minutes ago! Wont be long now.

hyperair
May 7th, 2008, 02:51 PM
The Hardy i386 deb is done.

wyth
May 7th, 2008, 05:08 PM
This will be interesting when it's finished. Right now, it locks up my entire desktop when navigating around the options (I know, it's alpha).

Just curious: In the stable version, the radio section has a tree view. Personally, I prefer tree view over what Banshee and Rhythmbox offer, and it's one of the reasons I still use Amarok as my main audio player/podcatcher. I just find the tree view more intuitive and cleaner. (I'd use Exaile, but it's always been fairly crashtastic for me.)

Since it's clear tree view is included in at least one view of Banshee, is there a way to enable it as the default, through a config file or something? That would pretty much seal the deal for me, since it's podcast feature now offers almost the same level of fine-grain control as Amarok.

I'd just prefer a GTK app for all this stuff, but I'm picky about what features I need.

fluffman86
May 7th, 2008, 06:04 PM
So the new beta (0.99.1) is supposed to work with iPods, but it's not showing up. I have the plugin enabled in edit > prefs > mange extensions, but still no dice.

Anyone know the official status of iPod support in Banshee?

hyperair
May 7th, 2008, 06:28 PM
Oh crap. My bad. I think I left out a few dependencies... ipod-sharp and podsleuth if I'm not mistaken. Give me some time, I'll try and sort it out before I go to sleep.

monolux
May 7th, 2008, 08:04 PM
Well a few people have switched from Amarok to Banshee 1.0 so you should really try it yourself and see. For me, what I really like is that my entire collection can be used directly as a playlist so I don't have to refresh the playlist every time I add a new song to the collection. Also, Banshee 1.0 manages its own database using a SQLite backend, while not hogging the CPU like Amarok does with a huge library. On my system, I had to set up Amarok with MySQL in order to have reasonable performance with Amarok and my massive collection (4976 songs). Also Banshee 1.0 supports playing and managing videos in its library.
Txs for the info all go have a look in the banshee music player! : )

Lem
May 7th, 2008, 08:14 PM
Looking good. Fullscreen crashes out on me as soon as I move the mouse though.

Nice to see the ipod/mtp plugins in there. All we need now is a good radio plugin.

spanella47
May 8th, 2008, 02:57 AM
installing the new beta is giving me this error: any ideas?

An unhandled exception was thrown: duplicate column name: TitleLowered

at Mono.Data.SqliteClient.SqliteCommand.GetNextStatem ent (IntPtr pzStart, System.IntPtr& pzTail, System.IntPtr& pStmt) [0x00000]
at Mono.Data.SqliteClient.SqliteCommand.ExecuteReader (CommandBehavior behavior, Boolean want_results, System.Int32& rows_affected) [0x00000]
at Mono.Data.SqliteClient.SqliteCommand.ExecuteNonQue ry () [0x00000]
at Hyena.Data.Sqlite.HyenaSqliteCommand.Execute (Hyena.Data.Sqlite.HyenaSqliteConnection hconnection, Mono.Data.SqliteClient.SqliteConnection connection) [0x00093] in /build/buildd/banshee-1-0.99.1/src/Libraries/Hyena/Hyena.Data.Sqlite/HyenaSqliteCommand.cs:116
Exception has been thrown by the target of an invocation.

at System.Reflection.MonoMethod.Invoke (System.Object obj, BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) [0x00000]
at System.Reflection.MethodBase.Invoke (System.Object obj, System.Object[] parameters) [0x00000]
at Banshee.Database.BansheeDbFormatMigrator.InnerMigr ate () [0x000ae] in /build/buildd/banshee-1-0.99.1/src/Core/Banshee.Services/Banshee.Database/BansheeDbFormatMigrator.cs:176
at Banshee.Database.BansheeDbFormatMigrator.Migrate () [0x00018] in /build/buildd/banshee-1-0.99.1/src/Core/Banshee.Services/Banshee.Database/BansheeDbFormatMigrator.cs:136
Exception has been thrown by the target of an invocation.

at System.Reflection.MonoCMethod.Invoke (System.Object obj, BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) [0x00000]
at System.Reflection.MonoCMethod.Invoke (BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) [0x00000]
at System.Reflection.ConstructorInfo.Invoke (System.Object[] parameters) [0x00000]
at System.Activator.CreateInstance (System.Type type, Boolean nonPublic) [0x00000]
at System.Activator.CreateInstance (System.Type type) [0x00000]
at Banshee.Gui.GtkBaseClient.Startup () [0x00000] in /build/buildd/banshee-1-0.99.1/src/Core/Banshee.ThickClient/Banshee.Gui/GtkBaseClient.cs:55
at Hyena.Gui.CleanRoomStartup.Startup (Hyena.Gui.StartupInvocationHandler startup) [0x00048] in /build/buildd/banshee-1-0.99.1/src/Libraries/Hyena.Gui/Hyena.Gui/CleanRoomStartup.cs:54

.NET Version: 2.0.50727.42
OS Version: Unix 2.6.24.17

Assembly Version Information:

System.Transactions (2.0.0.0)
NDesk.DBus.Proxies (0.0.0.0)
NDesk.DBus.GLib (1.0.0.0)
NDesk.DBus (1.0.0.0)
System.Xml (2.0.0.0)
System.Data (2.0.0.0)
Mono.Data.SqliteClient (2.0.0.0)
Mono.Addins (0.3.0.0)
gdk-sharp (2.12.0.0)
atk-sharp (2.12.0.0)
Hyena.Gui (0.99.1.35408)
Mono.Posix (2.0.0.0)
gtk-sharp (2.12.0.0)
glib-sharp (2.12.0.0)
Banshee.Core (0.99.1.35411)
Hyena (0.99.1.35406)
System (2.0.0.0)
Banshee.Services (0.99.1.35412)
Banshee.ThickClient (0.99.1.35415)
Nereid (0.99.1.35416)
mscorlib (2.0.0.0)

Platform Information: Linux 2.6.24-17-generic i686 unknown GNU/Linux

Disribution Information:

[/etc/lsb-release]
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=8.04
DISTRIB_CODENAME=hardy
DISTRIB_DESCRIPTION="Ubuntu 8.04"

[/etc/debian_version]
lenny/sid

pt123
May 8th, 2008, 09:24 AM
The beta is crashing when viewing fullscreen after a few seconds and move the mouse to a corner.


[Info 18:20:51.587] Running Banshee 0.99.1
[Info 18:20:54.277] All services are started 2.275058s
[Info 18:20:55.305] nereid Client Started

(Nereid:7092): GLib-GObject-CRITICAL **: g_object_unref: assertion `G_IS_OBJECT (object)' failed
Exception in Gtk# callback delegate
Note: Applications can use GLib.ExceptionManager.UnhandledException to handle the exception.
System.DllNotFoundException: libgdk-2.0-0.dll
at (wrapper managed-to-native) Hyena.Gui.CompositeUtils:gdk_screen_is_composited (intptr)
at Hyena.Gui.CompositeUtils.IsComposited (Gdk.Screen screen) [0x00000] in /build/buildd/banshee-1-0.99.1/src/Libraries/Hyena.Gui/Hyena.Gui/CompositeUtils.cs:130
at Banshee.NowPlaying.OverlayWindow.OnRealized () [0x00000] in /build/buildd/banshee-1-0.99.1/src/Extensions/Banshee.NowPlaying/Banshee.NowPlaying/OverlayWindow.cs:80
at Gtk.Widget.realized_cb (IntPtr widget) [0x00000]
at GLib.ExceptionManager.RaiseUnhandledException(Syst em.Exception e, Boolean is_terminal)
at Gtk.Widget.realized_cb(IntPtr widget)
at Gtk.Widget.realized_cb(IntPtr )
at Gtk.Widget.gtk_widget_show(IntPtr )
at Gtk.Widget.gtk_widget_show(IntPtr )
at Gtk.Widget.Show()
at Banshee.NowPlaying.FullscreenWindow.ShowControls() in /build/buildd/banshee-1-0.99.1/src/Extensions/Banshee.NowPlaying/Banshee.NowPlaying/FullscreenWindow.cs:line 180
at Banshee.NowPlaying.FullscreenWindow.OnMotionNotify Event(Gdk.EventMotion evnt) in /build/buildd/banshee-1-0.99.1/src/Extensions/Banshee.NowPlaying/Banshee.NowPlaying/FullscreenWindow.cs:line 240
at Gtk.Widget.motionnotifyevent_cb(IntPtr widget, IntPtr evnt)
at Gtk.Widget.motionnotifyevent_cb(IntPtr , IntPtr )
at Gtk.Application.gtk_main()
at Gtk.Application.gtk_main()
at Gtk.Application.Run()
at Banshee.Gui.GtkBaseClient.Run() in /build/buildd/banshee-1-0.99.1/src/Core/Banshee.ThickClient/Banshee.Gui/GtkBaseClient.cs:line 114
at Banshee.Gui.GtkBaseClient.Startup() in /build/buildd/banshee-1-0.99.1/src/Core/Banshee.ThickClient/Banshee.Gui/GtkBaseClient.cs:line 55
at Hyena.Gui.CleanRoomStartup.Startup(Hyena.Gui.Start upInvocationHandler startup) in /build/buildd/banshee-1-0.99.1/src/Libraries/Hyena.Gui/Hyena.Gui/CleanRoomStartup.cs:line 54
at Banshee.Gui.GtkBaseClient.Entry() in /build/buildd/banshee-1-0.99.1/src/Core/Banshee.ThickClient/Banshee.Gui/GtkBaseClient.cs:line 50
at Nereid.Client.Main() in /build/buildd/banshee-1-0.99.1/src/Clients/Nereid/Nereid/Client.cs:line 47

hyperair
May 8th, 2008, 10:01 AM
@spannela47: It seems to me that your banshee database is corrutped somehow. Move ~/.config/banshee-1/banshee.db elsewhere, and then try again.

@pt123: Noted. I'm discussing it on #banshee as I post this. It seems that a file "Hyena.Gui.dll.config" is missing. This could cause other bugs as well. Sebastian Dröge is fixing this in svn at the moment.

EDIT: A fix is on the way, please be patient ;)
EDIT 2: I've gotten the fix into the package, now just wait for it to build :)

kpkeerthi
May 8th, 2008, 10:19 AM
:)
I'm happy to know that iPod support has now been added. I'm going to build this from source today (in Archlinux though). When banshee 1.0 final I'll kiss good bye to rhythmbox.

hyperair
May 8th, 2008, 11:37 AM
kpkeerthi: I'd actually encourage you to follow trunk in ArchLinux. Just run "yaourt -S banshee-1-svn" periodically to update =D

kpkeerthi
May 8th, 2008, 12:10 PM
kpkeerthi: I'd actually encourage you to follow trunk in ArchLinux. Just run "yaourt -S banshee-1-svn" periodically to update =D
Absolutely. I'm going to download the PKGBUILD so I can compile-install it with the post_install() and pre_remove() fixes you have suggested in AUR (http://aur.archlinux.org/packages.php?ID=15961) ;)

fluffman86
May 8th, 2008, 01:42 PM
Oh crap. My bad. I think I left out a few dependencies... ipod-sharp and podsleuth if I'm not mistaken. Give me some time, I'll try and sort it out before I go to sleep.

Thanks! It was great waking up to find this update ready!

Banshee now recognizes my iPod, and I can manually drag songs onto it. Next I'm going to try adding video files and subscribing to some video podcasts.

Now I just have one question remaining: should the iPod do an iTunes-like sync? According to the Banshee DAP Guide (http://banshee-project.org/Guide/DAPs), the Zen can synchronize. But I don't have (AFAICT) any sync buttons. Should I?

hyperair
May 8th, 2008, 01:47 PM
@fluffman86: I have no Ipod so I really don't know. Why don't you drop by #banshee at irc://irc.gnome.org?

s_spiff
May 8th, 2008, 02:23 PM
he means join the irc channel at irce://irc.gnome.org. Its a place where many banshee users will be, and you can interact with them.

spanella47
May 8th, 2008, 03:21 PM
@Hyperair - if I erase the banshee-1 config folder i get a different error:


An unhandled exception was thrown: table CoreTracks has no column
named PrimarySourceID

at Mono.Data.SqliteClient.SqliteCommand.GetNextStatem ent (IntPtr
pzStart, System.IntPtr& pzTail, System.IntPtr& pStmt) [0x00000]
at Mono.Data.SqliteClient.SqliteCommand.ExecuteReader
(CommandBehavior behavior, Boolean want_results, System.Int32&
rows_affected) [0x00000]
at Mono.Data.SqliteClient.SqliteCommand.ExecuteNonQue ry () [0x00000]
at Hyena.Data.Sqlite.HyenaSqliteCommand.Execute
(Hyena.Data.Sqlite.HyenaSqliteConnection hconnection,
Mono.Data.SqliteClient.SqliteConnection connection) [0x00093] in
/build/buildd/banshee-1-0.99.1/src/Libraries/Hyena/Hyena.Data.Sqlite/HyenaSqliteCommand.cs:116
Exception has been thrown by the target of an invocation.

at System.Reflection.MonoMethod.Invoke (System.Object obj,
BindingFlags invokeAttr, System.Reflection.Binder binder,
System.Object[] parameters, System.Globalization.CultureInfo culture)
[0x00000]
at System.Reflection.MethodBase.Invoke (System.Object obj,
System.Object[] parameters) [0x00000]
at Banshee.Database.BansheeDbFormatMigrator.InnerMigr ate ()
[0x000ae] in /build/buildd/banshee-1-0.99.1/src/Core/Banshee.Services/Banshee.Database/BansheeDbFormatMigrator.cs:176
at Banshee.Database.BansheeDbFormatMigrator.Migrate () [0x00018] in
/build/buildd/banshee-1-0.99.1/src/Core/Banshee.Services/Banshee.Database/BansheeDbFormatMigrator.cs:136
Exception has been thrown by the target of an invocation.

at System.Reflection.MonoCMethod.Invoke (System.Object obj,
BindingFlags invokeAttr, System.Reflection.Binder binder,
System.Object[] parameters, System.Globalization.CultureInfo culture)
[0x00000]
at System.Reflection.MonoCMethod.Invoke (BindingFlags invokeAttr,
System.Reflection.Binder binder, System.Object[] parameters,
System.Globalization.CultureInfo culture) [0x00000]
at System.Reflection.ConstructorInfo.Invoke (System.Object[]
parameters) [0x00000]
at System.Activator.CreateInstance (System.Type type, Boolean
nonPublic) [0x00000]
at System.Activator.CreateInstance (System.Type type) [0x00000]
at Banshee.Gui.GtkBaseClient.Startup () [0x00000] in
/build/buildd/banshee-1-0.99.1/src/Core/Banshee.ThickClient/Banshee.Gui/GtkBaseClient.cs:55
at Hyena.Gui.CleanRoomStartup.Startup
(Hyena.Gui.StartupInvocationHandler startup) [0x00048] in
/build/buildd/banshee-1-0.99.1/src/Libraries/Hyena.Gui/Hyena.Gui/CleanRoomStartup.cs:54

.NET Version: 2.0.50727.42
OS Version: Unix 2.6.24.17

Assembly Version Information:

System.Transactions (2.0.0.0)
NDesk.DBus.Proxies (0.0.0.0)
NDesk.DBus.GLib (1.0.0.0)
NDesk.DBus (1.0.0.0)
System.Xml (2.0.0.0)
System.Data (2.0.0.0)
Mono.Data.SqliteClient (2.0.0.0)
Mono.Addins (0.3.0.0)
gdk-sharp (2.12.0.0)
atk-sharp (2.12.0.0)
Hyena.Gui (0.99.1.35408)
Mono.Posix (2.0.0.0)
gtk-sharp (2.12.0.0)
glib-sharp (2.12.0.0)
Banshee.Core (0.99.1.35411)
Hyena (0.99.1.35406)
System (2.0.0.0)
Banshee.Services (0.99.1.35412)
Banshee.ThickClient (0.99.1.35415)
Nereid (0.99.1.35416)
mscorlib (2.0.0.0)

Platform Information: Linux 2.6.24-17-generic i686 unknown GNU/Linux

Disribution Information:

[/etc/lsb-release]
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=8.04
DISTRIB_CODENAME=hardy
DISTRIB_DESCRIPTION="Ubuntu 8.04"

[/etc/debian_version]
lenny/sid

fluffman86
May 8th, 2008, 03:35 PM
@fluffman86: I have no Ipod so I really don't know. Why don't you drop by #banshee at irc://irc.gnome.org?

shoot...IRC is blocked at work :( I'll be on tonight then.

As for subscribing to video podcasts, banshee crashes when I type in the feed (http://www.podshow.com/feeds/hd.xml) for GeekBrief.tv.

Running from terminal, I get the following error:

[Info 10:30:45.094] Running Banshee 0.99.1
[Info 10:30:48.382] All services are started 2.838866s
[Info 10:30:50.471] nereid Client Started
Exception in Gtk# callback delegate
Note: Applications can use GLib.ExceptionManager.UnhandledException to handle the exception.
System.InvalidCastException: Cannot cast from source type to destination type.
at Hyena.Data.Sqlite.SqliteModelProvider`1[Migo.Syndication.Feed].Save (Migo.Syndication.Feed ) [0x00000] in /build/buildd/banshee-1-0.99.1/src/Libraries/Hyena/Hyena.Data.Sqlite/SqliteModelProvider.cs:265
at Migo.Syndication.Feed.Save () [0x00000] in /build/buildd/banshee-1-0.99.1/src/Libraries/Migo/Migo/Migo.Syndication/Feed.cs:1090
at Migo.Syndication.FeedsManager.CreateFeed (System.String url) [0x0003f] in /build/buildd/banshee-1-0.99.1/src/Libraries/Migo/Migo/Migo.Syndication/FeedsManager.cs:230
at Banshee.Podcasting.PodcastCore.SubscribeToPodcast (System.Uri uri, FeedAutoDownload syncPreference) [0x0000d] in /build/buildd/banshee-1-0.99.1/src/Extensions/Banshee.Podcasting/Banshee.Podcasting/PodcastCore.cs:349
at Banshee.Podcasting.PodcastCore.RunSubscribeDialog () [0x00084] in /build/buildd/banshee-1-0.99.1/src/Extensions/Banshee.Podcasting/Banshee.Podcasting/PodcastCore_Interface.cs:207
at Banshee.Podcasting.PodcastCore.OnPodcastAdd (System.Object sender, System.EventArgs e) [0x00023] in /build/buildd/banshee-1-0.99.1/src/Extensions/Banshee.Podcasting/Banshee.Podcasting/PodcastCore_Interface.cs:316
at GLib.Signal.voidObjectCallback (IntPtr handle, IntPtr data) [0x00000]
at GLib.ExceptionManager.RaiseUnhandledException(Syst em.Exception e, Boolean is_terminal)
at GLib.Signal.voidObjectCallback(IntPtr handle, IntPtr data)
at GLib.Signal.voidObjectCallback(IntPtr , IntPtr )
at Gtk.Application.gtk_main()
at Gtk.Application.gtk_main()
at Gtk.Application.Run()
at Banshee.Gui.GtkBaseClient.Run() in /build/buildd/banshee-1-0.99.1/src/Core/Banshee.ThickClient/Banshee.Gui/GtkBaseClient.cs:line 114
at Banshee.Gui.GtkBaseClient.Startup() in /build/buildd/banshee-1-0.99.1/src/Core/Banshee.ThickClient/Banshee.Gui/GtkBaseClient.cs:line 55
at Hyena.Gui.CleanRoomStartup.Startup(Hyena.Gui.Start upInvocationHandler startup) in /build/buildd/banshee-1-0.99.1/src/Libraries/Hyena.Gui/Hyena.Gui/CleanRoomStartup.cs:line 54
at Banshee.Gui.GtkBaseClient.Entry() in /build/buildd/banshee-1-0.99.1/src/Core/Banshee.ThickClient/Banshee.Gui/GtkBaseClient.cs:line 50
at Nereid.Client.Main() in /build/buildd/banshee-1-0.99.1/src/Clients/Nereid/Nereid/Client.cs:line 47
Real-time signal 1

Edit: same thing happens with audio podcasts, as well.

hyperair
May 8th, 2008, 04:28 PM
@spanella47: Did you remove ~/.config/banshee as well?

spanella47
May 8th, 2008, 04:47 PM
@hyperair: No, didnt want to get rid of my old banshee.db if i could do it another way

wrote the banshee mailing list and turned out running src/nuke-core-tables worked. I'd been compiling from source before the PPA existed so the upgrade wasn't upgrading my db smoothly for whatever reason.

Everythings fine now though, thanks

pt123
May 9th, 2008, 01:00 PM
@pt123: Noted. I'm discussing it on #banshee as I post this. It seems that a file "Hyena.Gui.dll.config" is missing. This could cause other bugs as well. Sebastian Dröge is fixing this in svn at the moment.

Thanks the latest build in the repos is not crashing.

There is problem with playing a video in full screen and then exiting the full screen, Banshee disappears from the windows list thus it is not picked up in Compiz's expo and scale plugins. Ends up becoming a phantom window.

hyperair
May 9th, 2008, 04:14 PM
@pt123: What version are you running?

pt123
May 9th, 2008, 09:16 PM
0.99.1-3ubuntu1~hardy3
similar thing was happening on the build before.

hyperair
May 10th, 2008, 05:14 AM
Could you post the command line output when that happens? Just run "banshee-1" in a terminal. Then play a video, fullscreen, and de-fullscreen it.

pt123
May 10th, 2008, 10:13 AM
Could you post the command line output when that happens? Just run "banshee-1" in a terminal. Then play a video, fullscreen, and de-fullscreen it.


[Info 19:11:16.141] Running Banshee 0.99.1
[Info 19:11:28.964] All services are started 8.95355s
[Info 19:11:30.225] nereid Client Started

(Nereid:6503): GLib-GObject-CRITICAL **: g_object_unref: assertion `G_IS_OBJECT (object)' failed

hyperair
May 10th, 2008, 10:24 AM
Weird. O_o. Report a bug in bugzilla.gnome.org?

linuxgeoff
May 11th, 2008, 03:09 AM
I have been using banshee for 6 months on xubuntu gibbon running on an old laptop (300MHz, 128MB). The laptop accesses network server (all wired and fixed IP) with about 20000 tracks on it.
It worked OK but sometimes took an age to respond, and I was eagerly awaiting banshee 1 which looked like it would perform much better.

banshee 1 installed from http://edge.launchpad.net/~banshee-team/+archive

Horror of horrors, it is MUCH worse. Between every track played, there is now a 60 sec pause while the CPU and disk are thrashed. When playing a track, the playback often pauses while the CPU is off doing something other than playing music. It is basically unuseable, which is a real shame as it looks like it's way better in terms of features.

I was surprised as I was expecting Banshee 1 to be a more efficient program, not less. Is this a temporary shortcoming, or will banshee 1's performance shortfalls persist?

Anyone got any ideas why my performance is so bad (i'm guessing that it's paging in parts of the DB and this what takes all the time betewwn tracks - maybe?). More importantly, any ideas how I might get acceptable performance? Otherwise, I'll stick to the old version

thanks, Geoff

zachtib
May 11th, 2008, 03:37 AM
For me, Banshee 1.0 works great. The UI is much improved as well. I never used Banshee because of the lack of a browser, but 1.0 fixes this. Also, I like the Video support, I can add and tag all my tv shows and movies

Bo Rosén
May 11th, 2008, 10:38 AM
With Banshee 0.99.1 from the repo, I noticed it won't import videos correctly unless they are in a subfolder to where I keep the music.

/home/brosen/Media/Musicvideo/
gets oddly truncated to
/home/brosen/Media/Music\ideo Yes, the 'v' gets dropped

If I move the folder to /home/brosen/Media/Music it's all fine.

The Media folder is on a separate drive if that matters.

hyperair
May 11th, 2008, 11:06 AM
With Banshee 0.99.1 from the repo, I noticed it won't import videos correctly unless they are in a subfolder to where I keep the music.

/home/brosen/Media/Musicvideo/
gets oddly truncated to
/home/brosen/Media/Music\ideo Yes, the 'v' gets dropped

If I move the folder to /home/brosen/Media/Music it's all fine.

The Media folder is on a separate drive if that matters.

Sounds like a bug. Please file a bug report here (http://bugzilla.gnome.org). Thank you.

Bo Rosén
May 11th, 2008, 11:30 AM
Done.
http://bugzilla.gnome.org/show_bug.cgi?id=532596

Bo Rosén
May 11th, 2008, 11:58 AM
And, while I'm playing with Banshee :)
Is there supposed to be Internet Radio and support for Podcasts in 0.99.1?
Just asking 'cause I'm not seeing it.

hyperair
May 11th, 2008, 02:15 PM
And, while I'm playing with Banshee :)
Is there supposed to be Internet Radio and support for Podcasts in 0.99.1?
Just asking 'cause I'm not seeing it.

No to both.

Bo Rosén
May 11th, 2008, 02:51 PM
Good! Nothing wrong here then. :)

PRGUY85
May 13th, 2008, 05:54 PM
I just installed the deb package for Banshee Beta. It is a nice media player yet I don't see much difference in functionality between this and Rhythmbox. Also, Banshee is using up to 90mb RAM even when minimized...hehe my Ubuntu sessions are rapidly catching up to XP in RAM usage with Firefox and Banshee using 180-200 mb RAM...

hyperair
May 13th, 2008, 05:58 PM
One thing I really like in Banshee that no other player (except maybe Amarok) can compare is the searching capability. Banshee supports searching by tags, and boolean operators are also supported in searching. I don't see such things available in Rhythmbox.

PRGUY85
May 13th, 2008, 06:19 PM
How much RAM is Banshee using on your setup?

hyperair
May 13th, 2008, 06:23 PM
6.19% of my total, and my total is 1280MiB so it'd be 79.232MiB I guess. Either way you shouldn't get uncomfortable about your RAM usage unless you notice your Swap usage going up. When that begins rising, your system slows down. Otherwise it's fine.

PRGUY85
May 13th, 2008, 06:33 PM
Its just some Winblows players use 20-30 so I found this surprising on Ubuntu.

hyperair
May 13th, 2008, 06:38 PM
It's a given that if you add more features to a program, it's going to take more memory. Most "Winblows playesr" don't have as many features as Banshee does. One which comes close, but doesn't quite reach it, is Windows Media Player, but that drinks CPU and RAM like nobody's business.

PRGUY85
May 13th, 2008, 06:45 PM
It's a given that if you add more features to a program, it's going to take more memory. Most "Winblows playesr" don't have as many features as Banshee does. One which comes close, but doesn't quite reach it, is Windows Media Player, but that drinks CPU and RAM like nobody's business.


Not to start a flame war here or anything for I believe Ubuntu is a better OS that Windows XP, Media Jukebox and Windows Media Player never reach 50-60 MB RAM. Media Jukebox has the same functionality Banshee/Rhythmbox has using 30-40 mb RAM at the most (minimized 20 MB RAM). Sure I could go to Windows and use those but I prefer my Ubuntu setup and just find it strange that Linux cannot create a media player that rivals some of XP's players with equal functionality and similar levels of RAM usage. Right now, Banshee is reaching iTunes RAM Usage at times, which is a travesty.

zekopeko
May 13th, 2008, 06:50 PM
does Banshee Beta 1 have iPod support? i read somewhere that there was a packaging problem in the PPA. is that fixed?

PRGUY85
May 13th, 2008, 06:55 PM
does Banshee Beta 1 have iPod support? i read somewhere that there was a packaging problem in the PPA. is that fixed?

Yes, it does.

zekopeko
May 13th, 2008, 07:01 PM
just plugged my ipod 5.5gen and i don't see it in banshee. rythmbox see's and auto opens.

any tips?

hyperair
May 13th, 2008, 07:04 PM
Not to start a flame war here or anything for I believe Ubuntu is a better OS that Windows XP, Media Jukebox and Windows Media Player never reach 50-60 MB RAM. Media Jukebox has the same functionality Banshee/Rhythmbox has using 30-40 mb RAM at the most (minimized 20 MB RAM). Sure I could go to Windows and use those but I prefer my Ubuntu setup and just find it strange that Linux cannot create a media player that rivals some of XP's players with equal functionality and similar levels of RAM usage. Right now, Banshee is reaching iTunes RAM Usage at times, which is a travesty.

I think you haven't looked deep enough at the features Banshee is providing. I don't see Podcast support in WMP or Media Jukebox. I can't say anything about Rhythmbox because I used it 2 years ago, and ditched it. I also don't see an extensive search feature implemented in WMP or Media Jukebox, nor do I see last.fm support in WMP. What about bookmarks, plugin support and Boo scripting support? I don't see that in other players either.

hyperair
May 13th, 2008, 07:05 PM
just plugged my ipod 5.5gen and i don't see it in banshee. rythmbox see's and auto opens.

any tips?

Install podsleuth. Then restart Banshee, and try again.

PRGUY85
May 13th, 2008, 07:10 PM
Point taken, Hyperair :)

Yet, I do wish it went down a bit hehe.

hyperair
May 13th, 2008, 07:15 PM
Point taken, Hyperair :)

Yet, I do wish it went down a bit hehe.

That is true. I think there are plans ahead to reduce the CPU and memory footprint of Banshee when it approaches 1.0. Right now we're still in Beta 1.

zekopeko
May 13th, 2008, 07:17 PM
banshee freezes without any useful error from the terminal when i plug my ipod.
on a side note: how do you stop rhythmbox from autostarting on ipod connect?

Scratch that. It works now. Probably conflicting ipod library that's been removed now.

Scratch scratch that. It doesn't work. it's sees the ipod but it isn't seeing the song and videos and playlists.

hyperair
May 13th, 2008, 07:18 PM
Check System->Preferences->Removable Drives and Media.

zekopeko
May 13th, 2008, 07:44 PM
it looks like there is a problem with podsleuth.

http://bugzilla.gnome.org/show_bug.cgi?id=531927

any chance for an updated podsleuth for hardy?

hyperair
May 13th, 2008, 07:53 PM
Hardy has 0.6.1, and that is the latest version of Podsleuth available here: http://www.banshee-project.org/files/podsleuth

Also the latest version found in Debian is 0.6.1: http://packages.debian.org/sid/sound/podsleuth

If a new tarball is released, tell me, I'll package it in the banshee-team PPA.

PRGUY85
May 15th, 2008, 07:46 PM
Its weird but whenever I open Banshee Beta followed by Firefox 3.0 beta 5, I lose all my bookmarks and saved cookies... If I turn it off, its all back to normal.

hyperair
May 15th, 2008, 07:49 PM
That certainly is the weirdest thing I've heard.

linuxgeoff
May 18th, 2008, 02:44 PM
I think there are plans ahead to reduce the CPU and memory footprint of Banshee when it approaches 1.0. Right now we're still in Beta 1.

Can anyone expand upon this? Right now I've given up using Banshee 0.99 and am using 0.13, as the memory / CPU usage of 0.99 kills me (using an old laptop as a "sound-bridge").

Is it possible to build a version with just the music playing options (i.e. no video, no burn, no ipod, etc.)? and will this likely get me around the memory problem? or should I just wait till 1.0?

Any views? Ta. very much. geoff

hyperair
May 18th, 2008, 03:05 PM
Can anyone expand upon this? Right now I've given up using Banshee 0.99 and am using 0.13, as the memory / CPU usage of 0.99 kills me (using an old laptop as a "sound-bridge").

Is it possible to build a version with just the music playing options (i.e. no video, no burn, no ipod, etc.)? and will this likely get me around the memory problem? or should I just wait till 1.0?

Any views? Ta. very much. geoff

It's possible, but it will be of no use. The modules that aren't needed can be disabled to conserve memory. From what I have heard, it's the library database backend that needs tweaking to make it use less CPU/RAM. However, it's not been done yet, but will be done when 1.0 is finally released.

PRGUY85
May 20th, 2008, 03:33 PM
Is there a way for Banshee to stay connected to my Library folder and autoupdate? I see no option to select a Library folder, just Import option which I don't think stays updated with changes on the folder.

hyperair
May 20th, 2008, 04:18 PM
Is there a way for Banshee to stay connected to my Library folder and autoupdate? I see no option to select a Library folder, just Import option which I don't think stays updated with changes on the folder.

No, not yet. But I think we can expect to see this feature in 1.0 when it's finally released.

isaacj87
May 20th, 2008, 04:21 PM
@hyperair:

I'm sorry if you already answered this question, but is the user supposed to be able to synchronize with their iPods? (I can't) Or is iPod capability limited at the moment?

hyperair
May 20th, 2008, 04:27 PM
@hyperair:

I'm sorry if you already answered this question, but is the user supposed to be able to synchronize with their iPods? (I can't) Or is iPod capability limited at the moment?

Please read the below quoted posts.


it looks like there is a problem with podsleuth.

http://bugzilla.gnome.org/show_bug.cgi?id=531927

any chance for an updated podsleuth for hardy?


Hardy has 0.6.1, and that is the latest version of Podsleuth available here: http://www.banshee-project.org/files/podsleuth

Also the latest version found in Debian is 0.6.1: http://packages.debian.org/sid/sound/podsleuth

If a new tarball is released, tell me, I'll package it in the banshee-team PPA.

isaacj87
May 20th, 2008, 04:31 PM
Yeah, I saw those. Strange thing is, I don't have any trouble seeing my iPod in Banshee-1?! I can even add playlists to iPod, but I can't save my changes to the iPod...

I read through the bug report...seemed like users were having trouble getting Banshee-1 to display their pods. But I'm just going to assume my trouble is also podsleuth related (even though I have a bit more success), I'll be looking forward to a fix I guess! :)

hyperair
May 20th, 2008, 04:41 PM
Yeah, I saw those. Strange thing is, I don't have any trouble seeing my iPod in Banshee-1?! I can even add playlists to iPod, but I can't save my changes to the iPod...

I read through the bug report...seemed like users were having trouble getting Banshee-1 to display their pods. But I'm just going to assume my trouble is also podsleuth related (even though I have a bit more success), I'll be looking forward to a fix I guess! :)

Sorry, I don't think your issue is to do with the podsleuth. However, your issue is also a known issue and will probably be fixed by 1.0's release. But as of now, I don't know the cause or any workarounds for this.

pt123
May 23rd, 2008, 09:22 AM
The Beta-2 got released when I updated the PPA source a new package was there.

But run it gives a Fatal error


An unhandled exception was thrown: duplicate column name: ExternalID

at Mono.Data.SqliteClient.SqliteCommand.GetNextStatem ent (IntPtr pzStart, System.IntPtr& pzTail, System.IntPtr& pStmt) [0x00000]
at Mono.Data.SqliteClient.SqliteCommand.ExecuteReader (CommandBehavior behavior, Boolean want_results, System.Int32& rows_affected) [0x00000]
at Mono.Data.SqliteClient.SqliteCommand.ExecuteNonQue ry () [0x00000]
at Hyena.Data.Sqlite.HyenaSqliteCommand.Execute (Hyena.Data.Sqlite.HyenaSqliteConnection hconnection, Mono.Data.SqliteClient.SqliteConnection connection) [0x00093] in /build/buildd/banshee-1-0.99.2/src/Libraries/Hyena/Hyena.Data.Sqlite/HyenaSqliteCommand.cs:116
Exception has been thrown by the target of an invocation.

at System.Reflection.MonoMethod.Invoke (System.Object obj, BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) [0x00000]
at System.Reflection.MethodBase.Invoke (System.Object obj, System.Object[] parameters) [0x00000]
at Banshee.Database.BansheeDbFormatMigrator.InnerMigr ate () [0x000ae] in /build/buildd/banshee-1-0.99.2/src/Core/Banshee.Services/Banshee.Database/BansheeDbFormatMigrator.cs:176
at Banshee.Database.BansheeDbFormatMigrator.Migrate () [0x00018] in /build/buildd/banshee-1-0.99.2/src/Core/Banshee.Services/Banshee.Database/BansheeDbFormatMigrator.cs:136
Exception has been thrown by the target of an invocation.

at System.Reflection.MonoCMethod.Invoke (System.Object obj, BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) [0x00000]
at System.Reflection.MonoCMethod.Invoke (BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) [0x00000]
at System.Reflection.ConstructorInfo.Invoke (System.Object[] parameters) [0x00000]
at System.Activator.CreateInstance (System.Type type, Boolean nonPublic) [0x00000]
at System.Activator.CreateInstance (System.Type type) [0x00000]
at Banshee.Gui.GtkBaseClient.Startup () [0x00000] in /build/buildd/banshee-1-0.99.2/src/Core/Banshee.ThickClient/Banshee.Gui/GtkBaseClient.cs:55
at Hyena.Gui.CleanRoomStartup.Startup (Hyena.Gui.StartupInvocationHandler startup) [0x00048] in /build/buildd/banshee-1-0.99.2/src/Libraries/Hyena.Gui/Hyena.Gui/CleanRoomStartup.cs:54

.NET Version: 2.0.50727.42
OS Version: Unix 2.6.24.16

Assembly Version Information:

System.Transactions (2.0.0.0)
NDesk.DBus.Proxies (0.0.0.0)
NDesk.DBus.GLib (1.0.0.0)
NDesk.DBus (1.0.0.0)
System.Xml (2.0.0.0)
System.Data (2.0.0.0)
Mono.Data.SqliteClient (2.0.0.0)
Mono.Addins (0.3.0.0)
gdk-sharp (2.12.0.0)
atk-sharp (2.12.0.0)
Hyena.Gui (0.99.2.13426)
Mono.Posix (2.0.0.0)
gtk-sharp (2.12.0.0)
glib-sharp (2.12.0.0)
Banshee.Core (0.99.2.13429)
Hyena (0.99.2.13425)
System (2.0.0.0)
Banshee.Services (0.99.2.13431)
Banshee.ThickClient (0.99.2.13433)
Nereid (0.99.2.13434)
mscorlib (2.0.0.0)

Platform Information: Linux 2.6.24-16-generic i686 unknown GNU/Linux

Disribution Information:

[/etc/lsb-release]
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=8.04
DISTRIB_CODENAME=hardy
DISTRIB_DESCRIPTION="Ubuntu 8.04"

[/etc/debian_version]
lenny/sid

isaacj87
May 23rd, 2008, 11:43 AM
The Beta-2 got released when I updated the PPA source a new package was there.

But run it gives a Fatal error


An unhandled exception was thrown: duplicate column name: ExternalID

at Mono.Data.SqliteClient.SqliteCommand.GetNextStatem ent (IntPtr pzStart, System.IntPtr& pzTail, System.IntPtr& pStmt) [0x00000]
at Mono.Data.SqliteClient.SqliteCommand.ExecuteReader (CommandBehavior behavior, Boolean want_results, System.Int32& rows_affected) [0x00000]
at Mono.Data.SqliteClient.SqliteCommand.ExecuteNonQue ry () [0x00000]
at Hyena.Data.Sqlite.HyenaSqliteCommand.Execute (Hyena.Data.Sqlite.HyenaSqliteConnection hconnection, Mono.Data.SqliteClient.SqliteConnection connection) [0x00093] in /build/buildd/banshee-1-0.99.2/src/Libraries/Hyena/Hyena.Data.Sqlite/HyenaSqliteCommand.cs:116
Exception has been thrown by the target of an invocation.

at System.Reflection.MonoMethod.Invoke (System.Object obj, BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) [0x00000]
at System.Reflection.MethodBase.Invoke (System.Object obj, System.Object[] parameters) [0x00000]
at Banshee.Database.BansheeDbFormatMigrator.InnerMigr ate () [0x000ae] in /build/buildd/banshee-1-0.99.2/src/Core/Banshee.Services/Banshee.Database/BansheeDbFormatMigrator.cs:176
at Banshee.Database.BansheeDbFormatMigrator.Migrate () [0x00018] in /build/buildd/banshee-1-0.99.2/src/Core/Banshee.Services/Banshee.Database/BansheeDbFormatMigrator.cs:136
Exception has been thrown by the target of an invocation.

at System.Reflection.MonoCMethod.Invoke (System.Object obj, BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) [0x00000]
at System.Reflection.MonoCMethod.Invoke (BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) [0x00000]
at System.Reflection.ConstructorInfo.Invoke (System.Object[] parameters) [0x00000]
at System.Activator.CreateInstance (System.Type type, Boolean nonPublic) [0x00000]
at System.Activator.CreateInstance (System.Type type) [0x00000]
at Banshee.Gui.GtkBaseClient.Startup () [0x00000] in /build/buildd/banshee-1-0.99.2/src/Core/Banshee.ThickClient/Banshee.Gui/GtkBaseClient.cs:55
at Hyena.Gui.CleanRoomStartup.Startup (Hyena.Gui.StartupInvocationHandler startup) [0x00048] in /build/buildd/banshee-1-0.99.2/src/Libraries/Hyena.Gui/Hyena.Gui/CleanRoomStartup.cs:54

.NET Version: 2.0.50727.42
OS Version: Unix 2.6.24.16

Assembly Version Information:

System.Transactions (2.0.0.0)
NDesk.DBus.Proxies (0.0.0.0)
NDesk.DBus.GLib (1.0.0.0)
NDesk.DBus (1.0.0.0)
System.Xml (2.0.0.0)
System.Data (2.0.0.0)
Mono.Data.SqliteClient (2.0.0.0)
Mono.Addins (0.3.0.0)
gdk-sharp (2.12.0.0)
atk-sharp (2.12.0.0)
Hyena.Gui (0.99.2.13426)
Mono.Posix (2.0.0.0)
gtk-sharp (2.12.0.0)
glib-sharp (2.12.0.0)
Banshee.Core (0.99.2.13429)
Hyena (0.99.2.13425)
System (2.0.0.0)
Banshee.Services (0.99.2.13431)
Banshee.ThickClient (0.99.2.13433)
Nereid (0.99.2.13434)
mscorlib (2.0.0.0)

Platform Information: Linux 2.6.24-16-generic i686 unknown GNU/Linux

Disribution Information:

[/etc/lsb-release]
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=8.04
DISTRIB_CODENAME=hardy
DISTRIB_DESCRIPTION="Ubuntu 8.04"

[/etc/debian_version]
lenny/sid





I'm having the same issue.

bobbocanfly
May 23rd, 2008, 11:47 AM
Beta 2 working perfectly for me. Good job ~banshee-team!

Edit: Heh, maybe not, locks up when i try to go into the main preferences window

isaacj87
May 23rd, 2008, 12:00 PM
Hmmm...Found a *solution* (worked for me). Just move the dir ~/.config/banshee-1 (or delete it) and then try opening Banshee Beta 2 again.

eatfruit
May 23rd, 2008, 12:26 PM
Yeah, I was having same trouble but that worked a treat. Thanks

hyperair
May 23rd, 2008, 01:11 PM
That's a database migration error. Nothing new really. If that happens again you can try running the script at the bottom of this page: http://svn.gnome.org/viewvc/banshee/trunk/banshee/src/nuke-core-tables?view=markup

Warning: your music library will probably be wiped out.

pt123
May 23rd, 2008, 09:11 PM
I am having trouble with the intereface for the video browser. When you click on a video it plays in the main frame. To get back to the list of videos I can only go by using the sidebar. The video still continues playing (which isn't a bad feature) but there is no way to return back to the video.

hyperair
May 24th, 2008, 05:20 AM
I am having trouble with the intereface for the video browser. When you click on a video it plays in the main frame. To get back to the list of videos I can only go by using the sidebar. The video still continues playing (which isn't a bad feature) but there is no way to return back to the video.

Double click on "Now Playing" on the sidebar.