Install Nuvola Music Player on Ubuntu 15.10, Ubuntu 14.04, Ubuntu 14.10 and Ubuntu 15.04. Nuvola Player is a runtime for web-based music streaming services providing more native user experience and integration with Linux desktop environments than usual web browsers can offer. It tries to feel and look like a native application as possible. However, it cannot overcome common drawbacks of web-based music streaming: some music streaming services require Flash plugin and web apps usually have higher memory usage than native apps.
What’s New
- Nuvola Player 3 has been rewritten from scratch and contains plenty of improvements over Nuvola Player 2.
- Nuvola Player 3 doesn’t need any hacks to support Flash plugin, because it is built on top of WebKit2Gtk+, the second generation of this web rendering library. The major diference is that plugins are run in a separate GTK+ 2 compatible process, so there is no need to use nspluginwrapper and install 32bit libraries on 64bit system. There is also one extra benefit: If Flash plugin crashes, it doesn’t take down whole Nuvola Player application.
- Tiliado Repository: While Nuvola Player 2 repository provided packages only for Ubuntu and Debian, Nuvola Player 3 brings official support and packages also for Fedora. However, the Fedora packages may be discontinued if there isn’t enough financial support from Fedora users to justify existence of these packages.
- New Codebase: Since Nuvola Player 3 codebase was written from scratch, it doesn’t have to carry a huge bag of backward compatibility, which limited improvements in Nuvola Player 2, and it’s easier to use new technologies. Consequently, Nuvola Player 3 uses header bar with client side decorations and App Menu in GNOME, but classic window decorations and global menu bar in Unity. Also, JavaScript API for service integration scripts has been reworked to be more flexible.
Other changes
- Added manager of keyboard shortcuts (feature request) and added support for global keyboard shortcuts (feature request). You can, for example, define a keyboard shortcut to show currently playing track in notification (feature request)
- Menu bar has been replaced with header bar (with client-side decorations in GNOME).
- Command line interface has been reworked. It is no possible to invoke toggle and radio actions (e.g. thumbs up/down, star rating; feature request)
- Unity Quick list integration was enhanced to show state of toggle actions (e.g. thumbs up/down, feature request) and radio actions (e.g. star rating)
- Queue page of Google Play Music is not used as a start-up page (feature request)
Streaming Services
On December 29th, Nuvola Player 3 shipped with 13 music streaming services. See Nuvola Player hompage for more up-to-date list.
- 8tracks 5.0 maintained by Jiří Janoušek
- Amazon Cloud Player 5.1 maintained by Stephen Herbein
- Bandcamp 2.0 maintained by Jiří Janoušek
- Deezer 2.3 maintained by Jiří Janoušek
- Google Play Music 5.11 maintained by Jiří Janoušek
- Jango 2.0 maintained by Stefano Bagnatica
- KEXP Live Stream 1.0 maintained by Michael Nye
- Logitech Media Server 2.0 maintained by Steffen Coenen
- Mixcloud 1.0 maintained by Samuel Mansour
- Plex Music 1.1 maintained by SkyghiS
- Spotify 2.1 maintained by Michael Nye
- TuneIn 1.0 maintained by Aurélien Jabot
- Yandex Music 1.1 maintained by Jiří Janoušek
Install Nuvola Music Player on Ubuntu 15.10 and Derivatives
Run the following command to install Nuvola Player 3 on Ubuntu 15.10 and derivative systems:
$ sudo sh -c 'echo "deb https://tiliado.eu/nuvolaplayer/repository/deb/ wily devel" >> /etc/apt/sources.list'
$ sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 40554B8FA5FE6F6A
$ sudo apt-get update
$ sudo apt-get install nuvolaplayer3
Install Nuvola Music Player on Ubuntu 14.04 and Derivatives
Run the following command to install Nuvola Player 3 on Ubuntu 14.04 and derivative systems:
$ sudo sh -c 'echo "deb https://tiliado.eu/nuvolaplayer/repository/deb/ trusty devel" >> /etc/apt/sources.list'
$ sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 40554B8FA5FE6F6A
$ sudo apt-get update
$ sudo apt-get install nuvolaplayer3
Open Nuvola Music Player
Once installed, launch Nuvola Player from Unity Dash. As you can see, you have all supported streaming services in one place, no need to look for them in your browser’s bookmarks or to remember and type in address of a service.
Nuvola Player automatically creates an application launcher when a particular streaming service is launched. It also allows you to create all launchers at once (Gear Menu → Create application launchers) or to remove unnecessary launchers (Gear Menu → Remove application launchers). However, the launcher of a currently running streaming service cannot be removed.
If you want to uninstall and remove Nuvola music player, run the command:
$ sudo apt-get remove nuvolaplayer3