Jump to content

[Linux] Desktop File for PROClient


Recommended Posts

So, I made a .desktop file for PROClient

 

[Desktop Entry]
Name=Pokemon Revolution Online
Comment=Level up your Pokemon experience!
Categories=Game
Type=Application
Exec=/home/kareulo/.local/share/PROClient/PROClient.x86_64
Icon=/home/kareulo/.local/share/PROClient/PROClient_Data/Resources/UnityPlayer.png

 

however this happens:

image.png.37310bd6ea40135043228ad720d3e02e.png

 

A new instance will be opened instead of reusing the .desktop file. After much research, I've concluded that this must be how the executable PROClient.x86_64 works. Is there any flag I can use to make it utilize its own instance or something similar, rather than creating another one? Sorry if I'm not making sense, I can't exactly explain it.

Link to comment
Share on other sites

On 4/27/2024 at 12:15 AM, Angeleyesabba said:

So, I made a .desktop file for PROClient

 

[Desktop Entry]
Name=Pokemon Revolution Online
Comment=Level up your Pokemon experience!
Categories=Game
Type=Application
Exec=/home/kareulo/.local/share/PROClient/PROClient.x86_64
Icon=/home/kareulo/.local/share/PROClient/PROClient_Data/Resources/UnityPlayer.png

 

however this happens:

image.png.37310bd6ea40135043228ad720d3e02e.png

 

A new instance will be opened instead of reusing the .desktop file. After much research, I've concluded that this must be how the executable PROClient.x86_64 works. Is there any flag I can use to make it utilize its own instance or something similar, rather than creating another one? Sorry if I'm not making sense, I can't exactly explain it.

Hello @Angeleyesabba

 

Apologies for the late response.

 

The issue you are facing is not because of how the PROClient ELF works and is in no way related to it.

 

I believe the Window Manager you are using is Gnome3 or similar, and the issue is either the WM:

  1. is not merging the multiple instances of this process into same icon or,
  2. it cannot make a connection between the .desktop file and the Client.

Will, however, be providing potential solutions to both below:

  1. In the .desktop file that you created for the client, check the Exec= line and add the %u at the end of the line. This will make it check for run instances before a new one starts and might solve the issue with it.
  2. Another potential solution is checking for the StartupWMClass property in the .desktop file. You should be able to find a solution around it on the internet, since this one's a lot of stuff to explain here.

We do not exactly provide support regarding issues you face around things you do to improve the ease of accessing the game, since you are perfectly able to run the game using the executable itself, more so since the issue does not lie on our side, as explained. 

 

Feel free to express any further concerns regarding this, however. Hoping you find your way around it. 

 

Have a wonderful day,

Fusionflair

image.gif.4659ccad55390ba490df6abd38f1be2b.gif

General Support / Bug Resolution / General Complaint Report Center / Discipline Appeals

Have a question, or facing an issue with something in the game?

->Make a thread to reach out to us in the correct subforum.

 

Please do not contact us for private support.

Know that, sharing your questions in forums can be useful to other players.

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...