View Full Version : HOWTO: Latest Quod Libet audio player
sexcopter
September 17th, 2008, 07:41 PM
EDIT: try apt-get build-dep quodlibet
I tried this and there was a ton of stuff to install. Then tried build and install and it worked! It installed quodlibet 2.0 and it works fine so far.
Now I just hope I don't run into too much trouble with files scattered around the filesystem.
Thanks,
James.
hugmenot
September 18th, 2008, 06:18 AM
I tried this and there was a ton of stuff to install. Then tried build and install and it worked! It installed quodlibet 2.0 and it works fine so far.
Now I just hope I don't run into too much trouble with files scattered around the filesystem.
I case you ever want to go back to the official version, you would need to clean out the manual install first because it would be found with precedence in the /usr/local tree. Finding the folders of the manual install would go like this:
find /usr/local -name quodlibet
you could even directly delete them in one go. But that is a bit more risky:
find /usr/local -name quodlibet | xargs sudo rm -rf
only run ↑ after you determined all output of the first command is safe to delete.
sojusnik
September 26th, 2008, 04:40 AM
I'm searching for a .deb package for hardy 64-bit of quod libet 2.0.
moopoo
October 30th, 2008, 05:06 PM
Semi Bump.
I really am looking forward to a 32 bit deb-package of ql 2.0, since I am unable to install it via the script. But that is another story.
BrunoC
October 30th, 2008, 11:13 PM
yes, it would be very nice to have 32 bit deb package of quodlibet 2.0 for ubuntu 8.10.
KhaaL
November 5th, 2008, 12:26 PM
adding my vote for a .deb!
moopoo
November 11th, 2008, 11:08 AM
about the deb for ql 2.0:
is that the point where people start a poll? i already contacted getdeb.net but they didn't respond.
jsteinhart
November 26th, 2008, 06:26 AM
FYI, I've made UNOFFICIAL, *UNSUPPORTED* packages of this for my own jollies, and placed them in my PPA here (for your jollies!):
deb http://ppa.launchpad.net/jsteinhart/ubuntu intrepid main
deb-src http://ppa.launchpad.net/jsteinhart/ubuntu intrepid main
You need to get quodlibet, quodlibet-ext, quodlibet-plugins, and exfalso
You can either download them individually (e.g. via your browser) or add the above lines to your /etc/apt/sources.list, do an update, and install/upgrade them.
Although these should be considered experimental/untested, they have been working for me for the last day or so... but your mileage may vary.
This is based on the quodlibet-2.0 code from code.google.com, and the current quodlibet-plugins source package from debian unstable (20080601-1).
prismatic7
November 27th, 2008, 06:42 AM
FYI, I've made UNOFFICIAL, *UNSUPPORTED* packages of this for my own jollies, and placed them in my PPA here (for your jollies!):
deb http://ppa.launchpad.net/jsteinhart/ubuntu intrepid main
deb-src http://ppa.launchpad.net/jsteinhart/ubuntu intrepid main
You need to get quodlibet, quodlibet-ext, quodlibet-plugins, and exfalso
You can either download them individually (e.g. via your browser) or add the above lines to your /etc/apt/sources.list, do an update, and install/upgrade them.
Although these should be considered experimental/untested, they have been working for me for the last day or so... but your mileage may vary.
This is based on the quodlibet-2.0 code from code.google.com, and the current quodlibet-plugins source package from debian unstable (20080601-1).
Thanks for the PPA, but I've noticed a problem - exfalso is not available! This breaks installation...
EDIT: **Actually, no - I'm wrong... I have some kind of weird dependency thing going on... please ignore**
moopoo
November 28th, 2008, 12:58 PM
FYI, I've made UNOFFICIAL, *UNSUPPORTED* packages of this for my own jollies, and placed them in my PPA here (for your jollies!):
Thanks mate! Finally!
Update: Works like a charm.
agmk
December 2nd, 2008, 01:01 AM
Thanks for the PPA, but I've noticed a problem - exfalso is not available! This breaks installation...
EDIT: **Actually, no - I'm wrong... I have some kind of weird dependency thing going on... please ignore**
I had one too, but removing quodlibet and retrying seemed to fix it :)
moopoo
December 7th, 2008, 08:32 PM
As the title suggests, the Quod Libet tray icon has suddenly disappeared on my intrepid machine. Everything was fine until yesterday, using jsteinhart's ppa for Quod Libet 2.0 (http://ubuntuforums.org/showpost.php?p=6254605&postcount=258). I haven't changed anything related to Quod Libet, only installed and then purged alltray once.
Quod Libet's plugin manager spits out this message, which I hope. someone is able to interpret:
#trayicon
Traceback (most recent call last):
File "/usr/share/quodlibet/quodlibet/plugins/events/trayicon.py", line 17, in <module>
import _trayicon as trayicon
File "/usr/share/quodlibet/quodlibet/__init__.py", line 123, in import_ql
old_import("quodlibet." + module, *args, **kwargs)
ImportError: No module named _trayicon
Tried complete removal and reinstall, with no avail. Any help would be appreciated.
Update:
Now that I look into the plugin manager more closely, I see more references to "missing modules":
#brainz
Traceback (most recent call last):
File "/usr/share/quodlibet/quodlibet/plugins/songsmenu/brainz.py", line 4, in <module>
import musicbrainz, os, gtk, re
File "/usr/share/quodlibet/quodlibet/__init__.py", line 123, in import_ql
old_import("quodlibet." + module, *args, **kwargs)
ImportError: No module named musicbrainz
#cddb
Traceback (most recent call last):
File "/usr/share/quodlibet/quodlibet/plugins/songsmenu/cddb.py", line 9, in <module>
import CDDB
File "/usr/share/quodlibet/quodlibet/__init__.py", line 123, in import_ql
old_import("quodlibet." + module, *args, **kwargs)
ImportError: No module named CDDB
#lastfmsubmit
Traceback (most recent call last):
File "/usr/share/quodlibet/quodlibet/plugins/events/lastfmsubmit.py", line 12, in <module>
import lastfm.client, lastfm.marshaller
File "/usr/share/quodlibet/quodlibet/__init__.py", line 123, in import_ql
old_import("quodlibet." + module, *args, **kwargs)
ImportError: No module named lastfm.client
#trayicon
Traceback (most recent call last):
File "/usr/share/quodlibet/quodlibet/plugins/events/trayicon.py", line 17, in <module>
import _trayicon as trayicon
File "/usr/share/quodlibet/quodlibet/__init__.py", line 123, in import_ql
old_import("quodlibet." + module, *args, **kwargs)
ImportError: No module named _trayicon
lazka
December 8th, 2008, 05:29 AM
the failing part is:
try:
import egg.trayicon as trayicon
except ImportError:
import _trayicon as trayicon
install "python-gnome2-extras" for egg.trayicon
moopoo
December 9th, 2008, 01:42 PM
install "python-gnome2-extras" for egg.trayicon
Thank you. That solved the tray icon problem.
tv0571
January 5th, 2009, 07:36 PM
FYI, I've made UNOFFICIAL, *UNSUPPORTED* packages of this for my own jollies, and placed them in my PPA here (for your jollies!):
deb http://ppa.launchpad.net/jsteinhart/ubuntu intrepid main
deb-src http://ppa.launchpad.net/jsteinhart/ubuntu intrepid main
You need to get quodlibet, quodlibet-ext, quodlibet-plugins, and exfalso
You can either download them individually (e.g. via your browser) or add the above lines to your /etc/apt/sources.list, do an update, and install/upgrade them.
Although these should be considered experimental/untested, they have been working for me for the last day or so... but your mileage may vary.
This is based on the quodlibet-2.0 code from code.google.com, and the current quodlibet-plugins source package from debian unstable (20080601-1).
This looks like just the ticket... but I'm getting an error -- that may have nothing to do with the QL packages:
1. I upgraded to intrepid.
2. I added the PPA sources to synaptic
3. I go find the 3 QL packages and mark for upgrade.
4. Synaptic shows "4 to install/upgrade, 1 to remove"
5. Apply shows the package to be removed is nvidia-glx.
6. When the changes try to run, I get an error on this package removal:
E: nvidia-glx: subprocess post-removal script returned error exit status 2
The details on it indicate error checking /usr/x11R6/lib/modules/extensions/libglx.a no such file or directory.
The entire installation aborts.
I can't figure out a way to tell synaptic to ignore libglx as it can't be unmarked. It also won't allow reinstallation.
Can someone step me through a fix? Thanks!
BrunoC
February 8th, 2009, 03:10 PM
FYI, I've made UNOFFICIAL, *UNSUPPORTED* packages of this for my own jollies, and placed them in my PPA here (for your jollies!):
deb http://ppa.launchpad.net/jsteinhart/ubuntu intrepid main
deb-src http://ppa.launchpad.net/jsteinhart/ubuntu intrepid main
You need to get quodlibet, quodlibet-ext, quodlibet-plugins, and exfalso
You can either download them individually (e.g. via your browser) or add the above lines to your /etc/apt/sources.list, do an update, and install/upgrade them.
Although these should be considered experimental/untested, they have been working for me for the last day or so... but your mileage may vary.
This is based on the quodlibet-2.0 code from code.google.com, and the current quodlibet-plugins source package from debian unstable (20080601-1).
thank you! it worked fine. :)
hallu
January 5th, 2010, 09:07 AM
quodlibet-unstable
https://launchpad.net/~lazka/+archive/dumpingplace (https://launchpad.net/%7Elazka/+archive/dumpingplace)
Gapless Playback & Conditional Tags!
hugmenot
February 2nd, 2010, 04:33 AM
New version 2.2 is out (http://groups.google.com/group/quod-libet-development/browse_thread/thread/cb7aee4c2cbae222).
NEWS:
2.2 (2010-02-02) - I know you are enjoying that song but a woman DIED
* Saved searches extended to Album and Paned browsers [41].
* Human sorting is now used in Album and Paned browsers [190].
* Windows is now supported (for real this time).
* foobar2000's broken TXXX:DATE now supported [220].
* Warnings are now printed for many missing dependencies.
* Fixes for device backends.
* Lyric downloading disabled until it can be fixed [273].
* Editing both key and value with multiple keys fixed (extruded) [393].
* Plugin changes:
* AnimOSD: major update (Andreas Bombe, Christine Spang) [387].
* MusicBrainz: major update.
* Random Album: Changed algorithm to increase fairness.
* QLScrobbler: Custom patterns for title and artist.
* Last.fm Sync: new plugin to sync stats from Last.fm.
* Notify OSD, Album Art: Minor fixes.
* Translations:
* Galician, Spanish (Johám-Luís Miguéns Vila).
* French (Bastien Gorissen).
2.1.98 (2010-01-04) - How are you going to convince people to use it?
* Christoph Reiter is now a maintainer.
* The GStreamer backend is now gapless [49].
* Win32 is once again supported [248].
* ID3 tags are removed from FLAC files upon saving [124].
* File extensions are converted to lowercase upon renaming [66].
* Thumbnails are now generated for artwork [140].
* Inline searches in the album list can now match people [239].
* Embedded album art is now supported in FLAC files [255].
* Bitrates are now reported in kbps. Library reload required [79].
* Additional ReplayGain settings (Nick Boultbee) [132].
* Tag splitting setting is now order-sensitive [74].
* Paned browser now supports patterns for panes [45].
* Numeric columns have been given a few tweaks (Johan Hovold) [81].
* New ratings column options (Johan Hovold, Bastien Gorissen) [82, 83].
* Renaming when symlinks present no longer raises error (Philipp Weis) [353].
* Xine backend uses software volume control (Markus Koller) [370].
* Song positions are now saved and restored when quitting [218].
* DeviceKit-Disks (UDisks) supported for device discovery [252].
* Plugin changes:
* New playlist export plugin [30].
* New queue only playorder plugin [43].
* New Python console plugin. [229]
* Updated trayicon plugin [158].
* Updated album art plugin (Eduardo Gonzalez) [139].
* Updated qlscrobbler plugin (Nicholas J. Michalek) [376].
* Updated lastfmsubmit plugin [292].
* Translations:
* Russian (Anton Shestakov) [274].
* Turkish (Türerkan İnce).
* German (Rüdiger Arp).
* Many bug fixes and performance improvements.
canadiandude007
March 7th, 2010, 09:46 AM
Since Karmic only has version 2.1 in dep repository, have to install this manually.
Remember to run:
sudo apt-get build-dep quodlibet
To ensure you have all the dependencies installed before installing quodlibet from source.
http://code.google.com/p/quodlibet/wiki/Guide_Requirements
Then after downloading and extracting version 2.2, run ...
sudo ./setup.py --verbose build
Then with no errors, run ...
sudo ./setup.py --verbose install
All should be good, but also grab the latest plugins for 2.2 and copy them to the proper folder after you start quod libet for the first time.
canadiandude007
March 7th, 2010, 09:54 AM
Actually a better way to install the plugins for quod libet is to use Mercurial.
sudo apt-get install mercurial
followed by ...
cd ~/.quodlibet
hg clone http://quodlibet.googlecode.com/hg/ quodlibet_hg
ln -s quodlibet_hg/plugins
lazka
March 7th, 2010, 04:40 PM
Or even better, just use the PPA Version I posted before..
https://launchpad.net/~lazka/+archive/ppa
https://launchpad.net/~lazka/+archive/dumpingplace
vBulletin® v3.8.7, Copyright ©2000-2012, vBulletin Solutions, Inc.