You are here

Amarok 2.1 "Let There Be Light" released

Amarok 2.1

After 5 months of hard work, the Amarok team is proud to present the next major version of Amarok, 2.1.
When Amarok 2.0 was released, we celebrated the first of many steps along what will be a long series of Amarok 2.x releases. The 2.0 release brought with it an entirely new foundation to build on, and a developer team more motivated than ever to make Amarok 2 the best music player possible. While Amarok 2.0 contained many new features and ideas, it was also lacking many features that users of the previous, very successful, versions of Amarok had come to expect. With the release of Amarok 2.1 we are not only starting to close this gap, but we are also introducing a number of new and unique features that will make your music listening experience even better.

The highlights of this release are:

Playlist Improvements

The playlist in Amarok 2.1 has undergone many improvements since the last release. You can now search and filter its content and queue tracks as well as tell Amarok to stop playing after a certain track. The biggest change however is the new playlist layout editor. It lets you make the playlist look the way you like it. Covers, ratings, genres or just a simple track name? It's up to you! It comes with a few layouts predefined and leaves the rest for your creativity!

Context View

The improved Context View comes with a new layout and makes better use of free space. Applet management has been improved and applets follow your KDE color scheme. Instead of using multiple pages with applets, new Context View displays them in one vertical column which can be reorganized with a handy widget at the bottom.


Bookmarking is finally here! Bookmarking comes in two types, automatic and manual. When you are listening to a long podcast, audiobook (or any other track longer than 10 minutes) Amarok will automatically mark the last listened to position and auto resume playback when you return to the track. You can also manually bookmark a position in any track to save for later.

Amarok URLs

Amarok URLs allow you to create a link to a certain place in Amarok. For example, you could make an URL to a great song you found on Jamendo and send it to your friend. Her Amarok will open the Jamendo service and the song you found. Stumbled upon an exceptional audio book on LibriVox? Create a link and send it to your family. In this release we are just starting to explore what is possible using these URLs, so expect to see many interesting features based on this in the future.

The service received an interface update and now allows you to play any tag, user, or artist radio. We have also added an option to mark songs in your local collection as loved. Now you can show how much love you have, even for local tracks. ;-)

ReplayGain Support

Amarok now supports ReplayGain natively. When it is enabled Amarok equalizes the volume of songs with ReplayGain tags to avoid big unexpected volume changes between songs. It currently requires the GStreamer Phonon backend.

Collection Headers

Headers in the collection browser now have a much cleaner, more distinctive look.

Media Devices

Album cover support for iPods has been added and many bugs have been fixed.

Compilation support

Thanks to the sleepless nights of many Amarok developers, identifying albums as compilations (aka "Various Artists") now works more reliably :)

Phonon Configuration

There's no need to leave Amarok in order to change the system-wide sound settings anymore. The Phonon configuration can now be opened from Amarok's preference dialog. This is especially handy when using Amarok in other desktop environments and operating systems.

and more!

Grab your copy of Amarok 2.1 today and rediscover music!


You can find videos of some of the above mentioned features in our YouTube account. If you want to find out what we are working on for Amarok 2.2 and beyond, check our blog posts on our Planet.



Haven't grabbed the final release yet, but I've been using the last beta for a few days now and I'm happy to say virtually all usability issues and regressions in 2.x are gone, allowing its advancements over 1.x to come to the fore and finally make it conclusively better. I'd been playing music app chairs between Amarok, XMMS2, and MPD for a long time now, and it appears I'll keeping mainly with Amarok until XMMS2's Summer of Code project hopefully result in a worthy GUI client and then I'll re-evaluate things.

The context pane is so much more useful now with its system of "jump scrolling" and more readable aesthetics. Though I wish the dev's would add a "last x songs" panel though, similar to what is displayed (IIRC) in current song pane if you aren't playing anything. This would make it easy to rate/tag/ love tracks after the fact, especially when you're using a dynamic playlist that crops off played items. I suppose one can create his own context modules but I haven't looked into that.

Great work, devs. Very curious to see what the next big features will be.

this is the time i am going to switch from 1.4
oh wait, it isnt, i will have to wait weeks again until ubuntu updates the repositories. why is there no simple deb file available for download?

Copy/paste the same bad response, I'll copy/paste the same answer:
As you can see here:
there is a repo for this, just add deb jaunty main to your sources.list

thanks for the link
but you cant expect people to search the whole web for that. it should be on the official site

The previous poster pointed out that it was posted on the Kubuntu home page. That IS the official site.

You can also use

sudo apt-key adv --recv-key --keyserver 2836CB0A8AC93F7A

to add the key

Hello !

Congratulations for this release and for all these new features !

Amarok 2.1 would be perfect if there wasn't a collection import bug : I haven't any ratings imported from Amarok 1.4. Any idea ?
See bug

It's nice that the releases are named after tracks from the songs from distant earth :)

In fact, it IS on the official site. Just click on download link, then kubuntu link... the annoucement is there

It's also linked from the official Amarok download page, fwiw.

What is it with snobby users?? You can copy/paste the same answer, but it's not likely to do people having problems any good.

Anyway, if you add the repository listed on the kubuntu news page, apt-get returns with :
W: GPG error: jaunty Release: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 2836CB0A8AC93F7A

What is it with snobby users?? You can copy/paste the same answer, but it's not likely to do people having problems any good.

Anyway, if you add the repository listed on the kubuntu news page, apt-get returns with :
W: GPG error: jaunty Release: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 2836CB0A8AC93F7A

I'm still waiting on some features that I can't live without on amarok 1.4.10 such as Firefly/Itunes streaming support, MySQL and various scripts to catch up.

One thing I am pleased about is being able to run Amarok on my Mac without any fuss with a nice .dmg. My mac does struggle with smooth playing as it's only a 400mhz Sawtooth (with 4GB ram and 80+60gb hdds)


They haven't updated that DMG for a year.

You're running pre-2.0 beta, not 2.1 stable.

COME ON GUYS! I really would like a new DMG.

Looking very good, guys. Keep up the good work! I'm still staying with 1.4 for now though, for I am much too dependent upon labels for my own good. Once those are re-implemented, I'll switch completely over in a jif! Until then, though, I'll still keep checking out the progress, of which there has been much! "Let There Be Light" indeed.

I agree with Stephen -- it looks like great things are happening and fast! I too am too dependent on labels in 1.x (my whole collection is meticulously labeled, my playlists are all smart playlists based on labels, etc), so I can't switch over until they're back -- but I look forward to that day with anticipation!

I absolutely agree, though I would add that I need label support and the possibility to import them from my old collection. I'm using the new amarok most of the time already but that way I'm stuck to my current playlist and can't really use my whole collection. So I haven't fully made the switch.

Amarok 2 keeps getting better though.


Thanks for this new version. Now I go from Amarok 1.4 to Amarok 2.1 (from beta). It's a really good work; but I have too many problems. For example, if Amarok 2.1 crash (frecuently :-( ) I lost all the changes from this session (podcats downloaded, last playlists, etc).

Another question is "How I can Add my music into my iPod?". I don't know why i can't drag a music into the media device and I can't drop it. I use Kubuntu 9.04, and my Amarok 2.1 FINAL is from the official deb Kubuntu's repo. Can someone help me with this?


I also really like Amarok (I'm using the SVN version by the way), but I think this release comes too early. Shouldn't at least the absolutely annoying collection bug ( have been fixed?
I'm not the only one who constantly has a messed up collection and needs to delete the whole MySQL-db over and over again.

Well anyway keep up the good work. Amarok is really amazing (when it keeps the track in place ;-))

Not really. I still get no covers for all my comps. Althought I've got both an embedded cover for every mp3 file as well a cover.jpg in every album folder. This is a bit disappointing. Otherwise, great work. Keep on rocking guys!

Yep, no embedded cover but a cover.jpg file in compilations folder like you and no cover automatically set for any of them after scannings.
However scannings are now much sanier than in 2.0.2, I don't have any other issue for now, what a relief, thanks devs!

this is the time i am going to switch from 1.4
oh wait, it isnt, i will have to wait weeks again until ubuntu updates the repositories. why is there no simple deb file available for download?

As you can see here:
there is a repo for this, just add deb jaunty main to your sources.list

Get with gnome ubuntu an error that the keys are not available...

sudo gpg --recv-keys 2836CB0A8AC93F7A
sudo gpg --export -armor 2836CB0A8AC93F7A | apt-key add -

Fixed it for me such that I could update the packages with aptitude.
Even after adding the keys I never could get the gui package installer (kpackagekit) to work though.

Just a quick question: is there an option to turn automatic bookmarking off?
I'm thinking of audio cd bonus track here, which are sometimes longer than 10 minutes. I don't want to start listening to silence if I tune them in (I usually switch to the next song without listening to minutes of silence).

Opensuse users should be careful. I just installed it and it deleted all the id3 tags from all files in my playlist. All other songs not in the playlist seem to be fine.

Amarok would never modify your tags unless you explicitly order it to do this. Collection scanning is a pure read-only operation. Maybe your tags just appear invisible for some reason - If you create a bug report in our bug tracker, we will look at your problem.

For what it's worth, I did just try to reproduce your issue here, but everything worked normally.

Dragonplayer and VLC are still able to read the id3 tags. Amarok however is not. I'll open a bug report later today. Which additional infos do you need?

Happens to me too if I scan my collection with tracks currently in playlist a lot of the times, or upgrade amarok, not sure the exact conditions needed to get it to happen, but I didn't file bug report since I'm using a fairly out of date SVN build.

Solution seems to be to clear the playlist, close amarok, open again and rescan, you may also need to delete the ~/.kde/apps/amarok/mysqle folder it appears before opening and rescanning.

It luckily doesn't touch the files themselves, just messes up Amarok's database.

I've just upgraded from 2.0 and every song in my play list had no id3 tags... but wait!!! The files aren't modified, so close Amarok, open, and voilâ!... no, wait, my play list is empty... but all the files are OK, nothing lost!!! I'm lazy today, I don't know if I am going to fill this bug...

By the way, there is a new truck from Volkswagen, and guess which name they are using: Amarok!!! YEAH!!!! This is so crazy!!! I want one of them!! But they are not open source, trash!

that's a really weird thing
i updated from beta via the kubuntu ppa
when i started 2.1 final for the first time i had 2 albums in my playlist
these 2 are now lost
i mean there's no way for me to get them back in my collection.
(complete refresh of database didn't work either)
on annother pc which uses the same audio files these 2 are in the db but other files are missing, which were in the playlist during first restart.

Thats odd, because I just had that problem with 2.0 Amarok once crashed and after that the tags of the files of one folder were deleted. Definately.

Opensuse users should be careful .

I'm looking forward to check out this new release. Sounds really promising and it shows that you are on the right track :)

One small note concerning this article: the link to the "appletbar" image ( ) is broken.


Thank you. Fixed it :)

I would love to see Cover support for other devices like my Creative ZEN. That would certainly rock :)

please can we see an OSX .dmg version of this?
I don't know how to pack a .dmg, but i will test the release for bugs and post in the forum

I really like the changes that you have made, but unfortunately it's way too buggy to use seriously on Ubuntu GNOME.

Have to agree here. Just spent 30 minutes trying to get it to play with no luck. maybe it has something to do with the backend as I'm trying to use gstreamer rather than xine? either way it never played a sound and even crashed a few times while changing the backend settings. I was really hoping to get back to using amarok. I used and liked the kde3 version alot in the past.

Ya, I think it does have to do with the backend. As far as I know, it only supports Xine, so go ahead and switch to it. If you don't have it installed, I think its the phonon-backend-xine package.


btw, use png screenshots, the jpgs are making things fuzzeh :(

Porcupine Tree... *drools*

I'm not going to use the new amarok until mysql database support is added. If it won't be added, I'll be switching to another player. It is as simple as that.

Amarok 2 uses mysql per default (an embedded mysql server) which actually gives a huge speed improvement over sqlite on a default Amarok installation.

I think what you mean is that you want to be able to connect to an external mysql server. This is definitely something we want as well, and it actually should be very simple to do as the mysql client library that we use can connect to either the embedded server or a "real" server just by changing the address.

... its just one of the things that no one has gotten around to yet.

- Nikolaj

Hi guys,

been an Amarok fan for years, I'd think about as long as I've been on scrobbler/ (spectre_be) and I still love it! I for one never held a grudge against the KDE.* teams, simply because the disclaimers were there (maybe a little optimistic at times :))

It would be awesome if someone of your team could find it in his heart to add the ability to configure Amarok to connect to an external mysql server, always was a killer feature to me ( and always found it 'the right thing to do' from a nerd perspective, so you can optimize the db etcetc :-)

Anyways, not that I'm not using Amarok without the option :-)

Keep up the great work, oh and I really loved the auto-add suggested songs in the 1.4 series (still need to upgrade to 2.1 though) + great that in 2.0 exiting amarok no longer unmounts all external disks (which I couldn't seem to get around after a certain point in time in the 1.4 series)



On top of what Nikolaj said: Threatening us with switching to another player does not work. We try to please our users as good as we can but this is not the way things work here. This is Free Software. You are free to choose whatever program you want and help improve it if it is lacking in your opinion.

Did they get rid of that hideous "Skip-twice" bug? I'm not testing until someone can confirm me, I won't let software infuriate me again.

what bug? if you mean amarok randomly skipping songs in your playlist, we've discovered that the Now Playing plasmoid (on the desktop) has managed to cause this weird behaviour. so remove that and you should be all set.

Still ugly. Not that anyone is really surprised by that.