-
Notifications
You must be signed in to change notification settings - Fork 18
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
[Guide] Running on Proton with steam Guild Wars 2 #144
Comments
This is a great guide. Nice work figuring out what environment variables need to be set for the burrito link exe to work with proton. One day we will have a better, more discoverable, place to put this. |
I've seen people writing scripts for this but they "run" or attach when you start Guild Wars 2 which adds additional steps if you want to just run Guild Wars 2 without the overlay. |
Hey, your guide was really helpful, I was able to run it all here but I can't adjust the overlay properly. |
When Burrito takes focus then you'll have to find a way to disable that focus in your compositor. Probably similar to what's here: https://gist.github.com/dlamkins/df0bbc656cf38edc5af779d331dd295c |
I'm having this issue when I run the script
|
Look into paths that are being used. |
I'm trying to figure out if there is an extra step I'm missing here. I have followed the instructions, and I have my terminal window open running the "run_burrito_link.sh", and it looks like that's working as it's providing me json output of my character in game, but I don't see any "window" or overlay. There's nothing in my task bar, nothing open anywhere else. How do I go about getting the overlay side of it and loading markers? |
That guide is to setup burrito_link as steps are different from when you launch with Lutris. |
Okay, makes sense. I did try that after, and it looks like it launches and says "accepted peer: 127.0.0.1:52619", and I see the little burrito on my left display (I play GW2 on my right), but click it does nothing, I dragged it over to my right display (Where I play GW2), and nothing. No output in the terminal window other than:
EDIT: Okay, I tried it a few more times, and I finally got a Main Menu pop up, but clicking any of the buttons freezes it altogether and the only thing I can do is Ctrl+C in the terminal. I tried -d on the command line, but there was no difference in output. |
Never encountered overlay freeze issue. Maybe @AsherGlick knows why that happens. |
@nlfog I have not encountered a freeze like the one you describe. However the major problem of, and major benefit of, linux is the flexibility of choice. It is possible that whatever renderer, window manager, etc is not playing nice with burrito doing the kinda-weird things an overlay does. Once work is completed on #56 (closer than ever) my next priority is #102 which will begin to help us solve these platform specific issues. In the meantime go ahead an open up a new issue with your problem and include the output to |
I'll do that over the next few days. I'll also do some more thorough troubleshooting as well and try different configurations. I'm currently running latest Plasma desktop on arch with Wayland, but can try some other setups as well. |
Wayland or xwayland might be the problem, lots of folks have reported issues with it. I can't currently test or support it specifically because my machine still runs X11. But once #102 unblocks cross platform testing we will be able to investigate it better. |
@fmazur |
I'll be able to write up more detailed guide on this specific thing with screenshots in 1-2 days. |
TBH i3config snippets would work in the meanwhile, if you have it available.
I have this so far, 2 being where I always run steam and gw2. I am temporarily able to just...move it to workspace 2 and get it to work. |
I don't have it available right now but it'd be easier for you to not have those rules for burrito. Launch gw2 in windowed mode and ensure it's not in floating mode (should be tiled by default) the launch on different workspace burrito eg with command line. Move it to workspace where gw2 is. At this point the gw2 window and burrito window will share tiling space so they'll be gw2 on the left and burrito on the right. Hover over right side and toggle floating for burrito . Burrito window should snap to gw2 window. Keep in mind that burrito can still be moved with mod+drag. I'm not using it that often to have it auto run and assign itself but probably you can accomplish that with i3-msg in bash script after burrito finishes launching |
@Rojikku
I could use dll way but I'm only using burrito for map exploration which is not that often so this is more than enough for me to use it just fine. |
@fmazur Thank you. |
%command% -provider Portal
.echo /home/$(whoami)/.local/share/Steam/steamapps/compatdata/1284210/pfx
But definitely essential are WINEARCH, WINE, WINEPREFIX and command at the end, rest are things generated by Lutris
I'm using ge-proton but can replace with existing proton 8 that's included in steam but make sure to update to correct paths.
Hope this helps someone.
The text was updated successfully, but these errors were encountered: