http://bugs.winehq.org/show_bug.cgi?id=29897
Bug #: 29897 Summary: Lord Of the Rings Online Slow/Freezes Product: Wine Version: 1.4-rc3 Platform: x86-64 OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown AssignedTo: wine-bugs@winehq.org ReportedBy: marek.zachara@telperion.pl Classification: Unclassified
This looks like a regression to me - I have been playing LOTRO under wine 1.2.3 for some time now. It ocassionaly freezes for a few seconds (every few minutes), and hangs once in a while, but apart from that its playable. I decided to try the new 1.4 release of Wine and had no luck with it. LOTRO starts, but after I log in a character, the game is incredibly slow - like 1 frame displayed per 5 seconds (clearly unplayable). I have tried 1.4 rc2 and 1.4 rc3 with same results. Then i reverted back to 1.2.3 and the game works OK. I havent tried the 1.3 branch.
http://bugs.winehq.org/show_bug.cgi?id=29897
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |regression
--- Comment #1 from Austin English austinenglish@gmail.com 2012-02-15 15:18:55 CST --- Please run a regression test: http://wiki.winehq.org/RegressionTesting
http://bugs.winehq.org/show_bug.cgi?id=29897
--- Comment #2 from Marek Zachara marek.zachara@telperion.pl 2012-02-17 13:24:37 CST --- I have identified version 1.3.23 to be the first one that introduced the problem. Version 1.3.22 works fine (similarly to 1.2.3 i was using), in 1.3.23 all animations are extremely slow.
http://bugs.winehq.org/show_bug.cgi?id=29897
Frédéric Delanoy frederic.delanoy@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |frederic.delanoy@gmail.com
--- Comment #3 from Frédéric Delanoy frederic.delanoy@gmail.com 2012-02-20 10:06:43 CST --- (In reply to comment #2)
I have identified version 1.3.23 to be the first one that introduced the problem. Version 1.3.22 works fine (similarly to 1.2.3 i was using), in 1.3.23 all animations are extremely slow.
Then perform a regression test between wine-1.3.22 (good) and wine-1.3.23 (bad)
http://bugs.winehq.org/show_bug.cgi?id=29897
Marek Zachara marek.zachara@telperion.pl changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |stefan@codeweavers.com
--- Comment #4 from Marek Zachara marek.zachara@telperion.pl 2012-02-23 10:55:06 CST --- Here is what I found: ----- 68b15bc5ffe6ddf5d08cbc13479eaf718ad5e39f is the first bad commit commit 68b15bc5ffe6ddf5d08cbc13479eaf718ad5e39f Author: Stefan Dösinger stefan@codeweavers.com Date: Tue Apr 19 21:24:26 2011 +0200
wined3d: Give GL_ARB_map_buffer_range another try.
Nvidia's 270.xx.yy driver series fix the glMapBuffer alignment issues that caused major performance problems. If the user is using an older driver we now drop the VBO instead of using doublebuffered loading, which means that we fall back to the current behavior(no dynamic VBO) as needed. Dynamic VBOs are needed on Nvidia drivers for GL_ARB_instanced_arrays.
:040000 040000 0cada15043b731febf2ef2a673aaaecc4af75f8d c474ade74a8db2a9c547674dbb4c809841087a3d M dlls
This might not be the only issue, as I have noticed slight differences between version in game rendering speed, but this is the most noticeable one (making the game unplayable) ------ I'm using nvidia drivers version 290.10
http://bugs.winehq.org/show_bug.cgi?id=29897
Henri Verbeet hverbeet@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Regression SHA1| |68b15bc5ffe6ddf5d08cbc13479 | |eaf718ad5e39f
http://bugs.winehq.org/show_bug.cgi?id=29897
Henri Verbeet hverbeet@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Component|-unknown |directx-d3d
http://bugs.winehq.org/show_bug.cgi?id=29897
--- Comment #5 from Stefan Dösinger stefan@codeweavers.com 2012-02-27 07:25:59 CST --- Can you try attachment 39097(from bug 30019)?
http://bugs.winehq.org/show_bug.cgi?id=29897
--- Comment #6 from Marek Zachara marek.zachara@telperion.pl 2012-03-02 13:27:52 CST --- Sorry for the delay, was quite busy recently. Yes, the patch does seem to do the job (the FPS rate is back to sane values, yet still slightly lower than in 1.3.22)
Also, I have noticed thare is another bug that seem to be related to the same thing: http://www.winehq.org/pipermail/wine-bugs/2011-August/285359.html
Marek
http://bugs.winehq.org/show_bug.cgi?id=29897
--- Comment #7 from Marek Zachara marek.zachara@telperion.pl 2012-03-02 13:45:33 CST --- Sorry for the 'off google' url, the correct one for the referred bug is of course: http://bugs.winehq.org/show_bug.cgi?id=27959
Reading through it, I do find similarities. I also have two monitor setup, with Xinerama ... Yet the patch you provided still solves the performance issues.
http://bugs.winehq.org/show_bug.cgi?id=29897
--- Comment #8 from Stefan Dösinger stefan@codeweavers.com 2013-01-06 12:23:30 CST --- Can you retest this bug with current Wine? Commit 1835e2f5baa376eab95c760951fcc6a3612aa6cd might have fixed it by avoiding the fallback to sysmem buffer access. Note that you may need a Geforce 8 or newer GPU for that, I am not sure if Geforce 7 GPUs support GL_ARB_instanced_arrays.
http://bugs.winehq.org/show_bug.cgi?id=29897
--- Comment #9 from Frédéric Delanoy frederic.delanoy@gmail.com 2013-05-28 09:31:03 CDT --- Please retest with current wine (1.5.31 or later)
http://bugs.winehq.org/show_bug.cgi?id=29897
--- Comment #10 from Henri Verbeet hverbeet@gmail.com 2013-06-12 08:48:25 CDT --- I'm going to close this as fixed by 1835e2f5baa376eab95c760951fcc6a3612aa6cd in a couple of weeks, unless anyone can still reproduce this.
http://bugs.winehq.org/show_bug.cgi?id=29897
Henri Verbeet hverbeet@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Fixed by SHA1| |1835e2f5baa376eab95c760951f | |cc6a3612aa6cd Status|UNCONFIRMED |RESOLVED Resolution| |FIXED
--- Comment #11 from Henri Verbeet hverbeet@gmail.com 2013-06-28 10:19:30 CDT --- Assuming fixed.
http://bugs.winehq.org/show_bug.cgi?id=29897
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #12 from Alexandre Julliard julliard@winehq.org 2013-06-28 15:03:32 CDT --- Closing bugs fixed in 1.6-rc4.