Package Details: gnome-shell-extension-mediaplayer-git 4.0-1

Git Clone URL: (read-only, click to copy)
Package Base: gnome-shell-extension-mediaplayer-git
Description: A mediaplayer indicator for the Gnome Shell
Upstream URL:
Licenses: GPL2
Conflicts: gnome-shell-extension-mediaplayer
Provides: gnome-shell-extension-mediaplayer
Submitter: alucryd
Maintainer: XZS
Last Packager: XZS
Votes: 120
Popularity: 0.000000
First Submitted: 2011-05-27 08:35 (UTC)
Last Updated: 2018-11-15 11:02 (UTC)

Latest Comments

topongo commented on 2022-06-16 20:24 (UTC) (edited on 2022-06-16 20:25 (UTC) by topongo)

If you're getting the error mentioned by xrayfur below, just comment or delete the last two lines of the pkgver() function:

pkgver() {
  cd ${_gitname:-$pkgname}
  git describe --long --tags 2>/dev/null | sed 's/[^[:digit:]]*\(.\+\)-\([[:digit:]]\+\)-g\([[:xdigit:]]\{7\}\)/\1.r\2.g\3/;t;q1'
  [ ${PIPESTATUS[0]} -ne 0 ] && \
printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)"


pkgver() {
  cd ${_gitname:-$pkgname}
  git describe --long --tags 2>/dev/null | sed 's/[^[:digit:]]*\(.\+\)-\([[:digit:]]\+\)-g\([[:xdigit:]]\{7\}\)/\1.r\2.g\3/;t;q1'

xrayfur commented on 2021-06-17 18:02 (UTC)

==> Starting prepare()...
Deleted tag '3,4' (was 367f651)
==> Starting pkgver()...
==> ERROR: A failure occurred in pkgver().
error making: gnome-shell-extension-mediaplayer-git

XZS commented on 2018-11-15 11:04 (UTC)

With the recent update, the extension is compatible to the current shell version again. However, the author recommends to check out his leaner extension mpris-indicator-button, which has less features but is more actively maintained. I also packaged it here:

stachuuu commented on 2018-10-17 08:36 (UTC) (edited on 2018-10-17 08:37 (UTC) by stachuuu)

If You can't build this package just remove this part from PKGBUILD

pkgver() { cd ${_gitname:-$pkgname} git describe --long --tags 2>/dev/null | sed 's/[^[:digit:]]*(.+)-([[:digit:]]+)-g([[:xdigit:]]{7})/\1.r\2.g\3/;t;q1' [ ${PIPESTATUS[0]} -ne 0 ] && \ printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" }

Lines 28-33

and try to run makepkg and then pacman -U to install it.

KarlFiabeschi commented on 2018-07-06 15:16 (UTC)

can you please update the package?

dude commented on 2018-03-28 19:32 (UTC)

Can you update this to allow Gnome 3.28? I've been running it without issues, but the PKGBUILD requires gnome-shell<3.27

XZS commented on 2017-09-28 16:49 (UTC)

The PKGBUILD was ported to the new build pipeline. Many thanks for all who provided instructions and patches here and on GitHub. With the fix, a bunch of new versions come rolling towards you.

m3thodic commented on 2017-09-17 05:18 (UTC)

@XZS please use my linked PKGBUILD to update this package, thanks.

m3thodic commented on 2017-09-15 15:53 (UTC)

Updated PKGFILE:

NoMore201 commented on 2017-08-24 15:55 (UTC)

For those of you who don't have time to help fix PKGBUILD with new build system, you can revert to release 2.8 (the last release before the introduction of meson). source+=("${_gitname:=${pkgname%-git}}::${_giturl:-git+$url}#commit=b85e69d")

levinit commented on 2017-08-06 14:37 (UTC)

dszryan commented on 2017-08-04 10:53 (UTC)

would love to see this fixed soon

zfkerr commented on 2017-07-19 23:03 (UTC) (edited on 2017-07-19 23:04 (UTC) by zfkerr)

Cloning into 'gnome-shell-extension-mediaplayer'... done. ==> Starting pkgver()... ==> Updated version: gnome-shell-extension-mediaplayer-git 2.8.r6.gcaabd70-1 ==> Starting build()... /tmp/yaourt-tmp-user/aur-gnome-shell-extension-mediaplayer-git/./PKGBUILD: line 36: ./ No such file or directory ==> ERROR: A failure occurred in build(). Aborting... ==> ERROR: Makepkg was unable to build gnome-shell-extension-mediaplayer-git.

XZS commented on 2016-11-03 14:05 (UTC)

And as the pull request was just merged, this extension can now be used on gnome-shell 3.22 without any hiccups.

XZS commented on 2016-11-03 13:32 (UTC)

Yes, the extension is not yet declared compatible with the newest gnome-shell version, but there is a pull request pending: As soon as it is merged, reinstalling this package will work. If meanwhile you cannot wait to try extensions in a future version, you may follow the directions I gave here:

vinadoros commented on 2016-10-24 00:46 (UTC) (edited on 2016-10-24 00:46 (UTC) by vinadoros)

Just a note that this package doesn't currently build as-is, the logic to detect the Gnome Shell version is wanting a version less than 3.21.

XZS commented on 2016-04-09 22:22 (UTC)

An extension compatible to current shell version should drop the upper version bound as it is likely to be compatible with coming updates. The lines from the PKGBUILD you mention were actually intended to do exactly this, but fail to do so. I already spotted the bug to blame and will fix it soon. In the same course, I will try to get things rolling towards 3.20 updates to all of my gnome-shell-extension packages about next week. If you do not want to postpone an update, you can switch compatibility checks off with the -d flag, so "pacman -Syud" will update ignoring incompatibilities. Nonetheless, as the extension itself does not declare compatible with shell 3.20, it will not work. This is what the package dependencies actually reflect.

vinadoros commented on 2016-04-09 14:44 (UTC)

@XZS Please remove the if/else statement below in the PKGBUILD at lines 59-63, which sets the depends as gnome-shell<=[current version+1]. When gnome shell is upgraded, this package conflicts with the upgrade for this reason (and it is more than likely that the upstream will have fixed the extension to work with new versions of gnome shell). I think it is easier for the user to bear responsibility for making sure the extension they have installed from the AUR is compatible with the Arch official packages. if [ "3.$max" != $( gnome-shell --version | grep -Po '(?<=GNOME Shell 3\.)[[:digit:]]+' ) ]; then depends+=("gnome-shell<3.$((${max%%.*} + 1))") fi

kaptoxic commented on 2015-04-13 01:18 (UTC)

Works nicely in Gnome 3.16, thanks!

donniezazen commented on 2012-10-27 20:26 (UTC)

My mistake I had MPRIS D-Bus Interface disabled in Banshee. Thanks for replying.

alucryd commented on 2012-10-17 07:15 (UTC)

@donniezazen: Nobody will be able to troubleshoot your problem if you don't provide any detail. It's working perfectly fine on my 3 machines, did you enable it? If so, what does looking glass say about it? Alt+F2 and enter "lg", in the extension tab, click on show errors.

donniezazen commented on 2012-10-17 05:15 (UTC)

It has worked for me previously but not working anymore.

alucryd commented on 2012-04-08 09:35 (UTC)

@the_mike: Sorry to hear it doesn't work. 3.4 should be in extra real soon (still I'll check the PKGBUILD, maybe my git checkout is wrong, though it works to checkout branches in the official GNOME repos for other extensions).

commented on 2012-04-08 09:19 (UTC)

Alucryd: It does not work, but its no big deal, as I'm hoping GNOME 3.4 will be in the normal repos soon, i can wait.

alucryd commented on 2012-04-07 14:20 (UTC)

Thx for the tip grawity. Then you can use this PKGBUILD the_mike (download the tarball and overwrite the existing one): I can't test it right now, plus I've already updated to 3.4, please tell me if it doesn't work.

grawity commented on 2012-04-07 14:06 (UTC)

GNOME 3.2 users can still use the "gnome-shell-3.2" branch, but it will be missing several new features.

alucryd commented on 2012-04-07 13:57 (UTC)

That's because it has been updated for <GNOME 3.4. Either update GNOME to 3.4, or add 3.2.1 in metadata.json (most likely this won't work, eonpatapon must have removed 3.2 from metadata.json because updating to 3.4 broke 3.2 support).

commented on 2012-04-07 13:44 (UTC)

The extension is not showing up in the list of installed extensions on gnome shell Version 3.2.1. Installed with firefox from it works, but is not configurable.

alucryd commented on 2012-03-19 15:42 (UTC)

I just noticed that the aspect ratio of the cover in the extension is the right one. Then the extension is able to read the cover file (at least its aspect ratio) in /tmp but can't display the image.

alucryd commented on 2012-03-18 08:26 (UTC)

Oh yes, when I said the file is there, I meant there and valid (btw there are 2 JPGs, both are valid).

grawity commented on 2012-03-17 15:48 (UTC)

Yes, but does the artUrl file actually contain a valid image, or just a black square? Open it with eog or another image viewer. If it contains album art, the problem is with Shell or the extension; if the .jpg file is all-black, the problem is with Clementine. The filesystem and kernel version shouldn't matter at all.

alucryd commented on 2012-03-17 09:09 (UTC)

It seems to be working, here is what I get : method return sender=:1.75 -> dest=:1.81 reply_serial=2 variant array [ dict entry( string "mpris:artUrl" variant string "file:///tmp/clementine-art-dT1576.jpg" ) dict entry( string "mpris:length" variant int32 210000000 ) dict entry( string "mpris:trackid" variant string "/org/mpris/MediaPlayer2/Track/3" ) dict entry( string "xesam:album" variant string "Du & Jag Döden" ) dict entry( string "xesam:albumArtist" variant array [ string "Kent" ] ) dict entry( string "xesam:artist" variant array [ string "Kent" ] ) dict entry( string "xesam:autoRating" variant int32 50 ) dict entry( string "xesam:contentCreated" variant string "2012-01-28T14:26:35" ) dict entry( string "xesam:genre" variant array [ string "Alternative" ] ) dict entry( string "xesam:lastUsed" variant string "2012-03-02T23:30:27" ) dict entry( string "xesam:title" variant string "Du Var Min Armé" ) dict entry( string "xesam:trackNumber" variant int32 4 ) dict entry( string "xesam:url" variant string "file:///media/Data/Music/Kent/Du & Jag Döden/04. Du Var Min Armé.mp3" ) dict entry( string "xesam:useCount" variant int32 1 ) ] I checked in /tmp, and the file is there. tmpfs for /tmp is disabled since I've only got 4GB of memory, and half of it is not enough to build things like xbmc, but it shouldn't be a problem. I'm using catalyst 12.2 on xserver 1.11.4 and linux-ck 3.2.11 kernel if it matters. (I will try booting linux 3.2.11 and see if it changes anything.)

grawity commented on 2012-03-16 22:38 (UTC)

@Alucryd: Works for me here. Could you run the following, and check if the "mpris:artUrl" entry points to a valid image? dbus-send --session --print-reply --dest=org.mpris.MediaPlayer2.clementine \ /org/mpris/MediaPlayer2 org.freedesktop.DBus.Properties.Get \ string:org.mpris.MediaPlayer2.Player string:Metadata Should display something like dict entry( string "mpris:artUrl" variant string "file:///tmp/clementine-art-y36933.jpg" )

alucryd commented on 2012-03-15 15:15 (UTC)

Does anyone get black covers from clementine or is it only me? Covers appear correctly in clementine, but not in the extension.

alucryd commented on 2012-01-24 09:42 (UTC)

Thx for the heads up, I copied another pkgbuild of mine and didn't pay attention to the GPL version. Package updated.

grawity commented on 2012-01-23 17:17 (UTC)

PKGBUILD update - the license appears to be GPL2, not GPL3 (according to

grawity commented on 2011-12-26 02:51 (UTC)

@instant: The plugin, I forgot, is aur/deadbeef-plugins-mpris

grawity commented on 2011-12-26 02:49 (UTC)

@instant: Already supported. You need to enable the "MPRIS" plugin and make sure it is configured for MPRIS v2.

commented on 2011-12-26 02:35 (UTC)

Might we get Deadbeef support?

grawity commented on 2011-11-21 01:41 (UTC)

@david.runge: That's strange, gmusicbrowser does not show up here. Is there a specific option or plugin I need to enable? I don't see MPRIS2 listed. (MPRIS version 1 is ugly and irrelevant.) Also: - It is mpDris2 connecting to mpd, not vice versa. mpd is always the server, waiting for connections. - mpDris2 should show up on the Session bus, not System. (The System bus is restricted to root.) - Try updating both the extension and mpDris2 to latest git master versions.

dvzrv commented on 2011-11-20 22:41 (UTC)

@grawity: thanks for the info! :) gmusicbrowser does in fact support mpdris and mpdris2 (both show up in session bus). Filed an issue for inclusion. For the mpd part: Seems my mpd is not connecting to mpdris/2 and not starting correctly. Only getting an instance in system bus with changing name ":0.1.11"-something. Guess I have to recheck my config... :>

grawity commented on 2011-11-20 19:41 (UTC)

@david.runge: Also make sure you're looking in the right place -- the extension now embeds itself in the "Volume" menu by default.

grawity commented on 2011-11-20 18:46 (UTC)

@david.runge: I'm not even sure. It just works for me. The start order may be related, though -- make sure mpd is started first, and that mpDris2 can successfully connect to it. Also use `d-feet` to check if mpDris2 appears on the session bus; look for "org.mpris.MediaPlayer2.mpd". For support of additional players: If the player supports MPRIS2, find out the player's D-Bus name (use `d-feet` → File → Session Bus, look for "org.mpris.MediaPlayer2.<foo>") and open an issue at However, gmusicbrowser does not have MPRIS2 support, only a custom D-Bus interface, so it won't work with this extension.

dvzrv commented on 2011-11-20 12:25 (UTC)

@grawity: how did you make it work with mpd and mpdris2? I can't seem to get it to work. At least the extension is not showing up, when mpd is started. Support of gmusicbrowser would be cool.

alucryd commented on 2011-11-06 23:13 (UTC)

Turns out it was the official catalyst drivers which didn't get along with the extension... Reverted to OSS and now everything works fine.

alucryd commented on 2011-11-05 16:07 (UTC)

Thx for the heads up, the problem comes from my end then.

grawity commented on 2011-11-05 13:33 (UTC)

Works for me with mpd, Banshee, Quod Libet and Clementine.

alucryd commented on 2011-11-05 11:53 (UTC)

I've updated the package with an install file to compile the gschemas (once again sorry and thx nagisa, I reacted before checking, but still next time state your reason for flagging out of date so people know what's wrong). BUT my shell crashes each time I click on the extension icon while music is being played (I try playing with the new gsettings, to no avail). When my player (clementine) is running but not playing anything, no crashes. Please tell me if you guys have got the same problem so I can determine where it comes from.

alucryd commented on 2011-11-04 22:55 (UTC)

Now my shell crashes every time I click on the extension... I'll look into it tomorrow, since right now I've got such a crappy connection I'm not even sure you'll read this

alucryd commented on 2011-11-04 22:35 (UTC)

No you were right and I apologize, I thought it was once again somebody who had a problem installing and didn't think twice before flagging out of date. Due to recent changes in the git, the gschemas need to be compiled now. Thanks for the tip!

nagisa commented on 2011-11-04 21:24 (UTC)

Sorry for that (I mean flagging it). Anyway, you should add install file with:, which would compile gschemas automatically.

alucryd commented on 2011-11-04 20:22 (UTC)

What's with these guys who can't install a package properly and flag out of date without saying why?

alucryd commented on 2011-11-01 14:58 (UTC)

Wow! Now with sound menu integration^^

stefanwilkens commented on 2011-10-24 23:03 (UTC)

just an f.y.i. This is still working great on gnome 3.2.1 in combination with various other extensions.

alucryd commented on 2011-10-24 20:29 (UTC)

Weird... I recall a similar thing happened before, something about the user theme extension not being compatible with many others, have you tried disabling all extensions but this one?

alucryd commented on 2011-10-20 13:25 (UTC)

To all people who wonder which player is supported, please check eonpatapon's git page (link above) to see a list with players and their requirements (like an MPRIS plugin).

joshirio commented on 2011-10-20 11:14 (UTC)

To get this working with banshee, I had to activate the "MPRIS DBus Interface" extension from banshee. After that, the indicator finally shows up!

stefanwilkens commented on 2011-10-19 22:04 (UTC)

Andy, the extension seems to work perfectly for me. Using clementine media player.

Andyvec commented on 2011-10-14 20:57 (UTC)

The extension it loads without errors but is not working (tested with pragha, rythmbox and mpdris2-git)

alucryd commented on 2011-10-01 10:55 (UTC)

Most extensions for 3.0 are not compatible with 3.2, most likely those updated for 3.2 won't work on 3.0. Try updating gnome-shell to 3.2. BTW, the fact that it does not appear is normal, it only appears when a supported mediaplayer is running.

commented on 2011-10-01 10:12 (UTC)

Hm... now it doesn't work even with Banshee. It doesn't appear at gnome-panel... May be I should add something to Startup Applications or something?

alucryd commented on 2011-10-01 10:02 (UTC)

Well it should, it has just been added in the supported list. Check if there is a mpris plugin to activate or something.

commented on 2011-10-01 09:56 (UTC)

I mean gnome-shell 3.2 update. And by the way, I switched to Amarok today, which is an awesome player, but it doesn't work with this extension.

alucryd commented on 2011-10-01 08:55 (UTC)

Weird, you should talk to the author about it. By 3.2, do you mean update to gnome-shell or to the extension? The extension is already updated and works perfectly well on gnome-shell 3.2 with clementine here.

commented on 2011-10-01 05:59 (UTC)

I've noticed that every 3-5 minutes I get GNOME-shell freezes with this extension and Banshee running. Waiting for the 3.2 update.

alucryd commented on 2011-09-26 07:36 (UTC)

Well no point asking here, Exaile lacks a MPRIS2 plugin. You can either ask the Exaile devs, or this guy: His plugin works for ubuntu's sound indicator, but I couldn't get it to work with this extension.

commented on 2011-09-26 06:51 (UTC)

Please, support for Exaile :)

commented on 2011-07-19 15:25 (UTC)

I obsolete this package Please use gnome-shell-extension-mediaplayer-git ( which use the same code Thanks

commented on 2011-07-18 15:34 (UTC)

Thanks :)

grawity commented on 2011-07-18 07:07 (UTC)

defcon, Banshee works if you enable the "MPRIS D-Bus Interface" extension in Preferences.

commented on 2011-07-18 07:05 (UTC)

It does with the MPRIS plugin

commented on 2011-07-17 08:40 (UTC)

Doesn't work here with banshee :-(

commented on 2011-07-17 08:39 (UTC)

Doesn't work here with banshee :-(

commented on 2011-07-17 07:37 (UTC)

Banshee is tested but it is not shown in mediaplayer-extension

alium commented on 2011-07-15 10:16 (UTC)

works good with Pragha! :D thanks!

alucryd commented on 2011-07-13 12:49 (UTC)

Fortunately, some people are more knowlegeable than I am ^^ Thx for the heads up!

commented on 2011-07-12 15:42 (UTC)

Hello, Actually it's a Quod Libet bug. I've open an issue upstream :

commented on 2011-07-12 13:19 (UTC)

Hello, Actually no, I didn't see someone had packaged my extension before me Maybe I should removed mine as it seems more used :)

grawity commented on 2011-07-12 10:30 (UTC)

Is there any difference between this package and ?

alucryd commented on 2011-06-27 07:27 (UTC)

Well, I would think this is a limitation of the mpris2 protocol, since all the extension does is resizing the picture (somebody correct me if I'm wrong). The easiest fix would be to resize your covers to 500x500 (all of mine are at that resolution and work fine), just keep the one at a higher resolution in your music folder if you want.

alphazo commented on 2011-06-26 21:27 (UTC)

Cover support in gnome-shell-extension-mediaplayer is a great addition. I'm using Quod Libet and noticed that most of my covers won't show up in the extension. It looks likes the extension doesn't render covers with a resolution above 600x600. I usually have high-resolution covers coming from Amazon embedded in my FLAC files. Is this something that can be easily be fixed?

commented on 2011-06-20 16:50 (UTC)

Thanks, Updated package !

nDray commented on 2011-06-20 16:44 (UTC)

Yet another comment, sorry. But I think this way it will be right! :P (Nice work, by the way!)

nDray commented on 2011-06-20 16:43 (UTC)

Please change gitroot to your public access link "" Also add intltool and pkgconfig as a makedepend, and gnome-common as a depend, right? Finally, move your ./ --prefix=/usr; make to the build function, instead of package.

commented on 2011-06-20 16:43 (UTC)

Ops thank you, fixed

nDray commented on 2011-06-20 16:37 (UTC)

Please change gitroot to your public access link "" Also add intltool as a makedepend, and gnome-common as a depend, right?

commented on 2011-06-20 02:24 (UTC)

New design looks great! Autodetection is also awesome.

alucryd commented on 2011-06-19 16:58 (UTC)

You're right, I forgot to add it. Thx for the reminder! Also, no need to have an install file anymore, the extension now autodetects the mediaplayer. Now shows covers too, nice! (no more shuffle & repeat though...)

simon04 commented on 2011-06-19 14:24 (UTC)

Please add mpdris2-git to optdepends, as this is required to get the extension working with MPD.

alucryd commented on 2011-06-14 12:23 (UTC)

You can find a fix for the shell disregarding custom css in extensions when using the user-theme extension ont the following page : (it will not fix your problem though bwat47). With this buttons (backward, play, stop and forward) will be their normal size even when using a custom theme.

alucryd commented on 2011-06-13 19:20 (UTC)

@bwat47, regarding your problem, Elementary provide the playback icons as SVGs only, while Faenza and gnome provide PNGs too. Try adding PNGs of the following icons for all sizes you find in the folder, 16x16, 22x22... : media-playback-start, media-playback-pause, media-playback-stop, media-skip-backward, media-skip-forward.

alucryd commented on 2011-06-13 18:06 (UTC)

Moved player selection to install file, and added intltool and gnome-common to makedeps.

LeCrayonVert commented on 2011-06-13 12:27 (UTC)

And intltool as well...

LeCrayonVert commented on 2011-06-13 12:25 (UTC)

Please add gnome-common to depends array. Thx ;)

nDray commented on 2011-06-12 21:18 (UTC)

bwat47, maybe you have to report it in github, then...

commented on 2011-06-12 21:01 (UTC)

I removed user-theme and its a little better, but the problem is still there when using elementary. I now have the smaller buttons with borders around them, but inside the borders the problem is still somewhat similar to my first screenshot.

Huulivoide commented on 2011-06-12 14:31 (UTC)

Please move the player selection into install file or to shellscript, so that this is a player independent and can be distrubuted on custom repos.

nDray commented on 2011-06-11 17:36 (UTC)

bwat47, your problem is most likely due to having the "theme selector" extension installed. I have noticed that it prevents other extensions from loading their custom css so, in this case, the mediaplayer extension fails to correctly set the size of the buttons with css... I hope that's the case, and it solves your problem. Other icon themes work probably because the icons are correctly sized for that use. There is also a "problem" with the PKGBUILD i added for the mpdris2. mpdris2 needs to be running at all times. It has to be turned into a daemon, and maybe added to the gnome-session-properties to launch at startup, if that works =) I'm not using this extension, as it doesn't allow me to select playlists or songs, so it's rather unusable, though it's heading somewhere =)

alucryd commented on 2011-06-10 14:55 (UTC)

Try comparing the icons the extension points to between the 3 packs, and maybe edit the elementary ones, it should be a matter of resolution. I can't look into this right now, I won't have my arch box for the week-end.

commented on 2011-06-10 14:51 (UTC)

It seems to just do it with the elementary icon theme. Gnome and faenza themes work.

commented on 2011-06-10 14:46 (UTC)

It seems to just do it with the elementary icon theme. Gnome and faenza themes work.

commented on 2011-06-10 14:46 (UTC)

It seems to just do it with the elementary icon theme. Gnome and faenza themes work.

alucryd commented on 2011-06-10 14:42 (UTC)

It looks okay here, please try changing your shell theme and/or icon theme to see whether the problem comes from them (I'm using the deviantArt theme by half-left and the Faenza icons by tiheum).

commented on 2011-06-10 14:36 (UTC)

Today's update makes this unusable for me. The play/previous/next/stop buttons are massive.

alucryd commented on 2011-06-10 11:03 (UTC)

Added mpdris2-git, Please test if it works for you!

alucryd commented on 2011-06-10 09:35 (UTC)

Thx, it wasn't there when I last checked (and I couldn't test cause I don't use MPD). Thx for the pkgbuild, I'll add it soon!

nDray commented on 2011-06-10 09:27 (UTC)

You need this for it to work with mpd. The dev created this mpDris2 because mpDris is for version1 of MPRIS, and he's using version 2 in the extension. Alucryd, support this package if you want to ;)

alucryd commented on 2011-06-08 17:27 (UTC)

There, up to date git, the things I added are already in there. And to French people out there, a translation is included.

alucryd commented on 2011-06-08 15:03 (UTC)

Thx for the tip! I'll check it out as soon as I can.

nDray commented on 2011-06-08 14:59 (UTC)

This one won't be supported anymore. The most active fork is Jean-Philippe Braun's, here

alucryd commented on 2011-06-08 14:56 (UTC)

Yeah I knew about it, but I prefer the layout of this one, I can pkgbuild the other if somebody wants it. In fact I checked that one to see how the cover was displayed, but I had to understand javascript first, and it wasn't not easy since I know no language at all. I've been able to understand most of it, but the part involving the cover still eludes me...

webmeister commented on 2011-06-08 13:36 (UTC)

There is already a fork on GitHub, that adds some of these features and more:

alucryd commented on 2011-06-08 12:30 (UTC)

I made a patch to add a volume slider and a repeat switch to the menu. I'm planning to add the cover too but can't seem to get it to work (and the shell keeps crashing whenever I make a mistake in the code...). Enjoy!

alphazo commented on 2011-06-07 20:48 (UTC)

Thanks for the tip. Didn't know I had to enable it. Works great now!

alucryd commented on 2011-06-07 13:20 (UTC)

Did you activate the MPRIS plugin ?

alphazo commented on 2011-06-07 13:09 (UTC)

On my machine, it doesn't work with Quod Libet. It keeps showing Unknown Artist / Unknown Album / Unknown Title. Buttons don't have any impact on Quod Libet behavior. BTW it worked with Rhythmbox.

alucryd commented on 2011-06-06 18:50 (UTC)

Updated to the main git, the one I was using was a fork for banshee. I made a nice bash script which will prompt you for your mediaplayer upon installation. Tested and working are : Rhythmbox, Banshee, Quod Libet and Clementine. Feel free to say it if you managed to manually make it work with your mediaplayer, I'll add it to the list.

alucryd commented on 2011-05-29 16:37 (UTC)

Works for clementine, and for rhythmbox too, just change org.mpris.MediaPlayer2."your mediaplayer here" to the player of your choice. Thanks webmeister for the tip!

alucryd commented on 2011-05-27 18:22 (UTC)

Nice, I'll try to change this for clementine too as soon as I can and see what happens!

webmeister commented on 2011-05-27 16:06 (UTC)

Works with Quod Libet as well, if you activate the MPRIS plugin from quodlibet-plugins and change "org.mpris.MediaPlayer2.banshee" to "org.mpris.MediaPlayer2.quodlibet" in extension.js.

alucryd commented on 2011-05-27 08:36 (UTC)

Seems to work only with rhythmbox and banshee for now, had no luck with clementine.