Home Home > 2008 > 06 > 10 > Banshee 1.0 Released!
Sign up | Login

Banshee 1.0 Released!

June 10th, 2008 by

The Banshee team has released version 1.0! This release will be found in openSUSE 11.0, and includes tons of new features and improvements over the previous Banshee releases. This is a ground-up rewrite that improves speed, a redesigned interface, better integration with Last.fm, and video management!

See the entire release announcement on the Banshee homepage, including screenshots and a full list of new and notable features.If you’d like to help spread the news, please use this Digg link to vote it up.

The Banshee team includes openSUSE contributors Aaron Bockover, Gabriel Burt, and James Willcox.

Both comments and pings are currently closed.

19 Responses to “Banshee 1.0 Released!”

  1. Will be included in 11.0?

    • superppl

      Look at the beginning of the second sentence in the article: “This release will be found in openSUSE 11.0…”
      Don’t worry, I had to look for it too. :p

  2. Kavalor

    Excerpt from the 5 Line Articel:

    This release will be found in openSUSE 11.0

    Sometimes it helps to read before asking

  3. niko

    nice, but for now i can start it only as root, it gives me error as user. i don’t know if it is a bug of opensuse or banshee.

    • Chlorus

      What’s the specific error? It might be you need to have membership in a certain user group in order to gain permission to either a device or library.

      • niko

        i don’t know if i can post my error here but anyway:

        #An unhandled exception was thrown: SQL logic error or missing database

        at Mono.Data.SqliteClient.SqliteCommand.ExecuteStatement (IntPtr pStmt, System.Int32& cols, System.IntPtr& pazValue, System.IntPtr& pazColName) [0x00080] in /usr/src/packages/BUILD/mono-1.9.1/mcs/class/Mono.Data.SqliteClient/Mono.Data.SqliteClient/SqliteCommand.cs:404
        at Mono.Data.SqliteClient.SqliteCommand.ExecuteStatement (IntPtr pStmt) [0x00000] in /usr/src/packages/BUILD/mono-1.9.1/mcs/class/Mono.Data.SqliteClient/Mono.Data.SqliteClient/SqliteCommand.cs:374
        at Mono.Data.SqliteClient.SqliteCommand.ExecuteReader (CommandBehavior behavior, Boolean want_results, System.Int32& rows_affected) [0x000be] in /usr/src/packages/BUILD/mono-1.9.1/mcs/class/Mono.Data.SqliteClient/Mono.Data.SqliteClient/SqliteCommand.cs:613
        at Mono.Data.SqliteClient.SqliteCommand.ExecuteNonQuery () [0x00000] in /usr/src/packages/BUILD/mono-1.9.1/mcs/class/Mono.Data.SqliteClient/Mono.Data.SqliteClient/SqliteCommand.cs:501
        at Hyena.Data.Sqlite.HyenaSqliteCommand.Execute (Hyena.Data.Sqlite.HyenaSqliteConnection hconnection, Mono.Data.SqliteClient.SqliteConnection connection) [0x00093] in /usr/src/packages/BUILD/banshee-1-1.0.0/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) [0x00082] in /usr/src/packages/BUILD/mono-1.9.1/mcs/class/corlib/System.Reflection/MonoMethod.cs:163
        at System.Reflection.MethodBase.Invoke (System.Object obj, System.Object[] parameters) [0x00000] in /usr/src/packages/BUILD/mono-1.9.1/mcs/class/corlib/System.Reflection/MethodBase.cs:90
        at Banshee.Database.BansheeDbFormatMigrator.InnerMigrate () [0x000ae] in /usr/src/packages/BUILD/banshee-1-1.0.0/src/Core/Banshee.Services/Banshee.Database/BansheeDbFormatMigrator.cs:176
        at Banshee.Database.BansheeDbFormatMigrator.Migrate () [0x00018] in /usr/src/packages/BUILD/banshee-1-1.0.0/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) [0x00064] in /usr/src/packages/BUILD/mono-1.9.1/mcs/class/corlib/System.Reflection/MonoMethod.cs:414
        at System.Reflection.MonoCMethod.Invoke (BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) [0x00000] in /usr/src/packages/BUILD/mono-1.9.1/mcs/class/corlib/System.Reflection/MonoMethod.cs:419
        at System.Reflection.ConstructorInfo.Invoke (System.Object[] parameters) [0x0000e] in /usr/src/packages/BUILD/mono-1.9.1/mcs/class/corlib/System.Reflection/ConstructorInfo.cs:77
        at System.Activator.CreateInstance (System.Type type, Boolean nonPublic) [0x00083] in /usr/src/packages/BUILD/mono-1.9.1/mcs/class/corlib/System/Activator.cs:311
        at System.Activator.CreateInstance (System.Type type) [0x00000] in /usr/src/packages/BUILD/mono-1.9.1/mcs/class/corlib/System/Activator.cs:212
        at Banshee.Gui.GtkBaseClient.Startup () [0x00000] in /usr/src/packages/BUILD/banshee-1-1.0.0/src/Core/Banshee.ThickClient/Banshee.Gui/GtkBaseClient.cs:55
        at Hyena.Gui.CleanRoomStartup.Startup (Hyena.Gui.StartupInvocationHandler startup) [0x00048] in /usr/src/packages/BUILD/banshee-1-1.0.0/src/Libraries/Hyena.Gui/Hyena.Gui/CleanRoomStartup.cs:54

        .NET Version: 2.0.50727.42
        OS Version: Unix

        Assembly Version Information:

        System.Transactions (
        System.Xml (
        System.Data (
        Mono.Data.SqliteClient (
        Mono.Addins (
        atk-sharp (
        Hyena.Gui (
        NDesk.DBus.Proxies (
        Mono.Posix (
        NDesk.DBus.GLib (
        NDesk.DBus (
        gtk-sharp (
        Hyena (
        System (
        gdk-sharp (
        glib-sharp (
        Banshee.Core (
        Banshee.Services (
        Banshee.ThickClient (
        Nereid (
        mscorlib (

        Platform Information: Linux i686 i386 GNU/Linux

        Disribution Information:

        openSUSE 11.0 (i586)
        VERSION = 11.0 #


        • Mark Niebur

          I had that too. If you just delete all of the old banshee files it will work. Just do a find . -name “*banshee*” in your home directory and delete all of the results that should end up making it work.

        • ST

          Maybe your /home directory is full.

  4. kdeuserwholovesgnomebut

    too bad it still doesnt support replaygain… back to amarok.

  5. hannes

    banshee isnt the greatest player anyway. i use rhythmbox at the moment, because you have the places: artist, album and songs arranged like in itunes, and so i dont like apple, thats a very good design for an audio player.
    amarok is a no go, i need endless time to find my songs in there.
    15000+ songs and you will need rhythmbox…

  6. niko

    i like most banshee, it supports replay again, and it minimizes to tray when closed (i think rhythmbox doesn’t). Haven’t try amarok, i like gnome apps.

  7. Marcos

    “by Livio
    2008-06-10 22:18:14

    Will be included in 11.0?”

    Yes, sure!

  8. Mark

    Anyone know if DAAP is working properly in this release?

  9. Mark Niebur

    If you get those errors, just delete all of the config files in your home directory. Just use find . -name “*banshee*” to find them in your home directory and then delete the results. You shouldn’t get any errors after that. You will have to import your music again though.

    • niko

      Thank you, but i’ve already tried; i removed the root files of the old banshee. On my home directory, i don’t have a .banshee, but it would be somewhere, i tried even on shell. Do you remember where it was yours? Thanks

  10. niko

    thanks it worked, they were under .gconf and .conf. i really like banshee.

  11. bjmsam

    I must be the only one encountering dependency problems when trying to upgrade from 0.13.2 on 10.3. :-(

    • Mark

      I had to uninstall Banshee 0.13.2 from opensuse first before installing v1 to get around the dependancy issues

  12. joke

    Will this be included in 11.0 ?