SlackwareThis Forum is for the discussion of Slackware Linux.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
When you are upgrading using slapt-get, please note: libgdiplus has been added! I forgot that before, mono was working without it but needs it to be compiled. Just to make sure you don't get eaten by monsters: Install it.
The community extensions are not updated at the moment. We are still on the latest stable version, but when I look into the git repository I can see some nice new features coming like an Android application to control the music player and a SoundCloud plugin that looks up your favorite artists there. Maybe I will built that in the next days if it runs stable. Stay tuned
How do I install Banshee using your scripts? They aren't in compressed files as I'm used to with SlackBuild.org, so I need to download every file separately at your Banshee link?
Thanks for the work you put into that. Banshee is a great program and I'd really like to use it in Slackware. I keep trying to compile it on my own, but there are various dependencies I'm not sure how to locate, such as dbus-sharp-glib and others.
How do I install Banshee using your scripts? They aren't in compressed files as I'm used to with SlackBuild.org, so I need to download every file separately at your Banshee link?
The content at that URL are binary packages. You can download the banshee packages (the *.txz and *.tgz files) and install them. The URL contains packages for all dependencies including dbus-sharp-glib and others.
SlackBuilds.org only offers build scripts where you have to compile the packages yourself. It is something entirely different.
How do I install Banshee using your scripts? They aren't in compressed files as I'm used to with SlackBuild.org, so I need to download every file separately at your Banshee link?
They are. The simplest solution is: Install slapt-get from the following location: http://software.jaos.org/
After that, edit the /etc/slapt-get/slapt-getrc and enter my repository in there:
If you can't get the Youtube plugin to work, you have to import Googles certificate first with:
Code:
mozroots --import --sync
If you have missing icons, add the line
Code:
gtk-fallback-icon-theme = "Tango"
to your ~/.gtkrc-2.0
Packages only work with slackware64-current - you can always keep up with the latest version using "slapt-get --update && slapt-get --upgrade" afterwards.
Good news everyone - Banshee 2.9.0 has been released!
It uses the far more stable Gstreamer 1.0 framework to play back video and audio files and a GTK3 interface.
Unfortunately, the latter one isn't stable at all and causes it to crash all the time.
So I did the following:
Removed the old gstreamer 0.10 packages I built before. Just remove gst-ffmpeg, gst-plugins-bad, and gst-plugins-ugly.
Added the whole gstreamer 1.2.1 base and plugins. I added the prefix "1" to them so they can be installed alongside Slackwares own gstreamer libraries. They all get installed into /opt, so they don't interfere. Install the new packages gstreamer1, gst-plugins-base1, gst-plugins-good1, gst-plugins-bad1, gst-plugins-ugly1 and gst-libav1
Backported the gstreamer 1.0 interface into Banshee 2.6.1, so we still have the stable GTK2 interface and a better audio backend. I also built the community extensions from GIT, which gets us more visualizations and extensions like an Android plugin!
Updated to mono 3.2.4 for future releases of Banshee
Just install all other updates with the usual "slapt-get --upgrade".
P.S.: If you are new to Banshee and want to try it out, the best way to do it is with slapt-get (I don't use slackpkg+ yet).
Just follow the instructions in my previous post to add the sources list to your slapt-getrc and issue the following command to install everything:
It has been a while - the Banshee team released version 2.6.2 in February and i finally got to build it here.
This is mainly a bugfix release while the team is working on the new GTK3 branch, it fixes problems with the Nexus 4 phone, gapless playback and other issues. The full changelog is here.
I updated banshee to 2.6.2, brought mono to the latest version 3.2.8 and updated the whole gstreamer base to 1.2.3 (gstreamer1,gst-libav1,gst-plugins-good1/bad1/ugly1/base1)
Updating should be really easy with slapt-get update && slapt-get upgrade - Happy Bansheeing!
Last edited by schmatzler; 03-12-2014 at 01:11 AM.
The latest updates I made brought us (finally) the support of iOS 7 - every Apple device currently on the market should work now with Banshee on Slackware.
Unfortunately I don't have one, so if someone could test it, that would be absolutely marvellous.
All you have to do is add my repository to slapt-get with this line:
For anybody that is interested in the package works: webkitgtk has been updated to 2.2.6 - as a result I could remove geoclue, but I had to add libwebp to get it to build. Damn dependencies.
Additionally, Cython has been added and libplist too which is already present in Slackware. As soon as you don't use a device from Apple it won't matter if libplist gets overwritten by Slackware's own version. If you care - blacklist it.
Meanwhile, I successfully built the GTK3 version of Banshee. I will set up a repository for that in the next days, but don't expect much - it still contains a lot of bugs and most of the plugins don't work.
What is meant by IOS support on linux practically? Please give an example.
I read that it is not possible to import playlist to linux with the most recent apple devices, citations: http://askubuntu.com/questions/79421...y-ios-5-device It seems banshee does not support iOS 5 due to 'libgpod' not supporting iPhone 4 or the iPod touch 4G. http://www.linux.org/threads/help-wi...neration.2369/ it turns out that Apple has locked down the song database file on its latest generation of iPods including the iPod Nano, Classic, and touch.
Thanks.
Last edited by francois.e; 07-19-2014 at 06:32 PM.
I can't get into detail, because I don't own a device from Apple.
However, the latest version of libimobiledevice I included (the development version) claims to have support for iOS 7:
Quote:
Tested with iPod Touch 1G/2G/3G/4G/5G, iPhone 1G/2G/3G/3GS/4/4S/5/5C/5S, iPad 1/2/3/4/Mini/Air and Apple TV 2G/3G running up to firmware 7.1.1 on Linux, Mac OS X and Windows.
I guess if you want to organize your music using Banshee, you should just try and see if it works.
Apart from that, there were just some little fixes in the last few weeks:
- BPM detection now works without crashing the application
- Added some more patches to remove leftovers of gstreamer 0.10.x and fix banshee hanging after playing a track
Syncing with iOS 8 should also work. Happy Bansheeing!
After installing slapt-get and all of the dependency packages listed on http://banshee.fm/download/, I get the following error while launching banshee.
Code:
/usr/bin/banshee: line 60: /usr/bin/mono: cannot execute binary file
/usr/bin/banshee: line 60: /usr/bin/mono: Success
After installing slapt-get and all of the dependency packages listed on http://banshee.fm/download/, I get the following error while launching banshee.
Code:
/usr/bin/banshee: line 60: /usr/bin/mono: cannot execute binary file
/usr/bin/banshee: line 60: /usr/bin/mono: Success
Any pointers?
Well it looks like the packages on that linked page are all 64-bit and you appear to be running a 32-bit version of Slackware 14.1. That won't work.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.