Access Google Music From Rhythmbox

We all know that Google doesn’t like to support the Linux platform. While the search giant uses Linux on many of its services (such as Android and Chromebook), there is never a proper Linux desktop client for its services. This is true for Picasa, Google Drive and Google Music. While you can access Google Music from your Linux desktop with Nuvola player, it is basically a wrapper for the web interface and it doesn’t come with many of the features found in most music players. For Rhythmbox fans and users, here is a way for you to access Google Music in Rhythmbox.

Rhythmbox is the default music player for Ubuntu and it allows you to use plugins to extend its functionality. The rhythmbox-gmusic plugin adds the Google Music feature to Rhythmbox, allowing you to play your cloud music in the desktop music player.

To install, simply open a terminal and type:

sudo add-apt-repository ppa:nvbn-rm/ppa
sudo apt-get update
sudo apt-get install rhythmbox-gmusic python-dateutil python-requests python-validictory

Update: Add these additional commands for it to work:

sudo apt-get install python-pip
sudo pip install gmusicapi --upgrade

Start Rhythmbox and go to “Edit -> Plugins.


Activate the Google Play Music plugin. You will now see a Google Music section in the left pane.


To access your Google Music library and playlist, you have to first login and authenticate with your Google account. Once you have done that, your music and playlist will show up in the list. You can then select any song to get it playing.


Limitation of Google Music plugin

At the moment, the plugin is pretty limited in functionality. There is no context menu and you can’t create any playlist, be it for your local machine or for Google Music. The closest thing you can do is to drag the song(s) to the Play Queue. Also, your music and playlist are “read only”. That means, while you can listen to your songs, you can’t make changes to them and have them sync back to the cloud.

In conclusion, if you just want to listen to your music in Rhythmbox, this plugin will allow you to do so. You will have to create playlists in the (Google Music) web interface before you can play them in Rhythmbox.

Do you think this is a useful plugin? Or you rather use Nuvola Player or directly play from the web interface?


Damien Oh started writing tech articles since 2007 and has over 10 years of experience in the tech industry. He is proficient in Windows, Linux, Mac, Android and iOS, and worked as a part time WordPress Developer. He is currently the owner and Editor-in-Chief of Make Tech Easier.

Subscribe to our newsletter!

Our latest tutorials delivered straight to your inbox