Banshee 1.7.3-Upgraded and can't play music

I upgraded to Banshee 1.7.3 from the OMG OpenSUSE link:

Banshee brings the Amazon Store to Linux | OMG! SUSE!

I can open Banshee, but now I get a red X beside all of my songs when I try to play them. I have checked to make sure that no codecs were removed, and they all look appear to be installed. Any suggestions?

Missing my music,

Rifester

Install all of the Gstreamer plugins. Good, bad, and ugly. Banshee uses Gstreamer, so if you don’t have the right codecs, not all your files will be able to be played.

Take Care,

Ian

I have all of the Codecs installed and working properly (Banshee was playing fine before I updated it). I have Exaile installed and it is playing MP3 fine. Now I have a bigger problem. I un-installed Banshee (and reinstalled), now it does not show up in my menu at all (YAST shows it as installed). Please help!

You can create a custom menu entry or just a .desktop file. But first are you using KDE or GNOME? If you’re using KDE first try right clicking the application launcher, then choosing menu editor. Choose Edit on the top and then choose Restore System Menu. That should fix the problem. If you’re using GNOME then someone else who uses GNOME will have to assist you with that problem.

Take Care,

Ian

I am using Gnome…

Right-click the launcher button to open the menu editor. To add it to the desktop, right-click and choose “Create launcher.” The command is ‘banshee-1.’

What’s the output of

zypper se -i gstreamer

I get this output with the launcher : Failed to execute child process “banshee-1” (No such file or directory) (It shows installed in YAST)

Here is the zypper se -i gstreamer output:

| Name | Summary | Type
–±-----------------------------------±------------------------------±-------
i | PackageKit-gstreamer-plugin | Simple software installatio-> | package
i | banshee-1-backend-engine-gstreamer | GStreamer engine support fo-> | package
i | gstreamer-0_10 | Streaming-Media Framework R-> | package
i | gstreamer-0_10-fluendo-mp3 | GStreamer plug-in from Flue-> | package
i | gstreamer-0_10-libnice | Interactive Connectivity Es-> | package
i | gstreamer-0_10-plugin-gnomevfs | GStreamer Streaming-Media F-> | package
i | gstreamer-0_10-plugin-hal | GStreamer Streaming-Media F-> | package
i | gstreamer-0_10-plugins-bad | GStreamer Streaming-Media F-> | package
i | gstreamer-0_10-plugins-base | GStreamer Streaming-Media F-> | package
i | gstreamer-0_10-plugins-good | GStreamer Streaming-Media F-> | package
i | gstreamer-0_10-plugins-ugly | GStreamer Streaming-Media F-> | package
i | gstreamer-0_10-utils | Streaming-Media Framework R-> | package
i | gstreamer-utils | Streaming-Media Framework R-> | package
i | libgstreamer-0_10-0 | Streaming-Media Framework R-> | package
i | python-gstreamer-0_10 | Python Bindings for GStreamer | package

I get this output with the launcher : Failed to execute child process “banshee-1” (No such file or directory) (It shows installed in YAST)

Here is the zypper se -i gstreamer output:

| Name | Summary | Type
–±-----------------------------------±------------------------------±-------
i | PackageKit-gstreamer-plugin | Simple software installatio-> | package
i | banshee-1-backend-engine-gstreamer | GStreamer engine support fo-> | package
i | gstreamer-0_10 | Streaming-Media Framework R-> | package
i | gstreamer-0_10-fluendo-mp3 | GStreamer plug-in from Flue-> | package
i | gstreamer-0_10-libnice | Interactive Connectivity Es-> | package
i | gstreamer-0_10-plugin-gnomevfs | GStreamer Streaming-Media F-> | package
i | gstreamer-0_10-plugin-hal | GStreamer Streaming-Media F-> | package
i | gstreamer-0_10-plugins-bad | GStreamer Streaming-Media F-> | package
i | gstreamer-0_10-plugins-base | GStreamer Streaming-Media F-> | package
i | gstreamer-0_10-plugins-good | GStreamer Streaming-Media F-> | package
i | gstreamer-0_10-plugins-ugly | GStreamer Streaming-Media F-> | package
i | gstreamer-0_10-utils | Streaming-Media Framework R-> | package
i | gstreamer-utils | Streaming-Media Framework R-> | package
i | libgstreamer-0_10-0 | Streaming-Media Framework R-> | package
i | python-gstreamer-0_10 | Python Bindings for GStreamer | package

Is it possible something got corrupted when I installed the new version?

What happens when you enter ‘banshee-1’ (without the quotes) in the terminal?

Here is the zypper se -i gstreamer output:

| Name | Summary | Type
–±-----------------------------------±------------------------------±-------
i | PackageKit-gstreamer-plugin | Simple software installatio-> | package
i | banshee-1-backend-engine-gstreamer | GStreamer engine support fo-> | package
i | gstreamer-0_10 | Streaming-Media Framework R-> | package
i | gstreamer-0_10-fluendo-mp3 | GStreamer plug-in from Flue-> | package
i | gstreamer-0_10-libnice | Interactive Connectivity Es-> | package
i | gstreamer-0_10-plugin-gnomevfs | GStreamer Streaming-Media F-> | package
i | gstreamer-0_10-plugin-hal | GStreamer Streaming-Media F-> | package
i | gstreamer-0_10-plugins-bad | GStreamer Streaming-Media F-> | package
i | gstreamer-0_10-plugins-base | GStreamer Streaming-Media F-> | package
i | gstreamer-0_10-plugins-good | GStreamer Streaming-Media F-> | package
i | gstreamer-0_10-plugins-ugly | GStreamer Streaming-Media F-> | package
i | gstreamer-0_10-utils | Streaming-Media Framework R-> | package
i | gstreamer-utils | Streaming-Media Framework R-> | package
i | libgstreamer-0_10-0 | Streaming-Media Framework R-> | package
i | python-gstreamer-0_10 | Python Bindings for GStreamer | package

Is it possible something got corrupted when I installed the new version?

I don’t see anything missing. What codecs are the files you are trying to play?

When I run banshee-1 in terminal :If ‘banshee-1’ is not a typo you can use command-not-found to lookup the package that contains it, like this:
cnf banshee-1

I am perplexed… Everything is MP3. They were playing fine on the old version of Banshee yesterday and I upgraded… I have also tried re-installing the older version but it also will not show up in the menu or run in terminal…

Show the output of

find /usr -name banshee*

MP3s just require gstreamer-0_10-fluendo-mp3, and you seem to have that installed. Were there any other changes made when you upgraded Banshee, other than the banshee backends, etc.?

Output:

/usr/lib/banshee-1
/usr/share/locale-bundle/de/LC_MESSAGES/banshee-1.mo
/usr/share/locale-bundle/en_GB/LC_MESSAGES/banshee-1.mo
/usr/share/locale-bundle/ru/LC_MESSAGES/banshee-1.mo
/usr/share/locale-bundle/en_CA/LC_MESSAGES/banshee-1.mo
/usr/share/locale/de/LC_MESSAGES/banshee-1.mo
/usr/share/locale/de/LC_MESSAGES/banshee-community-extensions.mo
/usr/share/locale/eo/LC_MESSAGES/banshee-1.mo
/usr/share/locale/nb/LC_MESSAGES/banshee-1.mo
/usr/share/locale/ca/LC_MESSAGES/banshee-1.mo
/usr/share/locale/sr@latin/LC_MESSAGES/banshee-1.mo
/usr/share/locale/be@latin/LC_MESSAGES/banshee-1.mo
/usr/share/locale/oc/LC_MESSAGES/banshee-1.mo
/usr/share/locale/pt_BR/LC_MESSAGES/banshee-1.mo
/usr/share/locale/he/LC_MESSAGES/banshee-1.mo
/usr/share/locale/lt/LC_MESSAGES/banshee-1.mo
/usr/share/locale/fi/LC_MESSAGES/banshee-1.mo
/usr/share/locale/fi/LC_MESSAGES/banshee-community-extensions.mo
/usr/share/locale/ky/LC_MESSAGES/banshee-1.mo
/usr/share/locale/br/LC_MESSAGES/banshee-1.mo
/usr/share/locale/ko/LC_MESSAGES/banshee-1.mo
/usr/share/locale/pa/LC_MESSAGES/banshee-1.mo
/usr/share/locale/en_GB/LC_MESSAGES/banshee-1.mo
/usr/share/locale/it/LC_MESSAGES/banshee-1.mo
/usr/share/locale/it/LC_MESSAGES/banshee-community-extensions.mo
/usr/share/locale/ast/LC_MESSAGES/banshee-1.mo
/usr/share/locale/fr/LC_MESSAGES/banshee-1.mo
/usr/share/locale/fr/LC_MESSAGES/banshee-community-extensions.mo
/usr/share/locale/sr/LC_MESSAGES/banshee-1.mo
/usr/share/locale/pt/LC_MESSAGES/banshee-1.mo
/usr/share/locale/eu/LC_MESSAGES/banshee-1.mo
/usr/share/locale/mk/LC_MESSAGES/banshee-1.mo
/usr/share/locale/sl/LC_MESSAGES/banshee-1.mo
/usr/share/locale/zh_HK/LC_MESSAGES/banshee-1.mo
/usr/share/locale/bg/LC_MESSAGES/banshee-1.mo
/usr/share/locale/th/LC_MESSAGES/banshee-1.mo
/usr/share/locale/sv/LC_MESSAGES/banshee-1.mo
/usr/share/locale/gl/LC_MESSAGES/banshee-1.mo
/usr/share/locale/gu/LC_MESSAGES/banshee-1.mo
/usr/share/locale/tr/LC_MESSAGES/banshee-1.mo
/usr/share/locale/hu/LC_MESSAGES/banshee-1.mo
/usr/share/locale/ja/LC_MESSAGES/banshee-1.mo
/usr/share/locale/cs/LC_MESSAGES/banshee-1.mo
/usr/share/locale/zh_CN/LC_MESSAGES/banshee-1.mo
/usr/share/locale/lv/LC_MESSAGES/banshee-1.mo
/usr/share/locale/dz/LC_MESSAGES/banshee-1.mo
/usr/share/locale/es/LC_MESSAGES/banshee-1.mo
/usr/share/locale/ar/LC_MESSAGES/banshee-1.mo
/usr/share/locale/zh_TW/LC_MESSAGES/banshee-1.mo
/usr/share/locale/uk/LC_MESSAGES/banshee-1.mo
/usr/share/locale/ru/LC_MESSAGES/banshee-1.mo
/usr/share/locale/pl/LC_MESSAGES/banshee-1.mo
/usr/share/locale/da/LC_MESSAGES/banshee-1.mo
/usr/share/locale/vi/LC_MESSAGES/banshee-1.mo
/usr/share/locale/nl/LC_MESSAGES/banshee-1.mo
/usr/share/locale/en_CA/LC_MESSAGES/banshee-1.mo
/usr/share/doc/packages/banshee-1
/usr/share/doc/manual/opensuse-manuals_en/manual/images/banshee_smartplaylist.png
/usr/share/doc/manual/opensuse-manuals_en/manual/images/banshee_music_library.png
/usr/share/doc/manual/opensuse-manuals_en/manual/images/banshee_dap_import.png
/usr/share/doc/manual/opensuse-manuals_en/manual/images/banshee_import.png
/usr/share/doc/manual/opensuse-manuals_en/manual/images/banshee_rip.png
/usr/share/doc/manual/opensuse-manuals_en/manual/images/banshee_n810_playback.png
/usr/share/doc/manual/opensuse-manuals_en/manual/images/banshee_podcast_a.png
/usr/share/doc/manual/opensuse-manuals_en/manual/images/banshee_addradio_a.png
/usr/share/doc/manual/opensuse-manuals_en/manual/images/banshee_recommendations_a.png
/usr/share/doc/manual/opensuse-manuals_en/manual/images/banshee_library.png
/usr/share/doc/manual/opensuse-manuals_en/manual/images/banshee_preferences.png
/usr/share/doc/manual/opensuse-manuals_en/manual/images/banshee_properties_1.png
/usr/share/doc/manual/opensuse-manuals_en/manual/images/banshee_ipod_device_props.png
/usr/share/doc/manual/opensuse-manuals_en/manual/images/banshee_radio_a.png
/usr/share/banshee-1

I made no changes when I upgraded, no dependency errors were shown…

You’re missing the banshee executable. You’ll have to install Banshee again.

I have un and re-installed several times… Tried both versions, same problem.

You can’t start Banshee? Do it one more time, with

zypper in --force banshee-1

No… I just tried reinstalling again, same problem, won’t start in terminal and does not show up on menu list.

linux-m49g:/home/mark # zypper in --force banshee-1
Loading repository data…
Reading installed packages…
Forcing installation of ‘banshee-1-1.7.3-1.1.i586’ from repository ‘Banshee’.
Resolving package dependencies…

The following package is going to be reinstalled:
banshee-1

1 package to reinstall.
Overall download size: 22.0 KiB. No additional space will be used or freed
after the operation.
Continue? [y/n/?] (y): y
Retrieving package banshee-1-1.7.3-1.1.i586 (1/1), 22.0 KiB (15.0 KiB unpacked)
Retrieving: banshee-1-1.7.3-1.1.i586.rpm [done]
Installing: banshee-1-1.7.3-1.1 [done]
linux-m49g:/home/mark # banshee-1
If ‘banshee-1’ is not a typo you can use command-not-found to lookup the package that contains it, like this:
cnf banshee-1
linux-m49g:/home/mark #

Hi,

I’ve gotten this to work on two separate computers running 11.3. The bin is located in the package banshee-1-client-classic. Make sure that is installed, then it should be in your menu. If not then try from terminal again.

Take Care,

Ian

Ian & Chief Sealth,
Thank you! Everything is now function and I have the Amazon Store (life is good!).

—Rifester