Package Details: gpmdp 4.4.0-1

Git Clone URL: https://aur.archlinux.org/gpmdp.git (read-only)
Package Base: gpmdp
Description: A beautiful cross platform Desktop Player for Google Play Music. Stable release.
Upstream URL: http://www.googleplaymusicdesktopplayer.com
Keywords: desktop google gpmdp music play player
Licenses: MIT
Conflicts: google-play-music-desktop-player-git, gpmdp-git
Provides: gpmdp
Submitter: BrianAllred
Maintainer: BrianAllred
Last Packager: BrianAllred
Votes: 59
Popularity: 4.247464
First Submitted: 2016-03-15 03:10
Last Updated: 2017-07-23 15:32

Pinned Comments

BrianAllred commented on 2017-01-03 20:07

This information is in the .install, but I'm going to sticky it here.

For Chromecast functionality:

1) Verify avahi and nss-mdns are installed.

2) Append "mdns4" to the end of the "hosts" line in /etc/nsswitch.conf.

3) Enable and start both avahi-daemon.service and avahi-daemon.socket.

If this still doesn't work, check your hosts line in /etc/nsswitch.conf. Mine looked like the following:

hosts: files mymachines resolve [!UNAVAIL=return] dns myhostname mdns4

So I changed it to the following:

hosts: files mymachines resolve dns myhostname mdns4

This fixed the problem for me.

Latest Comments

BrianAllred commented on 2017-04-25 21:38

No worries, sorry if I came across a little harsh. I try to keep a sub-24 hour upstream lag time. If I miss it, feel free to bug me. :)

tmoore commented on 2017-04-25 21:29

Holy crap. You are right.. I'm sorry.. I just happened to check to see if there was an upgrade and noticed this was out of date. I did not dig in to see it was just released today! For some reason it was already marked outdated and I could have sworn it said like March something.

Bad coincidence on my part. Take your time! Sorry about that.. I'm a maintainer to so I know all about the "please update" whining :) I would never have asked if I had realized it was today

BrianAllred commented on 2017-04-25 21:21

I live in CST, have a standard 8 to 5 workday, and the release dropped in the middle of my night. I'll update the package as soon as I can, believe me, I use the application just like you.

tmoore commented on 2017-04-25 17:21

Relevant PKGBUILD changes for those who want to update manually

diff ~/PKGBUILD ./PKGBUILD
5,6c5,6
< pkgver=4.3.0
< pkgrel=1
---
> pkgver=4.2.0
> pkgrel=2
20,21c20,21
< md5sums=('fdc04d77412da52a5e23498bb49133da'
< '66bc0423e793af7b8ca75b9b175a42c8')
---
> md5sums=('ba9964432971fb990c06e2f0084952f1'
> '66bc0423e793af7b8ca75b9b175a42c8')
24a25,26
> md5sums=('86b3f06de412a85b1b7493734270e80b'
> '66bc0423e793af7b8ca75b9b175a42c8')

ogarcia commented on 2017-03-04 10:22

Hi!

Two small suggestions over post_install.

1. Remove color code (\e[31m), not all terminals support it and may produce a dirty output.
2. Please, delete the sleep 5. It breaks packaging guidelines and insert an unnecessary stop in package installation.

AndyRTR commented on 2017-02-16 15:32

Got my notebook Chromecast issue fixed. It was indeed an error with an outdated /tmpfs entry in /etc/fstab. Removing it fixed it. Thanx for the hint in my upstream report.

AndyRTR commented on 2017-01-29 17:44

My notebook still fails to properly detect the ChromeCast device. Setup should be identical to my desktop where it works well:

andyrtr@laptop64:/home/andyrtr $ gpmdp --dev
info: Application started.
error: Failed to load bonjour with error: {}
Bonjour is required to use Chromecast Support or to enable ZeroConf for the PlaybackAPI
On linux you need to install "avahi"
error: Uncaught Exception. Error: /tmp/.org.chromium.Chromium.BUvbUU: Fehler beim Mappen des Shared Objects
at Error (native)
at process.module.(anonymous function) [as dlopen] (ELECTRON_ASAR.js:173:20)
at Object.Module._extensions..node (module.js:583:18)
at Object.module.(anonymous function) [as .node] (ELECTRON_ASAR.js:187:18)
at Module.load (module.js:473:32)
at tryModuleLoad (module.js:432:12)
at Function.Module._load (module.js:424:3)
at Module.require (module.js:483:17)
at require (internal/module.js:20:19)
at Object.<anonymous> (/usr/share/gpmdp/resources/app.asar/node_modules/dbus/lib/dbus.js:3:13)
at Module._compile (module.js:556:32)
at Object.Module._extensions..js (module.js:565:10)
at Module.load (module.js:473:32)
at tryModuleLoad (module.js:432:12)
at Function.Module._load (module.js:424:3)
at Module.require (module.js:483:17)
at require (internal/module.js:20:19)
at Object.<anonymous> (/usr/share/gpmdp/resources/app.asar/build/main/features/linux/mediaKeysDBus.js:11:13)
at Module._compile (module.js:556:32)
at Object.Module._extensions..js (module.js:565:10)
at Module.load (module.js:473:32)
at tryModuleLoad (module.js:432:12)
at Function.Module._load (module.js:424:3)
at Module.require (module.js:483:17)
at require (internal/module.js:20:19)
at Object.<anonymous> (/usr/share/gpmdp/resources/app.asar/build/main/features/linux/index.js:11:1)
at Module._compile (module.js:556:32)
at Object.Module._extensions..js (module.js:565:10)
at Module.load (module.js:473:32)
at tryModuleLoad (module.js:432:12)
at Function.Module._load (module.js:424:3)
at Module.require (module.js:483:17)
at require (internal/module.js:20:19)
at Object.<anonymous> (/usr/share/gpmdp/resources/app.asar/build/main/features/index.js:13:1)
at Module._compile (module.js:556:32)
at Object.Module._extensions..js (module.js:565:10)
at Module.load (module.js:473:32)
at tryModuleLoad (module.js:432:12)
at Function.Module._load (module.js:424:3)
at Module.require (module.js:483:17)
at require (internal/module.js:20:19)
at App.<anonymous> (/usr/share/gpmdp/resources/app.asar/build/index.js:184:5)
at emitTwo (events.js:111:20)
at App.emit (events.js:191:7)
debug: Renderer process logger initialized.
info: Application exiting...

Any idea? I can cast on that notebook well using Chrome Browser.

root@laptop64:/root # avahi-browse _googlecast._tcp
+ wlp2s0 IPv4 Chromecast-8c215eaa364a24a419f539582a9ebaf1 _googlecast._tcp local

beetix commented on 2017-01-23 14:39

@BrianAllred it failed to start.

BrianAllred commented on 2017-01-22 17:24

@beetix Did it fail to start, or just log an error in the console? This may be related to the setting in GPMDP about keeping the computer from sleeping. If it just logged it in the console, I'll add it as optional.

beetix commented on 2017-01-21 18:39

Hi, isn't libxss missing in the dependencies ? I had a "libXss.so.1: cannot open shared object file" error when launching it before installing libxss package. Appart from this it's great ! Thanks

All comments