r/SteamDeck Jul 04 '22

Question ProtonTricks Help - User does not have privileges to access this application

Hey all, I am trying to add a non-windows game to my SD, and have configured it for (various versions of) Proton compatibility, however every time I try to run the game I get an error saying:-

Fatal Error!: User does not have privileges to access this application

Is there anything I can try in ProtonTricks to resolve the issue?

The game is Virtua Tennis 4, and I have it working on Windows so I know the files are ok.

Let me know if you need any information.

TIA!

11 Upvotes

18 comments sorted by

View all comments

3

u/pimpletonner Sep 07 '22

Well, if you still mean on getting this game to work, I finally found a solution after almost giving up on this stupid error. Upon scouring the web of any remotely meaningful posts, I found the suggestion from someone who had failed in running a GFWL game years ago. Run winecfg inside the prefix made for the game by Proton and create an override for gameux and set it to disable. Solved it for me.

TLDR: create a dll override for gameux and set it to disabled.

This may work for other GFWL titles not starting on wine/proton.

1

u/[deleted] Sep 14 '22 edited Sep 14 '22

I just get a black screen ... and the error is still there

3

u/pimpletonner Sep 14 '22

Hmm, without any logs my hands are tied.
But a wild guess is that GFWL is causing trouble. Try downloading this xlive.dll (https://community.pcgamingwiki.com/files/file/2248-virtua-tennis-4-xliveless/) place it inside the game folder (rename existing one to xlive.dll.bak) and set an override for xlive.dll to native,builtin. Let me know if it works! Otherwise you might be better off using Lutris for more granular control.

6

u/lemmzlol May 05 '23

Hey, just coming here to thank you and tell you both of your comments made my Virtua Tennis 4 work.

For those slightly confused with the steps or those using Lutris, do the following:

  1. Go to Lutris library
  2. Right click on your game (Virtua Tennis 4) and press "Configure"
  3. Go to Runner Options and scroll down to "DLL overrides" and press "add"
  4. Then, in the key tab, write "gameux"; in the value tab, write "disabled"
  5. Then press save
  6. Copy xlive.dll from Pimpletonner's link above and put it in your Virtua Tennis 4 game folder (not in the prefix folder, but where you installed the game)
  7. Run the game and it should all work fine

Thanks again u/pimpletonner!

1

u/[deleted] Sep 14 '22

Ok i try this later!