Ubuntu / Linux news and application reviews.

Google Music is a service that allows you to upload up to 20,000 songs which you can then listen from any computer and even your phone, for free (it currently only works in the US and requires an invitation which you can request from here).


Google Music Frame was created to make it easier to control Google Music via the Ubuntu Sound Menu or multimedia keys, comes with user scripts support (so you can add last.fm support among others), notifications and more.

Even though Google Music Frame was initially built to only work with the Ubuntu Sound Menu, later on, the Ubuntu Sound Menu dependency was removed and it can now run on non-Ubuntu systems too. Here's a screenshot with Google Music Frame running in Fedora 15 (and with a tweaked Media Player Shell extension that works with Google Music Frame):

Google Music Frame Fedora Gnome Shell

Update: Google Music Frame has been renamed to Nuvola Player and now supports other services too, like Grooveshark, etc.

So here is how to install Nuvola Player in Fedora (tested in Fedora 15) and how to install and tweak the Gnome Shell Media Player extension to work with Nuvola Player:


Install Nuvola Player (previously Google Music Frame) in Fedora


1. Install the required dependencies:

sudo yum install gcc glib2-devel libgee-devel libsoup-devel gtk2-devel webkitgtk-devel python vala libnotify-devel libX11-devel unique-devel bzr

Also, make sure Adobe Flash player is installed and working. For more info, see THIS page.


2. Get the Nuvola Player code via BZR and compile it:
cd
bzr branch lp:google-music-frame
cd google-music-frame
./waf configure
./waf build
sudo ./waf install


At this point, Nuvola Player should be working so you can launch it from the menu.



Optional: Install Media Player GNOME Shell extension



If you haven't installed the Media Player GNOME Shell extension, you can do it (either in Fedora or Ubuntu) using the commands below:

- For GNOME Shell 3.0.x
cd
git clone https://github.com/eonpatapon/gnome-shell-extensions-mediaplayer.git
cd gnome-shell-extensions-mediaplayer
./autogen.sh --prefix=/usr
make
sudo make install

- For GNOME Shell 3.1.x+:

cd
git clone https://github.com/eonpatapon/gnome-shell-extensions-mediaplayer.git
cd gnome-shell-extensions-mediaplayer
git checkout 3.2
./autogen.sh --prefix=/usr
make
sudo make install

And then restart GNOME Shell.


The GNOME Shell Media Player extension only shows up when you open a supported music player so you'll have to run Nuvola Player for it to work.


For Last.fm support, see THIS post.


Nuvola Player installation via le-libriste.fr and Google+