-
Posts
293 -
Joined
-
Last visited
Recent Profile Visitors
The recent visitors block is disabled and is not being shown to other users.
jbrother.1340's Achievements
-
It seems like people who want to use Linux certainly would like their preferred apps to run in Linux. I found the more I used Linux over the last few years the more I wanted to use apps that were created for use in Linux rather than the MS or windows alternatives. There is stuff I don't like about some of those apps but I choose to overlook those things in that I pay MS no money at all. That is a motivating factor for me to use it. It is either pirate Windows or legally use Linux. I could certainly and easily just take what I want but why do that when I have a totally viable alternative that allows me gain better advantage? The appeal is also that UNIX is how far behind the curve now? Linux depending on your distro is well maintained. The kernel itself is constantly being worked on and at least for OpenSuse Tumbleweed runs great and I have almost zero issues at this point with the current packages and I just just "dup'd" it last week with zero issues and overall about 15% better performance in this round of updates. It is personal choice for most people in the end. I am sure others have many other reasons that I don't or am not mentioning. Oh and GW2 runs like a champ in here now. I run both armor's package and raw WINE that I configured using Gallium Nine standalone. Armor package runs better in large group events for me like world bosses and G9standalone runs better in open world just moving about and doing random stuff. Runs pretty well on this old PC setup with a phenom II 955.
-
I am guessing it is possible but you would probably have to do it all yourself. Compile all needed drivers, alter the system in such a way to accommodate either running WINE and all needed components or something similar. I looked for only about 5 min but did not find much on searching for data related to this. If you could get WINE running and your graphics drivers who know can say :) I am not very proficient in UNIX so maybe this has already been done actually.
-
Hey there Armor, I am back (sort of) I had for the most part deleted everything for sometime now but decided to start transitioning back to playing a little again. Tried the current package and it works better by a decent margin compared to the last time I was using it (not sure which version I was using last year). I am getting faster load times and better FPS. I still get a little stutter but mostly in dense areas or high population spots. Did you ever get your package working with Gallium-nine? I get lower FPS using it through straight wine-staging with NINE but I get zero stutter just a bit of lag in large events. I would love to incorporate the best of both. I have it running both ways still and it has become much easier to deal with Gallium-nine and wine now. Now that it is basically a stand alone you can just install Gallium-nine to the wineprefix for a specific game directly. There are some drawbacks but this ran without issue for me the first time I tried and I was guessing. I either am finally starting to remember something about linux after these last few years or this actually got easier. Hope things have been well and I see a lot names in the thread here that I did not before so that hopefully means that GW2 on Linux has become more popular. I have to go back and read a lot of the pages of these posts now :) I have been tinkering with this: https://github.com/iXit/wine-nine-standalone
-
I also have steam installed in openesuse with Proton 3.16 beta setup. I am not getting options for this in lutris when I try and install a runner? Did you have to take additional manual steps to make this runner available? I don't user Lutris very much normally do this manually with WINE so I am not that savvy with it and might be looking in the wrong spot or missed a step? I try and test all these different methods of playing GW2 with Linux and would like to test this as well if you can provide more info.
-
What addons are you talking about? Stuff like dps meters and such? It is possible I think but I personally have not tried as I don't use them. I have seen posts on other forums of people getting DPS meters going but you would need to look around on the internet and probably integrate some of those files into the system files inside of the WINE prefix for GW2 if you set it up manually. I am guessing you might be able to with Armor's packages here but you might need to talk with him to see about that.
-
I've been wanting to ask you about Gallium, are you also using esync in combination with it? If yes, how is the performance compared with esync off? Those 2 features together can probably get the game to run with almost the same performance as on Windows. I'm considering getting a cheap AMD gpu just to compare it with Win (and hopefully make Gallium package out of it) :) It has been a while since I have had to mess with it and forgotten. I will have to check later. Do you know is that part of the wine-nine in opensuse or is was that an option to turn on in the config files for wine? I for some reason am brain dead today, but my job is sort of crushing my left lobe today :) E-Sync is a separate set of patches that help CPU intensive games (such as GW2), for non-Gallium Nine users this helps massively but I was wondering if Gallium Nine+ESync = even better performance. If you'd be willing to give it a shot I can build you a special package. As my per usual builds, it will not affect your current Wine-Settings, everything is self contained. I would be happy to test it. Just let me know. I will check back later and see how it is going and give it a try once you are ready. I've managed to build a custom version of Wine with both ESync and Gallium 9 inside. It looks promising but without AMD hardware I won't be able to get far into testing this myself, so you'll have to be my eyes on this one :) Download Link: https://drive.google.com/file/d/10UzYuINv1-0rYON3xScnh7N9RP68BPEI Installation is as follows: 1) Unzip the package somewhere2) In terminal run ./setup.sh3) In terminal run ./wine_settings.sh > From here go to 'Staging' tab and tick 'Enable Gallium Nine for better D3D9 graphic performance'4) From that same folder open up "data/drive_c/GW2" and put the game files there, Note: The executable must be named "GW2.exe"5) Run ./play.sh and you're done As I mentioned earlier, this runs entirely in portable mode and will not touch anything from your current setup. If you get stuck somewhere let me know. I should have some time to test this in the next couple of days and will report back once I do or if I have issues. So just out of curiosity. Are you just using the wine-nine-staging version and integrating the esync patches in with that when you build this up? I am no linux guru by any means but I do like to learn more when I can. PS,One more question as I seem to have forgotten in my head...I have a hybrid GPU laptop that also has amd gear an rx560 in it. Where do I put the DRI_PRIME=1 switch to force the AMD GPU over the integrated one? I just cannot remember in your scripting where to add it. I just tried initial setup quickly to see what it would do. It launches wine config windows but the "enable Gallium Nine" option in staging tab is grey'd out for me? Not sure why. I have not done a distro upgrade on tumbleweed recently but I do have Mesa drivers installed as well as amdgpu? I am going to do a reboot just to see and might do a distro upgrade later to make sure something is not out of wack but it sometimes breaks stuff bad and I need to do some backups of some data first so it might take a bit. EDIT: I tried to run game after copying over data files and it starts and updates the launcher and did attempt to run. I get opening music and cursor change but then it goes black screen on me and only can hear music I get the following in terminal and it drops back to $ prompt but keeps black screen window open. ATTENTION: default value of option vblank_mode overridden by environment. ATTENTION: default value of option mesa_glthread overridden by environment. ATTENTION: default value of option vblank_mode overridden by environment. ATTENTION: default value of option mesa_glthread overridden by environment. I might have copied over some bad data so I am going to overwrite it with the last data I had in your previous package not the updated game files from my gallium install and try again. EDIT #2: Ok I tried again after recopying the data and I get same as above but also Wine cannot find the ncurses library (libncurses.so.5). I do have the libncurses6 libraries installed but not 5 and not sure if that matter or if I should ignore. It did launch this time though to character screen. I don't think though with Gallium option unchecked in config it is actually running Gallium Nine though right now but game does launch so once we can sort that out should be able to fully test. That was quick, thanks :) So to summarize, vblank_mode is basically V-Sync which is usually turned on by default in Mesa, I set the game to not use it to prevent performance loss, the mesa_glthread setting is for multithreaded rendering which improves performance in some games, I set this to make sure the game uses it regardless of what the global system setting is set to, the aim here is also to prevent performance loss. Those 2 are just warnings, nothing bad. As for ncurses5, it can probably be safely ignored, however I will try to include this in the package as further notice. Finally the bigger issue: Gallium Nine checkbox grayed out, I expected it with my hardware, but if it's happening also for you, something may be wrong with my build. EDIT: Well turns out that to compile Wine from source with G9 support you need to have Mesa with G9 installed beforehand, otherwise Wine will compile without the required library and will leave you with just a grayed out checkbox (which is exactly what I did). :) That brings me to a conclusion, I will take some time to gather info, possibly learn how to compile Mesa myself too and I'll see if I can get a cheap modern AMD card to test with. Might be a while till I get this all set up.That makes sense both parts. I am using an HD7950 in this PC. I think you probably can get one or similar for about 40-60$ on ebay but who knows of quality for a used card and they are getting older at this point. I wish I knew more about compiling at this level of complexity but it still beyond my skill set. Just let me know once you are ready for further testing and I will keep checking back. I appreciate the effort you are putting in :) PS side note. I installed the libncurses5 libraries and error went away. Not sure if it even really matters as the second time I launched after a reboot it still did error in that way but still launched the game.
-
I've been wanting to ask you about Gallium, are you also using esync in combination with it? If yes, how is the performance compared with esync off? Those 2 features together can probably get the game to run with almost the same performance as on Windows. I'm considering getting a cheap AMD gpu just to compare it with Win (and hopefully make Gallium package out of it) :) It has been a while since I have had to mess with it and forgotten. I will have to check later. Do you know is that part of the wine-nine in opensuse or is was that an option to turn on in the config files for wine? I for some reason am brain dead today, but my job is sort of crushing my left lobe today :) E-Sync is a separate set of patches that help CPU intensive games (such as GW2), for non-Gallium Nine users this helps massively but I was wondering if Gallium Nine+ESync = even better performance. If you'd be willing to give it a shot I can build you a special package. As my per usual builds, it will not affect your current Wine-Settings, everything is self contained. I would be happy to test it. Just let me know. I will check back later and see how it is going and give it a try once you are ready. I've managed to build a custom version of Wine with both ESync and Gallium 9 inside. It looks promising but without AMD hardware I won't be able to get far into testing this myself, so you'll have to be my eyes on this one :) Download Link: https://drive.google.com/file/d/10UzYuINv1-0rYON3xScnh7N9RP68BPEI Installation is as follows: 1) Unzip the package somewhere2) In terminal run ./setup.sh3) In terminal run ./wine_settings.sh > From here go to 'Staging' tab and tick 'Enable Gallium Nine for better D3D9 graphic performance'4) From that same folder open up "data/drive_c/GW2" and put the game files there, Note: The executable must be named "GW2.exe"5) Run ./play.sh and you're done As I mentioned earlier, this runs entirely in portable mode and will not touch anything from your current setup. If you get stuck somewhere let me know. I should have some time to test this in the next couple of days and will report back once I do or if I have issues. So just out of curiosity. Are you just using the wine-nine-staging version and integrating the esync patches in with that when you build this up? I am no linux guru by any means but I do like to learn more when I can. PS,One more question as I seem to have forgotten in my head...I have a hybrid GPU laptop that also has amd gear an rx560 in it. Where do I put the DRI_PRIME=1 switch to force the AMD GPU over the integrated one? I just cannot remember in your scripting where to add it.I just tried initial setup quickly to see what it would do. It launches wine config windows but the "enable Gallium Nine" option in staging tab is grey'd out for me? Not sure why. I have not done a distro upgrade on tumbleweed recently but I do have Mesa drivers installed as well as amdgpu? I am going to do a reboot just to see and might do a distro upgrade later to make sure something is not out of wack but it sometimes breaks stuff bad and I need to do some backups of some data first so it might take a bit. EDIT: I tried to run game after copying over data files and it starts and updates the launcher and did attempt to run. I get opening music and cursor change but then it goes black screen on me and only can hear music I get the following in terminal and it drops back to $ prompt but keeps black screen window open. ATTENTION: default value of option vblank_mode overridden by environment. ATTENTION: default value of option mesa_glthread overridden by environment. ATTENTION: default value of option vblank_mode overridden by environment. ATTENTION: default value of option mesa_glthread overridden by environment. I might have copied over some bad data so I am going to overwrite it with the last data I had in your previous package not the updated game files from my gallium install and try again. EDIT #2: Ok I tried again after recopying the data and I get same as above but also Wine cannot find the ncurses library (libncurses.so.5). I do have the libncurses6 libraries installed but not 5 and not sure if that matter or if I should ignore. It did launch this time though to character screen. I don't think though with Gallium option unchecked in config it is actually running Gallium Nine though right now but game does launch so once we can sort that out should be able to fully test.
-
I've been wanting to ask you about Gallium, are you also using esync in combination with it? If yes, how is the performance compared with esync off? Those 2 features together can probably get the game to run with almost the same performance as on Windows. I'm considering getting a cheap AMD gpu just to compare it with Win (and hopefully make Gallium package out of it) :) It has been a while since I have had to mess with it and forgotten. I will have to check later. Do you know is that part of the wine-nine in opensuse or is was that an option to turn on in the config files for wine? I for some reason am brain dead today, but my job is sort of crushing my left lobe today :) E-Sync is a separate set of patches that help CPU intensive games (such as GW2), for non-Gallium Nine users this helps massively but I was wondering if Gallium Nine+ESync = even better performance. If you'd be willing to give it a shot I can build you a special package. As my per usual builds, it will not affect your current Wine-Settings, everything is self contained. I would be happy to test it. Just let me know. I will check back later and see how it is going and give it a try once you are ready. I've managed to build a custom version of Wine with both ESync and Gallium 9 inside. It looks promising but without AMD hardware I won't be able to get far into testing this myself, so you'll have to be my eyes on this one :) Download Link: https://drive.google.com/file/d/10UzYuINv1-0rYON3xScnh7N9RP68BPEI Installation is as follows: 1) Unzip the package somewhere2) In terminal run ./setup.sh3) In terminal run ./wine_settings.sh > From here go to 'Staging' tab and tick 'Enable Gallium Nine for better D3D9 graphic performance'4) From that same folder open up "data/drive_c/GW2" and put the game files there, Note: The executable must be named "GW2.exe"5) Run ./play.sh and you're done As I mentioned earlier, this runs entirely in portable mode and will not touch anything from your current setup. If you get stuck somewhere let me know.I should have some time to test this in the next couple of days and will report back once I do or if I have issues. So just out of curiosity. Are you just using the wine-nine-staging version and integrating the esync patches in with that when you build this up? I am no linux guru by any means but I do like to learn more when I can. PS,One more question as I seem to have forgotten in my head...I have a hybrid GPU laptop that also has amd gear an rx560 in it. Where do I put the DRI_PRIME=1 switch to force the AMD GPU over the integrated one? I just cannot remember in your scripting where to add it.
-
I've been wanting to ask you about Gallium, are you also using esync in combination with it? If yes, how is the performance compared with esync off? Those 2 features together can probably get the game to run with almost the same performance as on Windows. I'm considering getting a cheap AMD gpu just to compare it with Win (and hopefully make Gallium package out of it) :) It has been a while since I have had to mess with it and forgotten. I will have to check later. Do you know is that part of the wine-nine in opensuse or is was that an option to turn on in the config files for wine? I for some reason am brain dead today, but my job is sort of crushing my left lobe today :) E-Sync is a separate set of patches that help CPU intensive games (such as GW2), for non-Gallium Nine users this helps massively but I was wondering if Gallium Nine+ESync = even better performance. If you'd be willing to give it a shot I can build you a special package. As my per usual builds, it will not affect your current Wine-Settings, everything is self contained.I would be happy to test it. Just let me know. I will check back later and see how it is going and give it a try once you are ready.
-
I've been wanting to ask you about Gallium, are you also using esync in combination with it? If yes, how is the performance compared with esync off? Those 2 features together can probably get the game to run with almost the same performance as on Windows. I'm considering getting a cheap AMD gpu just to compare it with Win (and hopefully make Gallium package out of it) :) It has been a while since I have had to mess with it and forgotten. I will have to check later. Do you know is that part of the wine-nine in opensuse or is was that an option to turn on in the config files for wine? I for some reason am brain dead today, but my job is sort of crushing my left lobe today :)
-
I just used the Gw2-64.exe I don't think I tried it with the setup, but not sure why that wouldn't work. I have no clue right now and cannot keep trying today. I will try again in the near future to troubleshoot my issue here. It will attempt it if I use the gw2.exe from my existing install or if I try the 32bit client installer but just quick flashes "launching" in a window in steam then disappears and does nothing. Hard to say right now what it is doing. For clarity and info sake I am using: OpenSuse Tumbleweed (I need to run a distro upgrade on it as I have not lately and it is behind so that could be not helping either but not sure why)Have a radeon vid card It runs with a Gallium style setup pretty well but just wanted to see if it runs better like this and just to see really. Will keep trying. Could be some missing library that doesn't affect it straight through WINE?
-
You need to sign up for the steam beta (like so: https://fosspost.org/tutorials/enable-steam-play-on-linux-to-run-windows-games), then you can just add GW2 as a "non-steam" game. That was all I needed to do. I am not familiar with Lutris, but I hear you can use proton there now too. I have done that and was already opted into steam beta. I try and launch the gw2setup.exe file and it won't let me trying it with "add a game" non steam game. Am I missing something here? I am trying this with the "Proton 3.16 beta"?
-
I am currently running gw2 with gallium straight through WINE but not using armor's package here. I have that setup as well but just am not right now. I think I am going to try this with steam proton and see what it does and if I get better results for fun. I have a pretty old PC here and I am always down to experiment. Did you just use the GW2 installer and launch it through steam to get the install setup? I have not really used proton setup for anything as GW2 or native linux games in steam is all I play.
-
Is it possible that if there is a need for this debate again... that it get its own thread and not litter this one up with an argument that doesn't have one correct answer. There are valid reasons for both sides, but the only one that really matters is personal choice. this thread is for informational purpose is it possible to keep it to that please? If one wants to use Windows use it, if you want to use Linux and other OS's please do that too. All these debates do is trash a thread that is a great informational source for those that do want to use Linux and this game together. Just start another thread it isn't that big a deal is it?