Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Issues with Google Play Music player not loading #3679

Closed
3 tasks done
shaneg8514 opened this issue Nov 18, 2019 · 15 comments
Closed
3 tasks done

Issues with Google Play Music player not loading #3679

shaneg8514 opened this issue Nov 18, 2019 · 15 comments

Comments

@shaneg8514
Copy link

shaneg8514 commented Nov 18, 2019

Hello-

I wrote a short while ago about GPMP hanging on the load screen on Linux Mint 19.1. I was directed toward the Circle CI via a direct link to a new build. That did the trick.

Recently, I just got a new laptop, which I promptly installed Mint 19.2 on. Since doing so, even using the link pointed toward in #3660 , I am hanging on the loading music library screen.

I have poked around in the Circle CI, looking for an updated artifact, but, and this might just be me being dense, I cannot find the artifacts link alluded to in the readme.

Any insight? Thanks so much

Shane

Checklist:

OS:

GPMDP Version:

Issue Descriptions:

Steps to Reproduce:

@welcome
Copy link

welcome bot commented Nov 18, 2019

👋 Thanks for opening your first issue here! If you're reporting a 🐞 bug, please make sure you include steps to reproduce it. We get a lot of duplicate issues on this repo, so please double check now that your issue has not already been solved or doesn't have an open issue already.
To help make it easier for us to investigate your issue, please follow the contributing guidelines and ensure the issue template was filled out.

@jostrander
Copy link
Collaborator

Unfortunately the artifacts on their website are behind a login screen. There are various links to the artifact builds in the issues however.

@jostrander
Copy link
Collaborator

I'm closing this as it's a general question related to #3660.

@shaneg8514
Copy link
Author

Thanks for the reply.

The problem is the only link for Debian based systems in #3660 does not work in this instance. (It worked previously however on my older computer).

I did use my Github account to log into CI, still no luck finding the solution.

Can you suggest a way forward?

@jostrander
Copy link
Collaborator

jostrander commented Nov 18, 2019

@shaneg8514
Copy link
Author

Hello again,

Thanks for the links. Unfortunately, I'm still stuck on the loading screen. I tried the 64bit artifact from both the first and second links (although by file names, it seems they may be the same).

Is there anything I can provide you from my system setup that might be of use?

Shane

@jostrander
Copy link
Collaborator

CTRL+SHIFT+G -> type in (no quotes) DEV_MODE -> restart -> CTRL+SHIFT+i -> Screenshot of any errors in this window. Type in openGPMDevTools() enter. Screenshot any errors in this window.

@shaneg8514
Copy link
Author

Hi Jesse-

After launching DEV_MODE & restarting, I was able to start the player and it worked as it should.

I didn't spot any errors per se in the ctrl/shift/i configuration (but grabbed a shot). Under the openGPMDevTools() I caught several errors (across two images):

ctrlshifti
error1
error2

Shane

@jostrander
Copy link
Collaborator

That looks like you might have some kind of UI update that the rest of us don't have, considering its complaining about UI being missing, and you are loading listen_v2.js which I don't have yet. Is there anything different in the browser for you?
I also see an error related to mDNS, that could be causing some problems as well.

@shaneg8514
Copy link
Author

Hi Jesse-

Sorry for my slow reply. I sent my last message literally running out the door.

The browser in Dev mode looks pretty normal (there is an 'I'm feeling lucky' button which I don't recall from last time. Other than that, everything seems normal as far as I can tell.

The UI I'm working off of is an XFCE desktop on Mint 19.2, I don't think I have any Gnome or KDE packages installed (other than what might come from installing Stata's graphical library or gedit). I'm not quite sure what mDNS is.

Is it 'safe' to run it in dev mode on the regular? The player is much nicer than using a browser tab. Of course, I'm happy to do anything I can to help you all moving forward.

@jostrander
Copy link
Collaborator

Sorry, by UI I was referring to the GPM UI, not the desktop UI. Either way, if it works in Dev mode then it should work outside of dev mode. mDNS is the DNS service used for zero configuration discovery for Chromecast, so it appears to be broken for you, or you have a device without a name on your network.

@shaneg8514
Copy link
Author

Hi Jesse-

I started Googling mDNS and Chromecast. Mint 19.2 has the mDNS package by default. But, on a whim, I installed chromium-browser (thinking it would carry with it the things needed to make Chromecast work). Indeed, it does: After a reboot, GPDMP works as normal. Perhaps there is some dependency in Chromium that the player also relies upon?

Thanks again-- I really appreciate it and I hope you have a great night.

@Barteks2x
Copy link

Barteks2x commented Nov 21, 2019

I also have similar issue on gentoo after updates and updating to latest GPMDP from the above link doesn't solve the issue, but the errors appear to be a little different and it DOESN'T work in dev mode and I don't have a workaround, other than using it in a browser without the app.
Screenshot of the errors window:
image

@jostrander
Copy link
Collaborator

Your issue is the same issue that was fixed in #3660. I'm not sure how you get the application in gentoo, but if you can get the latest source and run it, it is fixed.

@Barteks2x
Copy link

Barteks2x commented Nov 21, 2019

Gentoo generally is source based so it should in theory be easy for me to run from latest sources, but so far noone tried to make a source based GPMDP ebuild, so there is only a -bin ebuild in some unofficial overlay (I also have my own "live" ebuild with version from https://3718-40008106-gh.circle-artifacts.com/0/home/circleci/project/dist/installers/debian/google-play-music-desktop-player_4.6.1_amd64.deb, making an ebuild from deb package is usually not that hard).

I tried to get GPMDP built from source, but that seems to require electron (which I don't have installed and takes forever to build), + a bunch of other dependencies that there are no ebuilds for so I would have to make them and at that time I re-read readme and now I think I confused it with a different package I tried to build but the fact stands, I just gave up on it and got the bin package because gentoo doesn't have any sort of standard way to deal with packages that need npm for building. At this moment I don't have enough time to get it done (but I may try, maybe this weekend). Is there some prebuilt binary of the latest linux version?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants