Display The Playing Song As A Widget on Elementary OS Desktop

February 13, 2014 — 4 Comments

CoverGloobus in Elementary OS

CoverGloobus is a simple application that displays the cover and the info of playing song on your desktop as a nice widget.

If you have been using Ubuntu for years, you may have heard of CoverGloobus. The project was last updated 4 years ago, but it’s still working good on Ubuntu 12.04. I’ve tested it on Elementary OS Luna, here are the screenshots:

covergloobus eos

covergloobus eos

covergloobus eos

CoverGloobus downloads lyrics and covers from internet and supports the most popular music plays, including Amarok2, Audacious, Banshee, Deadbeef, Exaile, gmusicbrowser, MOC, MPD, Rhythmbox, VLC, Songbird, Totem, and more.


Download and install the DEB:

CoverGloobus 1.7.3 for 32 bit

CoverGloobus 1.7.3 for 64 bit

Once installed, open it from Application Menu and right click on the widget to configure the player, themes, etc.

To make it work with Noise music player, download the below package, extract and paste the “Noise.py” & “Noise.pyc” files to /usr/share/covergloobus/players


I'm a freelance blogger who started using Ubuntu 5+ years ago and wishes to share my experiences and some useful tips with Ubuntu beginners and lovers. Please notify me if you find any typo/grammar/language mistakes. English is not my native language. Contact me on Google Plus or email to ubuntuhandbook1@gmail.com

4 responses to Display The Playing Song As A Widget on Elementary OS Desktop

  1. I can’t install it’s says
    Error: Dependency is not satisfiable: python-xlib

  2. I followed your instructions, but it doesn’t work on EOS Freya. Any suggestions? Thanks

  3. feri@eOS:~$ sudo dpkg -i ‘/home/feri/Downloads/covergloobus_1.7.3_i386.deb’
    (Reading database … 226169 files and directories currently installed.)
    Preparing to replace covergloobus 1.7.3 (using …/covergloobus_1.7.3_i386.deb) …
    Unpacking replacement covergloobus …
    Setting up covergloobus (1.7.3) …
    Processing triggers for desktop-file-utils …
    Processing triggers for bamfdaemon …
    Rebuilding /usr/share/applications/bamf.index…
    Processing triggers for gnome-menus …
    Processing triggers for hicolor-icon-theme …
    feri@eOS:~$ covergloobus
    core.settings:WARNING: Configuration file not found
    Traceback (most recent call last):
    File “/usr/lib/python2.7/logging/__init__.py”, line 846, in emit
    msg = self.format(record)
    File “/usr/lib/python2.7/logging/__init__.py”, line 723, in format
    return fmt.format(record)
    File “/usr/lib/python2.7/logging/__init__.py”, line 464, in format
    record.message = record.getMessage()
    File “/usr/lib/python2.7/logging/__init__.py”, line 328, in getMessage
    msg = msg % self.args
    TypeError: not all arguments converted during string formatting
    Logged from file covergloobus.py, line 79

    any solutions?

Leave a Reply


Text formatting is available via select HTML.

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>