https://bugs.winehq.org/show_bug.cgi?id=43861
Bug ID: 43861 Summary: The Witcher: Movement problems Product: WineHQ.org Version: unspecified Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: www-unknown Assignee: wine-bugs@winehq.org Reporter: const1993@gmail.com Distribution: ---
The movement keys do not work right away, the character can continue to run for another 15 seconds after I stop moving
https://bugs.winehq.org/show_bug.cgi?id=43861
Shmerl shtetldik@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |shtetldik@gmail.com
--- Comment #1 from Shmerl shtetldik@gmail.com --- What is your configuration? May be you are using some mods?
https://bugs.winehq.org/show_bug.cgi?id=43861
--- Comment #2 from Konstantin const1993@gmail.com --- I have asus ROG GL752VW with Intel I7, geforse 960m. I use Ubuntu 17.04. I tested on old version of witcher 3 and last GOG.
https://bugs.winehq.org/show_bug.cgi?id=43861
Fabian Maurer dark.shadow4@web.de changed:
What |Removed |Added ---------------------------------------------------------------------------- Component|www-unknown |-unknown Product|WineHQ.org |Wine CC| |dark.shadow4@web.de
--- Comment #3 from Fabian Maurer dark.shadow4@web.de --- Moving to wine bugs.
https://bugs.winehq.org/show_bug.cgi?id=43861
--- Comment #4 from Shmerl shtetldik@gmail.com --- (In reply to Konstantin from comment #2)
I have asus ROG GL752VW with Intel I7, geforse 960m. I use Ubuntu 17.04. I tested on old version of witcher 3 and last GOG.
Is this about the Witcher 1 or about the Witcher 3?
https://bugs.winehq.org/show_bug.cgi?id=43861
--- Comment #5 from Konstantin const1993@gmail.com --- Sorry I posted it to wrong game. Its about the witcher 3
https://bugs.winehq.org/show_bug.cgi?id=43861
--- Comment #6 from Shmerl shtetldik@gmail.com --- (In reply to Konstantin from comment #5)
Sorry I posted it to wrong game. Its about the witcher 3
Please update the title.
https://bugs.winehq.org/show_bug.cgi?id=43861
Konstantin const1993@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Summary|The Witcher: Movement |The Witcher 3: Movement |problems |problems
https://bugs.winehq.org/show_bug.cgi?id=43861
Konstantin const1993@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Version|unspecified |2.18
https://bugs.winehq.org/show_bug.cgi?id=43861
--- Comment #7 from Shmerl shtetldik@gmail.com --- (In reply to Konstantin from comment #2)
I have asus ROG GL752VW with Intel I7
Could it be your laptop specific issue? Can you try it with external mouse and keyboard for example?
https://bugs.winehq.org/show_bug.cgi?id=43861
--- Comment #8 from Konstantin const1993@gmail.com --- Hi, I tried to play with external keyboard, but nothing had changed.
https://bugs.winehq.org/show_bug.cgi?id=43861
--- Comment #9 from Shmerl shtetldik@gmail.com --- Could it be that you are using Intel GPU instead of Nvidia one? That can potentially slow everything down. What's the result of
glxinfo | grep string
https://bugs.winehq.org/show_bug.cgi?id=43861
--- Comment #10 from Konstantin const1993@gmail.com --- server glx vendor string: NVIDIA Corporation server glx version string: 1.4 client glx vendor string: NVIDIA Corporation client glx version string: 1.4 OpenGL vendor string: NVIDIA Corporation OpenGL renderer string: GeForce GTX 960M/PCIe/SSE2 OpenGL core profile version string: 4.5.0 NVIDIA 381.22 OpenGL core profile shading language version string: 4.50 NVIDIA OpenGL version string: 4.5.0 NVIDIA 381.22 OpenGL shading language version string: 4.50 NVIDIA OpenGL ES profile version string: OpenGL ES 3.2 NVIDIA 381.22 OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.20
https://bugs.winehq.org/show_bug.cgi?id=43861
--- Comment #11 from Konstantin const1993@gmail.com --- I don't thinc it's graphic problems because I can play on high graphic mode withou any lags instead of movement. And it's no problem with mouse behaviour in same time when keybord get lagged. Besides, all keyboard actions in some kind of queue, cos when I push W then push Space and M I see thet Geralt running then jump and then map will be opened.
https://bugs.winehq.org/show_bug.cgi?id=43861
Jeroen Van den Keybus jeroen.vandenkeybus@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |jeroen.vandenkeybus@gmail.c | |om
--- Comment #12 from Jeroen Van den Keybus jeroen.vandenkeybus@gmail.com --- I am observing the same behaviour.
Initially, all works as expected. At least after talking to a character, the frame rate seems to drop and the controls simply start responding sluggish.
https://bugs.winehq.org/show_bug.cgi?id=43861
--- Comment #13 from Konstantin const1993@gmail.com --- Hi gius. Do you have some news about this problem? Cos didn't found any solution its now 2.19-saging version of wine, but nothing changed=((
https://bugs.winehq.org/show_bug.cgi?id=43861
Bernd Kosmahl beko@maxr.org changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |beko@maxr.org
--- Comment #14 from Bernd Kosmahl beko@maxr.org --- I read about this problem for players on Windows too. It works for me by tweaking the suggested parameters and options.
These are: Adjust "LeftStickSensitivity=1.0" in bin/config/platform/pc/platformgameplay.ini, enable Hardware Cursor and set the option to lock it to 30fps maximun in the ingame graphics menu.
The input lag is gone for me now.
https://bugs.winehq.org/show_bug.cgi?id=43861
--- Comment #15 from Jeroen Van den Keybus jeroen.vandenkeybus@gmail.com --- Bernd,
Thanks for the suggestion, but your solution does not work for me. Probably my (our) problem is not the same as yours.
I don't really think the sensitivity change has an effect.
Clamping the fps to 30 didn't work either. I can reproduce the issue reliably. I can run around freely in the game with limited lag, but as soon as I talk to a character, the frame rate takes a blow and that stays the same.
I don't know how to display the frame rate but subjectively it drops from 30 to 10 permanently. It looks as if some element is added in the rendering path that keeps sitting there until the program is terminated.
I try this by talking to a blacksmith near 'Woesong Bridge'. I'm not familiar at all with the game and I don't know the quest name or true name of the place.
I'm using wine-staging 2.19 with the NVidia 384.90 drivers.
https://bugs.winehq.org/show_bug.cgi?id=43861
--- Comment #16 from Bernd Kosmahl beko@maxr.org --- Hej Jeroen, i fiddled a lot with my settings and I experience the problem again now too :-(
It creepes in with time though and is not related to NSC dialogs at all.
It may have started again when I removed the DWORD entry MaxVersionGL that gives us (NVIDIA) ugly black terrain textures in Verden but seems to be required for Mesa to fix exactly this.
I don't know how to display the frame rate
If you have only one display you can install "osd_cat" and run Wine like this:
WINEDEBUG=-all,+fps wine witcher3.exe 2>&1 | tee /dev/stderr | grep --line-buffered "^trace:fps:" | osd_cat -l 5
If you've a second display run a terminal on it and run it just with WINEDEBUG=-all,+fps wine witcher3.exe
Hint: osd will cost you some frames too.
I'm using wine-staging 2.19 with the NVidia 384.90 drivers.
Same.
BTW: I confirmed GPU starvation by running nvidia-smi in a similar way. It's mostly bored at ~45%. Overclocking my old i7-2700k helps a little.
I also fiddled with my user.settings (Documents/The Witcher 3/). GrassDensity=1 gave me a real great FPS boost. Further boosts (but really ugly trees) gives GrassDistanceScale=0.01, FoliageDistanceScale=0.01, FoliageShadowDistanceScale=0.1. Now I can usually "run" just fine within the game. Even in crowded places. As long as it is not raining. The moment it starts to rain I get this input lag until almost impossible controls in thunderstorms. Mayhap some pointers to find a mix that makes it playable for you.
https://bugs.winehq.org/show_bug.cgi?id=43861
--- Comment #17 from Jeroen Van den Keybus jeroen.vandenkeybus@gmail.com --- Thanks for updating and the FPS tip. FPS is indeed around 30 before the problem starts. I ran around for a while but it wouldn't rain...
Talking to a character dropped it to 12. In the woods it is now 8. Setting everything to low has no impact.
My CPU is a Xeon E5-1650 that is loaded about 300% (100% per cpu, 6 cores (12 with HT) available). Two threads peg 2 cores at 100% (using htop).
And that's the interesting part. These threads are always runnable (R), but stay at or just below 100%. When I start talking to a character, the percentage goes beyond that (112%), which would mean that the thread is executed by two cores instead of one (is it ?). After that, I never see the load go below 100% again and the sluggish behaviour is observed.
https://bugs.winehq.org/show_bug.cgi?id=43861
--- Comment #18 from Bernd Kosmahl beko@maxr.org ---
Two threads peg 2 cores at 100%
That's what I'd expect with CSMT. One for the game and one for GL.
Ah.. just played for hours again without trouble on the movement controls. Yes the FPS dropped again too somewhere on the way. I tweaked it so much that I usually still get ~15fps. Annoying but playable.
It may be worth pointing out that I run it on it's own X without windowmanager (or second display enabled). Mayhap it's just coincidence and I was just lucky. Mayhap something of Gnome makes the problems.
You may give it a try. I put anything I need to run it, like configuring my displays, set my CPU to performance, export WINEPREFIX and other variables to a script and call it like this:
xinit ~/bin/tw3_real.exe -- :2 -br
Your mileage may vary. It's my best bet currently as I played like this from the beginning but stopped running it like this when I was busy finding the best options to deal with the really low fps.
Hint: It crashes on exit of the game sometimes (for me). In that case use ctrl+alt+f2 (or whereever your usual X is running) to switch back to kill it with the usual ctrl+c.
https://bugs.winehq.org/show_bug.cgi?id=43861
--- Comment #19 from Bernd Kosmahl beko@maxr.org --- I tried this today again:
Sluggish controls running it directly under Gnome.
Played fine for hours without any window manager.
https://bugs.winehq.org/show_bug.cgi?id=43861
Daniel Oom oom.daniel@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |oom.daniel@gmail.com
https://bugs.winehq.org/show_bug.cgi?id=43861
joaopa jeremielapuree@yahoo.fr changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |jeremielapuree@yahoo.fr
--- Comment #20 from joaopa jeremielapuree@yahoo.fr --- Does the bug still occur with wine-5.17?
https://bugs.winehq.org/show_bug.cgi?id=43861
Neko-san nekoNexus@protonmail.ch changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |nekoNexus@protonmail.ch