The forum

Star Wars The Old Republic Freezes

Author Replies
Jump to the page: 1 - 2
Mozart92 Thursday 1 October 2015 at 10:20
Mozart92Anonymous

I managed to install Swtor and it worked quite well, it was even faster to load than on Windows. However when I reached big planets like tatooine it began to freeze. When I ventured into the dune sea which is a large open area it started freezing after a couple of steps. Each time it freezes the Hud siappears and the only way to close the game is to kill the process. What is the cause of this issue? Can anything be done?

Noserenity Tuesday 6 October 2015 at 3:29
NoserenityAnonymous

Bumping this because I am also wanting to see tor run smoother on linux and am having the same intermittent freezing going on.

Stargreeter Wednesday 7 October 2015 at 13:45
StargreeterAnonymous

There seems to be a well known issue about freezings in the game. Since the manufacturer doesn't support linux officially it wasn't possible to fix it. I saw postings concerning it from 2012 on.

The game freezes, when hovering with the mouse over quest-marks on the map (see swtor-forums, winehq; i.e.: https://bugs.winehq.org/show_bug.cgi?id=32092)

or if you're afk for some time (my own expirience; usually it should fall back to the choice of chars-screen).

I think, all those freezes are the same issue ... and not to solve without official help, I read somewhere. :(

Edited by Stargreeter


I am an old veteran gamer from times of C=64 on - used to ms-dos and basic - but i prefer linux ubuntu trusty tahr and dislike windy win-doh!-s and nasty nsa and webwielding whackers and spying spiders - face me in a dungeon and i'll show you (you mobs)!
booman Thursday 8 October 2015 at 20:46
booman

Which version of Wine are you using?
Have you tried using the Wine staging versions?
Can you post the debug output?


† Booman †
Mint 21.3 64-bit | Nvidia 550| GeForce GTX 1650
Linux for Beginners | PlayOnLinux Guides | PlayOnLinux Explained
Stargreeter Friday 9 October 2015 at 13:23
StargreeterAnonymous

Well, I expirienced the problem. I used the installation option from the games-menu, not manually. And with recognizing the problem I searched around in the net a bit (and found i.e. the mentioned link above) and resigned.

Hm, it uses 1.7.22 - i will change it to the latest and give it a try later today.


I am an old veteran gamer from times of C=64 on - used to ms-dos and basic - but i prefer linux ubuntu trusty tahr and dislike windy win-doh!-s and nasty nsa and webwielding whackers and spying spiders - face me in a dungeon and i'll show you (you mobs)!
Stargreeter Friday 9 October 2015 at 18:40
StargreeterAnonymous

Okay, i moved it to wine 1.7.52-staging and got a change in reaction.

i entered the game and opened the map. i hovered with the mouse above a quest-mark - then it doesn't froze, but aborted with a window about an error-message. This info is an unknown village for me and i hope, it is ok, when i just paste it in here:


 Unhandled exception: divide by zero in 32-bit code (0x0089f7c5).
Register dump:
 CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b
 EIP:0089f7c5 ESP:0b0ee2a0 EBP:0b0ee2c4 EFLAGS:00210246(  R- --  I  Z- -P- )
 EAX:00000000 EBX:48e90394 ECX:0b0ee364 EDX:00000000
 ESI:00000000 EDI:00000000
Stack dump:
0x0b0ee2a0:  00000200 81b317d8 0147d1e4 00000002
0x0b0ee2b0:  48e903a4 00000000 0b0ee200 01280f19
0x0b0ee2c0:  00000001 0b0ee2f4 00878a7a 00000020
0x0b0ee2d0:  00000020 00000001 00000200 00000000
0x0b0ee2e0:  00000000 00000001 0147bb34 2f36b250
0x0b0ee2f0:  2f36b290 0b0ee374 008413fc 48e90394
Backtrace:
=>0 0x0089f7c5 in swtor (+0x49f7c5) (0x0b0ee2c4)
  1 0x00878a7a in swtor (+0x478a79) (0x0b0ee2f4)
  2 0x008413fc in swtor (+0x4413fb) (0x0b0ee374)
  3 0x008438b6 in swtor (+0x4438b5) (0x0b0ee398)
  4 0x00b96534 in swtor (+0x796533) (0x0b0ee3c4)
  5 0x00bccf34 in swtor (+0x7ccf33) (0x0b0ee424)
  6 0x00bbe29a in swtor (+0x7be299) (0x0b0ee470)
  7 0x00bbe42a in swtor (+0x7be429) (0x0b0ee4c0)
  8 0x00bbf274 in swtor (+0x7bf273) (0x0b0ee4f8)
  9 0x00bb0fe9 in swtor (+0x7b0fe8) (0x0b0ee514)
  10 0x00bbf084 in swtor (+0x7bf083) (0x0b0ee54c)
  11 0x00bb24b9 in swtor (+0x7b24b8) (0x0b0ee578)
  12 0x00bb0fe9 in swtor (+0x7b0fe8) (0x0b0ee594)
  13 0x00badf81 in swtor (+0x7adf80) (0x0b0ee5cc)
  14 0x00bb24b9 in swtor (+0x7b24b8) (0x0b0ee5f8)
  15 0x00bb0fe9 in swtor (+0x7b0fe8) (0x0b0ee614)
  16 0x00badf81 in swtor (+0x7adf80) (0x0b0ee64c)
  17 0x00bb24b9 in swtor (+0x7b24b8) (0x0b0ee678)
  18 0x00bb0fe9 in swtor (+0x7b0fe8) (0x0b0ee694)
  19 0x00badf81 in swtor (+0x7adf80) (0x0b0ee6cc)
  20 0x00bb031d in swtor (+0x7b031c) (0x0b0ee700)
  21 0x00bd6569 in swtor (+0x7d6568) (0x0b0ee728)
  22 0x00b5b340 in swtor (+0x75b33f) (0x0b0ee758)
  23 0x00b5c849 in swtor (+0x75c848) (0x0b0ee790)
  24 0x00d62d6e in swtor (+0x962d6d) (0x0b0ee7a8)
  25 0x00d64224 in swtor (+0x964223) (0x0b0ee83c)
  26 0x00d6289d in swtor (+0x96289c) (0x0b0ee868)
  27 0x00d6394b in swtor (+0x96394a) (0x0b0ee8a4)
  28 0x00d63ef4 in swtor (+0x963ef3) (0x0b0ee8cc)
  29 0x00c31534 in swtor (+0x831533) (0x0b0ee91c)
  30 0x00c39fd4 in swtor (+0x839fd3) (0x0b0ee93c)
  31 0x00c3a2ba in swtor (+0x83a2b9) (0x0b0ee99c)
  32 0x00434e77 in swtor (+0x34e76) (0x0b0ee9b0)
  33 0x00434f3e in swtor (+0x34f3d) (0x0b0ee9d8)
  34 0x00402a5a in swtor (+0x2a59) (0x0b0ee9fc)
  35 0x0063eaa0 in swtor (+0x23ea9f) (0x0b0eea08)
  36 0x7bc85890 call_thread_func_wrapper+0xb() in ntdll (0x0b0eea18)
  37 0x7bc88acd call_thread_func+0x7c(entry=0x63ea70, arg=0x66cfe00, frame=0xb0eeb08) [/home/winebuild/wine-git/dlls/ntdll/signal_i386.c:3015] in ntdll (0x0b0eeae8)

  38 0x7bc8586e call_thread_entry_point+0x11() in ntdll (0x0b0eeb08)

  39 0x7bc908ec start_thread+0xab(info=0x81fdcfb8) [/home/winebuild/wine-git/dlls/ntdll/thread.c:468] in ntdll (0x0b0ef358)
  40 0xf7582f70 start_thread+0xcf() in libpthread.so.0 (0x0b0ef428)
  41 0xf74b9bee __clone+0x5d() in libc.so.6 (0x00000000)
  42 0xf74b9bee __clone+0x5d() in libc.so.6 (0x00000000)
  43 0xf74b9bee __clone+0x5d() in libc.so.6 (0x00000000)
  44 0xf74b9bee __clone+0x5d() in libc.so.6 (0x00000000)
  45 0xf74b9bee __clone+0x5d() in libc.so.6 (0x00000000)
  46 0xf74b9bee __clone+0x5d() in libc.so.6 (0x00000000)
  47 0xf74b9bee __clone+0x5d() in libc.so.6 (0x00000000)
  48 0xf74b9bee __clone+0x5d() in libc.so.6 (0x00000000)
  49 0xf74b9bee __clone+0x5d() in libc.so.6 (0x00000000)
  50 0xf74b9bee __clone+0x5d() in libc.so.6 (0x00000000)
  51 0xf74b9bee __clone+0x5d() in libc.so.6 (0x00000000)
  52 0xf74b9bee __clone+0x5d() in libc.so.6 (0x00000000)
  53 0xf74b9bee __clone+0x5d() in libc.so.6 (0x00000000)
  54 0xf74b9bee __clone+0x5d() in libc.so.6 (0x00000000)
  55 0xf74b9bee __clone+0x5d() in libc.so.6 (0x00000000)
  56 0xf74b9bee __clone+0x5d() in libc.so.6 (0x00000000)
  57 0xf74b9bee __clone+0x5d() in libc.so.6 (0x00000000)
  58 0xf74b9bee __clone+0x5d() in libc.so.6 (0x00000000)
  59 0xf74b9bee __clone+0x5d() in libc.so.6 (0x00000000)
  60 0xf74b9bee __clone+0x5d() in libc.so.6 (0x00000000)
  61 0xf74b9bee __clone+0x5d() in libc.so.6 (0x00000000)
  62 0xf74b9bee __clone+0x5d() in libc.so.6 (0x00000000)
  63 0xf74b9bee __clone+0x5d() in libc.so.6 (0x00000000)
  64 0xf74b9bee __clone+0x5d() in libc.so.6 (0x00000000)
  65 0xf74b9bee __clone+0x5d() in libc.so.6 (0x00000000)
  66 0xf74b9bee __clone+0x5d() in libc.so.6 (0x00000000)
  67 0xf74b9bee __clone+0x5d() in libc.so.6 (0x00000000)
  68 0xf74b9bee __clone+0x5d() in libc.so.6 (0x00000000)
  69 0xf74b9bee __clone+0x5d() in libc.so.6 (0x00000000)
  70 0xf74b9bee __clone+0x5d() in libc.so.6 (0x00000000)
  71 0xf74b9bee __clone+0x5d() in libc.so.6 (0x00000000)
  72 0xf74b9bee __clone+0x5d() in libc.so.6 (0x00000000)
  73 0xf74b9bee __clone+0x5d() in libc.so.6 (0x00000000)
  74 0xf74b9bee __clone+0x5d() in libc.so.6 (0x00000000)
  75 0xf74b9bee __clone+0x5d() in libc.so.6 (0x00000000)
  76 0xf74b9bee __clone+0x5d() in libc.so.6 (0x00000000)
  77 0xf74b9bee __clone+0x5d() in libc.so.6 (0x00000000)
  78 0xf74b9bee __clone+0x5d() in libc.so.6 (0x00000000)
  79 0xf74b9bee __clone+0x5d() in libc.so.6 (0x00000000)
  80 0xf74b9bee __clone+0x5d() in libc.so.6 (0x00000000)
  81 0xf74b9bee __clone+0x5d() in libc.so.6 (0x00000000)
  82 0xf74b9bee __clone+0x5d() in libc.so.6 (0x00000000)
  83 0xf74b9bee __clone+0x5d() in libc.so.6 (0x00000000)
  84 0xf74b9bee __clone+0x5d() in libc.so.6 (0x00000000)
  85 0xf74b9bee __clone+0x5d() in libc.so.6 (0x00000000)
  86 0xf74b9bee __clone+0x5d() in libc.so.6 (0x00000000)
  87 0xf74b9bee __clone+0x5d() in libc.so.6 (0x00000000)
  88 0xf74b9bee __clone+0x5d() in libc.so.6 (0x00000000)
  89 0xf74b9bee __clone+0x5d() in libc.so.6 (0x00000000)
  90 0xf74b9bee __clone+0x5d() in libc.so.6 (0x00000000)
  91 0xf74b9bee __clone+0x5d() in libc.so.6 (0x00000000)
  92 0xf74b9bee __clone+0x5d() in libc.so.6 (0x00000000)
  93 0xf74b9bee __clone+0x5d() in libc.so.6 (0x00000000)
  94 0xf74b9bee __clone+0x5d() in libc.so.6 (0x00000000)
  95 0xf74b9bee __clone+0x5d() in libc.so.6 (0x00000000)
  96 0xf74b9bee __clone+0x5d() in libc.so.6 (0x00000000)
  97 0xf74b9bee __clone+0x5d() in libc.so.6 (0x00000000)
  98 0xf74b9bee __clone+0x5d() in libc.so.6 (0x00000000)
  99 0xf74b9bee __clone+0x5d() in libc.so.6 (0x00000000)
  100 0xf74b9bee __clone+0x5d() in libc.so.6 (0x00000000)
  101 0xf74b9bee __clone+0x5d() in libc.so.6 (0x00000000)
  102 0xf74b9bee __clone+0x5d() in libc.so.6 (0x00000000)
  103 0xf74b9bee __clone+0x5d() in libc.so.6 (0x00000000)
  104 0xf74b9bee __clone+0x5d() in libc.so.6 (0x00000000)
  105 0xf74b9bee __clone+0x5d() in libc.so.6 (0x00000000)
  106 0xf74b9bee __clone+0x5d() in libc.so.6 (0x00000000)
  107 0xf74b9bee __clone+0x5d() in libc.so.6 (0x00000000)
  108 0xf74b9bee __clone+0x5d() in libc.so.6 (0x00000000)
  109 0xf74b9bee __clone+0x5d() in libc.so.6 (0x00000000)
  110 0xf74b9bee __clone+0x5d() in libc.so.6 (0x00000000)
  111 0xf74b9bee __clone+0x5d() in libc.so.6 (0x00000000)
  112 0xf74b9bee __clone+0x5d() in libc.so.6 (0x00000000)
  113 0xf74b9bee __clone+0x5d() in libc.so.6 (0x00000000)
  114 0xf74b9bee __clone+0x5d() in libc.so.6 (0x00000000)
  115 0xf74b9bee __clone+0x5d() in libc.so.6 (0x00000000)
  116 0xf74b9bee __clone+0x5d() in libc.so.6 (0x00000000)
  117 0xf74b9bee __clone+0x5d() in libc.so.6 (0x00000000)
  118 0xf74b9bee __clone+0x5d() in libc.so.6 (0x00000000)
  119 0xf74b9bee __clone+0x5d() in libc.so.6 (0x00000000)
  120 0xf74b9bee __clone+0x5d() in libc.so.6 (0x00000000)
  121 0xf74b9bee __clone+0x5d() in libc.so.6 (0x00000000)
  122 0xf74b9bee __clone+0x5d() in libc.so.6 (0x00000000)
  123 0xf74b9bee __clone+0x5d() in libc.so.6 (0x00000000)
  124 0xf74b9bee __clone+0x5d() in libc.so.6 (0x00000000)
  125 0xf74b9bee __clone+0x5d() in libc.so.6 (0x00000000)
  126 0xf74b9bee __clone+0x5d() in libc.so.6 (0x00000000)
  127 0xf74b9bee __clone+0x5d() in libc.so.6 (0x00000000)
  128 0xf74b9bee __clone+0x5d() in libc.so.6 (0x00000000)
  129 0xf74b9bee __clone+0x5d() in libc.so.6 (0x00000000)
  130 0xf74b9bee __clone+0x5d() in libc.so.6 (0x00000000)
  131 0xf74b9bee __clone+0x5d() in libc.so.6 (0x00000000)
  132 0xf74b9bee __clone+0x5d() in libc.so.6 (0x00000000)
  133 0xf74b9bee __clone+0x5d() in libc.so.6 (0x00000000)
  134 0xf74b9bee __clone+0x5d() in libc.so.6 (0x00000000)
  135 0xf74b9bee __clone+0x5d() in libc.so.6 (0x00000000)
  136 0xf74b9bee __clone+0x5d() in libc.so.6 (0x00000000)
  137 0xf74b9bee __clone+0x5d() in libc.so.6 (0x00000000)
  138 0xf74b9bee __clone+0x5d() in libc.so.6 (0x00000000)
  139 0xf74b9bee __clone+0x5d() in libc.so.6 (0x00000000)
  140 0xf74b9bee __clone+0x5d() in libc.so.6 (0x00000000)
  141 0xf74b9bee __clone+0x5d() in libc.so.6 (0x00000000)
  142 0xf74b9bee __clone+0x5d() in libc.so.6 (0x00000000)
  143 0xf74b9bee __clone+0x5d() in libc.so.6 (0x00000000)
  144 0xf74b9bee __clone+0x5d() in libc.so.6 (0x00000000)
  145 0xf74b9bee __clone+0x5d() in libc.so.6 (0x00000000)
  146 0xf74b9bee __clone+0x5d() in libc.so.6 (0x00000000)
  147 0xf74b9bee __clone+0x5d() in libc.so.6 (0x00000000)
  148 0xf74b9bee __clone+0x5d() in libc.so.6 (0x00000000)
  149 0xf74b9bee __clone+0x5d() in libc.so.6 (0x00000000)
  150 0xf74b9bee __clone+0x5d() in libc.so.6 (0x00000000)
  151 0xf74b9bee __clone+0x5d() in libc.so.6 (0x00000000)
  152 0xf74b9bee __clone+0x5d() in libc.so.6 (0x00000000)
  153 0xf74b9bee __clone+0x5d() in libc.so.6 (0x00000000)
  154 0xf74b9bee __clone+0x5d() in libc.so.6 (0x00000000)
  155 0xf74b9bee __clone+0x5d() in libc.so.6 (0x00000000)
  156 0xf74b9bee __clone+0x5d() in libc.so.6 (0x00000000)
  157 0xf74b9bee __clone+0x5d() in libc.so.6 (0x00000000)
  158 0xf74b9bee __clone+0x5d() in libc.so.6 (0x00000000)
  159 0xf74b9bee __clone+0x5d() in libc.so.6 (0x00000000)
  160 0xf74b9bee __clone+0x5d() in libc.so.6 (0x00000000)
  161 0xf74b9bee __clone+0x5d() in libc.so.6 (0x00000000)
  162 0xf74b9bee __clone+0x5d() in libc.so.6 (0x00000000)
  163 0xf74b9bee __clone+0x5d() in libc.so.6 (0x00000000)
  164 0xf74b9bee __clone+0x5d() in libc.so.6 (0x00000000)
  165 0xf74b9bee __clone+0x5d() in libc.so.6 (0x00000000)
  166 0xf74b9bee __clone+0x5d() in libc.so.6 (0x00000000)
  167 0xf74b9bee __clone+0x5d() in libc.so.6 (0x00000000)
  168 0xf74b9bee __clone+0x5d() in libc.so.6 (0x00000000)
  169 0xf74b9bee __clone+0x5d() in libc.so.6 (0x00000000)
  170 0xf74b9bee __clone+0x5d() in libc.so.6 (0x00000000)
  171 0xf74b9bee __clone+0x5d() in libc.so.6 (0x00000000)
  172 0xf74b9bee __clone+0x5d() in libc.so.6 (0x00000000)
  173 0xf74b9bee __clone+0x5d() in libc.so.6 (0x00000000)
  174 0xf74b9bee __clone+0x5d() in libc.so.6 (0x00000000)
  175 0xf74b9bee __clone+0x5d() in libc.so.6 (0x00000000)
  176 0xf74b9bee __clone+0x5d() in libc.so.6 (0x00000000)
  177 0xf74b9bee __clone+0x5d() in libc.so.6 (0x00000000)
  178 0xf74b9bee __clone+0x5d() in libc.so.6 (0x00000000)
  179 0xf74b9bee __clone+0x5d() in libc.so.6 (0x00000000)
  180 0xf74b9bee __clone+0x5d() in libc.so.6 (0x00000000)
  181 0xf74b9bee __clone+0x5d() in libc.so.6 (0x00000000)
  182 0xf74b9bee __clone+0x5d() in libc.so.6 (0x00000000)
  183 0xf74b9bee __clone+0x5d() in libc.so.6 (0x00000000)
  184 0xf74b9bee __clone+0x5d() in libc.so.6 (0x00000000)
  185 0xf74b9bee __clone+0x5d() in libc.so.6 (0x00000000)
  186 0xf74b9bee __clone+0x5d() in libc.so.6 (0x00000000)
  187 0xf74b9bee __clone+0x5d() in libc.so.6 (0x00000000)
  188 0xf74b9bee __clone+0x5d() in libc.so.6 (0x00000000)
  189 0xf74b9bee __clone+0x5d() in libc.so.6 (0x00000000)
  190 0xf74b9bee __clone+0x5d() in libc.so.6 (0x00000000)
  191 0xf74b9bee __clone+0x5d() in libc.so.6 (0x00000000)
  192 0xf74b9bee __clone+0x5d() in libc.so.6 (0x00000000)
  193 0xf74b9bee __clone+0x5d() in libc.so.6 (0x00000000)
  194 0xf74b9bee __clone+0x5d() in libc.so.6 (0x00000000)
  195 0xf74b9bee __clone+0x5d() in libc.so.6 (0x00000000)
  196 0xf74b9bee __clone+0x5d() in libc.so.6 (0x00000000)
  197 0xf74b9bee __clone+0x5d() in libc.so.6 (0x00000000)
  198 0xf74b9bee __clone+0x5d() in libc.so.6 (0x00000000)
  199 0xf74b9bee __clone+0x5d() in libc.so.6 (0x00000000)
  200 0xf74b9bee __clone+0x5d() in libc.so.6 (0x00000000)
0x0089f7c5: divl    %esi,%eax
Modules:
Module    Address            Debug info    Name (201 modules)
PE      340000-  382000    Deferred        remoterendererclient
PE      390000-  3e1000    Deferred        speedtreert
PE      400000- 1f35fc3    Export          swtor
PE     1f40000- 2308000    Deferred        d3dx9_38
PE     2310000- 2337000    Deferred        bugslayerutil
PE     a9a0000- a9c3000    Deferred        platforminfo
PE     e3c0000- e55c000    Deferred        rzsdkeng
PE     e560000- e6f6000    Deferred        rzsdkmod
PE    10000000-100df000    Deferred        memoryman
PE    78520000-785c3000    Deferred        msvcr90
ELF    7a800000-7a92c000    Deferred        opengl32<elf>
  \-PE    7a820000-7a92c000    \               opengl32
ELF    7b800000-7ba6b000    Deferred        kernel32<elf>
  \-PE    7b820000-7ba6b000    \               kernel32
ELF    7bc00000-7bcf4000    Dwarf           ntdll<elf>
  \-PE    7bc10000-7bcf4000    \               ntdll
ELF    7bf00000-7bf03000    Deferred        <wine-loader>
ELF    7d512000-7d54b000    Deferred        uxtheme<elf>
  \-PE    7d520000-7d54b000    \               uxtheme
ELF    7d54b000-7d568000    Deferred        libgcc_s.so.1
ELF    7d650000-7d687000    Deferred        libtxc_dxtn.so
ELF    7d6a5000-7d6ab000    Deferred        libxfixes.so.3
ELF    7d6ab000-7d6b6000    Deferred        libxcursor.so.1
ELF    7d71d000-7d746000    Deferred        libexpat.so.1
ELF    7d746000-7d781000    Deferred        libfontconfig.so.1
ELF    7d781000-7d7a9000    Deferred        libpng12.so.0
ELF    7d7a9000-7d849000    Deferred        libfreetype.so.6
ELF    7d849000-7d859000    Deferred        libxi.so.6
ELF    7d859000-7d85d000    Deferred        libxcomposite.so.1
ELF    7d85d000-7d868000    Deferred        libxrandr.so.2
ELF    7d868000-7d873000    Deferred        libxrender.so.1
ELF    7d873000-7d879000    Deferred        libxxf86vm.so.1
ELF    7d879000-7d89b000    Deferred        libxcb.so.1
ELF    7d89b000-7d9cf000    Deferred        libx11.so.6
ELF    7d9cf000-7d9e2000    Deferred        libxext.so.6
ELF    7da00000-7da95000    Deferred        winex11<elf>
  \-PE    7da10000-7da95000    \               winex11
ELF    7da95000-7dab9000    Deferred        imm32<elf>
  \-PE    7daa0000-7dab9000    \               imm32
ELF    7dab9000-7db21000    Deferred        dbghelp<elf>
  \-PE    7dac0000-7db21000    \               dbghelp
ELF    7db21000-7db48000    Deferred        mpr<elf>
  \-PE    7db30000-7db48000    \               mpr
ELF    7db48000-7db61000    Deferred        libz.so.1
ELF    7db61000-7dbdf000    Deferred        wininet<elf>
  \-PE    7db70000-7dbdf000    \               wininet
ELF    7dbdf000-7dd33000    Deferred        msvcp80<elf>
  \-PE    7dc20000-7dd33000    \               msvcp80
ELF    7dd33000-7ddf5000    Deferred        msvcr80<elf>
  \-PE    7dd50000-7ddf5000    \               msvcr80
ELF    7ddf5000-7df01000    Deferred        comctl32<elf>
  \-PE    7de00000-7df01000    \               comctl32
ELF    7df01000-7dfb9000    Deferred        msvcrt<elf>
  \-PE    7df20000-7dfb9000    \               msvcrt
ELF    7dfb9000-7e03e000    Deferred        rpcrt4<elf>
  \-PE    7dfd0000-7e03e000    \               rpcrt4
ELF    7e03e000-7e181000    Deferred        ole32<elf>
  \-PE    7e060000-7e181000    \               ole32
ELF    7e181000-7e1fc000    Deferred        shlwapi<elf>
  \-PE    7e190000-7e1fc000    \               shlwapi
ELF    7e1fc000-7e4ab000    Deferred        shell32<elf>
  \-PE    7e210000-7e4ab000    \               shell32
ELF    7e4ab000-7e600000    Deferred        msvcp90<elf>
  \-PE    7e4f0000-7e600000    \               msvcp90
ELF    7e600000-7e6b9000    Deferred        winmm<elf>
  \-PE    7e610000-7e6b9000    \               winmm
ELF    7e6b9000-7e6cd000    Deferred        mswsock<elf>
  \-PE    7e6c0000-7e6cd000    \               mswsock
ELF    7e6cd000-7e708000    Deferred        ws2_32<elf>
  \-PE    7e6d0000-7e708000    \               ws2_32
ELF    7e708000-7e71b000    Deferred        psapi<elf>
  \-PE    7e710000-7e71b000    \               psapi
ELF    7e741000-7e8b7000    Deferred        user32<elf>
  \-PE    7e750000-7e8b7000    \               user32
ELF    7e8b7000-7e931000    Deferred        advapi32<elf>
  \-PE    7e8c0000-7e931000    \               advapi32
ELF    7e931000-7ea51000    Deferred        gdi32<elf>
  \-PE    7e940000-7ea51000    \               gdi32
ELF    7ea51000-7eba9000    Deferred        wined3d<elf>
  \-PE    7ea60000-7eba9000    \               wined3d
ELF    7eba9000-7ebe7000    Deferred        d3d9<elf>
  \-PE    7ebb0000-7ebe7000    \               d3d9
ELF    7ebe7000-7ebf4000    Deferred        libnss_files.so.2
ELF    7ebf4000-7ec00000    Deferred        libnss_nis.so.2
ELF    7ec00000-7ec19000    Deferred        libnsl.so.1
ELF    7ec19000-7ec22000    Deferred        libnss_compat.so.2
ELF    7ef93000-7efd9000    Deferred        libm.so.6
ELF    7efd9000-7efe2000    Deferred        librt.so.1
ELF    7efe3000-7efe7000    Deferred        libxinerama.so.1
ELF    7efe7000-7f000000    Deferred        version<elf>
  \-PE    7eff0000-7f000000    \               version
ELF    f17fe000-f18cf000    Deferred        crypt32<elf>
  \-PE    f1810000-f18cf000    \               crypt32
ELF    f18cf000-f1911000    Deferred        rsaenh<elf>
  \-PE    f18e0000-f1911000    \               rsaenh
ELF    f1911000-f1a00000    Deferred        comdlg32<elf>
  \-PE    f1920000-f1a00000    \               comdlg32
ELF    f1b22000-f1b37000    Deferred        dwmapi<elf>
  \-PE    f1b30000-f1b37000    \               dwmapi
ELF    f1b37000-f1bc8000    Deferred        gdiplus<elf>
  \-PE    f1b50000-f1bc8000    \               gdiplus
ELF    f1bc8000-f1bdd000    Deferred        midimap<elf>
  \-PE    f1bd0000-f1bdd000    \               midimap
ELF    f1bdd000-f1cd3000    Deferred        libasound.so.2
ELF    f1cd3000-f1d04000    Deferred        winealsa<elf>
  \-PE    f1ce0000-f1d04000    \               winealsa
ELF    f1d07000-f1d65000    Deferred        oleacc<elf>
  \-PE    f1d10000-f1d65000    \               oleacc
ELF    f1d65000-f1d78000    Deferred        msimg32<elf>
  \-PE    f1d70000-f1d78000    \               msimg32
ELF    f1d78000-f1d8e000    Deferred        hid<elf>
  \-PE    f1d80000-f1d8e000    \               hid
ELF    f1d8e000-f1dff000    Deferred        setupapi<elf>
  \-PE    f1da0000-f1dff000    \               setupapi
ELF    f5f0d000-f5f25000    Deferred        msacm32<elf>
  \-PE    f5f10000-f5f25000    \               msacm32
ELF    f5f25000-f5f50000    Deferred        msvfw32<elf>
  \-PE    f5f30000-f5f50000    \               msvfw32
ELF    f5f50000-f5f7a000    Deferred        msacm32<elf>
  \-PE    f5f60000-f5f7a000    \               msacm32
ELF    f5f7a000-f5f8e000    Deferred        avicap32<elf>
  \-PE    f5f80000-f5f8e000    \               avicap32
ELF    f5f8e000-f5fb5000    Deferred        devenum<elf>
  \-PE    f5f90000-f5fb5000    \               devenum
ELF    f5fb5000-f5fbe000    Deferred        libogg.so.0
ELF    f5fbe000-f5fea000    Deferred        libvorbis.so.0
ELF    f5fea000-f6162000    Deferred        libvorbisenc.so.2
ELF    f6162000-f6196000    Deferred        libflac.so.8
ELF    f6196000-f619d000    Deferred        libasyncns.so.0
ELF    f619d000-f620f000    Deferred        libsndfile.so.1
ELF    f620f000-f6219000    Deferred        libwrap.so.0
ELF    f6219000-f6288000    Deferred        libpulsecommon-4.0.so
ELF    f6288000-f6293000    Deferred        libjson-c.so.2
ELF    f6293000-f62e2000    Deferred        libpulse.so.0
ELF    f6300000-f632a000    Deferred        winepulse<elf>
  \-PE    f6310000-f632a000    \               winepulse
ELF    f632a000-f634c000    Deferred        mmdevapi<elf>
  \-PE    f6330000-f634c000    \               mmdevapi
ELF    f634e000-f6362000    Deferred        libtasn1.so.6
ELF    f6362000-f6392000    Deferred        p11-kit-trust.so
ELF    f6392000-f6399000    Deferred        libffi.so.6
ELF    f6399000-f639e000    Deferred        libgpg-error.so.0
ELF    f639e000-f63a2000    Deferred        libkeyutils.so.1
ELF    f63a2000-f63de000    Deferred        libp11-kit.so.0
ELF    f63de000-f6463000    Deferred        libgcrypt.so.11
ELF    f6463000-f6475000    Deferred        libtasn1.so.3
ELF    f6475000-f6481000    Deferred        libkrb5support.so.0
ELF    f6481000-f6486000    Deferred        libcom_err.so.2
ELF    f6486000-f64b6000    Deferred        libk5crypto.so.3
ELF    f64b6000-f6574000    Deferred        libkrb5.so.3
ELF    f6574000-f6586000    Deferred        libavahi-client.so.3
ELF    f6586000-f6594000    Deferred        libavahi-common.so.3
ELF    f6594000-f665d000    Deferred        libgnutls.so.26
ELF    f665d000-f66a2000    Deferred        libgssapi_krb5.so.2
ELF    f66a2000-f670f000    Deferred        libcups.so.2
ELF    f671a000-f672d000    Deferred        gnome-keyring-pkcs11.so
ELF    f672d000-f6754000    Deferred        dxgi<elf>
  \-PE    f6730000-f6754000    \               dxgi
ELF    f6754000-f6796000    Deferred        winspool<elf>
  \-PE    f6760000-f6796000    \               winspool
ELF    f6796000-f67cd000    Deferred        wbemprox<elf>
  \-PE    f67a0000-f67cd000    \               wbemprox
ELF    f67cd000-f6843000    Deferred        ddraw<elf>
  \-PE    f67d0000-f6843000    \               ddraw
ELF    f684a000-f6851000    Deferred        libnss_dns.so.2
ELF    f694b000-f6956000    Deferred        libpciaccess.so.0
ELF    f6956000-f6964000    Deferred        libdrm_radeon.so.1
ELF    f6964000-f696c000    Deferred        libdrm_nouveau.so.2
ELF    f696c000-f698f000    Deferred        libdrm_intel.so.1
ELF    f698f000-f6f4a000    Deferred        i965_dri.so
ELF    f6f4a000-f6f95000    Deferred        libdbus-1.so.3
ELF    f6f95000-f6f9f000    Deferred        libnih-dbus.so.1
ELF    f6f9f000-f6fb8000    Deferred        libnih.so.1
ELF    f6fb8000-f6fd6000    Deferred        libcgmanager.so.0
ELF    f6fd6000-f6fe9000    Deferred        libudev.so.1
ELF    f6fe9000-f6ff7000    Deferred        libdrm.so.2
ELF    f6ff7000-f700f000    Deferred        libxcb-glx.so.0
ELF    f700f000-f7028000    Deferred        libglapi.so.0
ELF    f7028000-f70bd000    Deferred        libgl.so.1
ELF    f70bd000-f7200000    Deferred        oleaut32<elf>
  \-PE    f70e0000-f7200000    \               oleaut32
ELF    f7302000-f7309000    Deferred        libxcb-sync.so.1
ELF    f7309000-f730d000    Deferred        libxcb-present.so.0
ELF    f730d000-f7311000    Deferred        libxcb-dri3.so.0
ELF    f7311000-f7361000    Deferred        dsound<elf>
  \-PE    f7320000-f7361000    \               dsound
ELF    f7361000-f7379000    Deferred        libresolv.so.2
ELF    f7397000-f73c0000    Deferred        iphlpapi<elf>
  \-PE    f73a0000-f73c0000    \               iphlpapi
ELF    f73c1000-f73c8000    Deferred        libxdmcp.so.6
ELF    f73c9000-f73ce000    Deferred        libdl.so.2
ELF    f73ce000-f757c000    Dwarf           libc.so.6
ELF    f757c000-f7598000    Dwarf           libpthread.so.0
ELF    f759c000-f75a0000    Deferred        libxau.so.6
ELF    f75a0000-f75a3000    Deferred        libxshmfence.so.1
ELF    f75a3000-f75a9000    Deferred        libxcb-dri2.so.0
ELF    f75a9000-f75ac000    Deferred        libx11-xcb.so.1
ELF    f75ac000-f75b0000    Deferred        libxdamage.so.1
ELF    f75b7000-f777e000    Dwarf           libwine.so.1
ELF    f7780000-f77a2000    Deferred        ld-linux.so.2
ELF    f77a4000-f77a5000    Deferred        [vdso].so
Threads:
process  tid      prio (all id:s are in hex)
0000000e services.exe
    0000001e    0
    0000001d    0
    00000014    0
    00000010    0
    0000000f    0
00000012 winedevice.exe
    0000001c    0
    00000019    0
    00000018    0
    00000013    0
0000001a plugplay.exe
    00000020    0
    0000001f    0
    0000001b    0
00000021 swtor_fix.exe
    00000067    0
    0000004c    0
    00000022    0
00000023 wineconsole.exe
    00000024    0
00000025 explorer.exe
    0000002b    0
    0000002a    0
    00000029    0
    00000026    0
00000041 (D) C:\Program Files\Electronic Arts\BioWare\Star Wars - The Old Republic\swtor\retailclient\swtor.exe
    00000064    0
    00000053    0
    0000005a    1
    0000004e   15
    0000004b   15
    00000059    0
    00000058    0
    00000057    0
    0000003a   15
    00000048    0
    00000030    0
    0000000b    0
    0000000d    0
    00000046    0
    0000000c    0
    00000033    0
    0000002d    0
    0000002c    0
    00000050    0
    0000003b    0
    00000034    0 <==
    00000045    0
    00000031    0
    00000038    0
    00000032    0
    00000036   15
    00000037    0
    00000043    0
    0000004a    0
    00000035    0
0000002e swtor.exe
    00000049    0
    00000017    0
    00000047    0
    00000016    0
    00000039    0
    00000009   15
    0000002f    0
System information:
    Wine build: wine-1.7.52 (Staging)
    Platform: i386
    Host system: Linux
    Host version: 3.19.0-30-generic

Edited by Stargreeter


I am an old veteran gamer from times of C=64 on - used to ms-dos and basic - but i prefer linux ubuntu trusty tahr and dislike windy win-doh!-s and nasty nsa and webwielding whackers and spying spiders - face me in a dungeon and i'll show you (you mobs)!
booman Friday 9 October 2015 at 19:35
booman

Thanks for the debug, but it doesn't show everything.  What I see is the errors after the crash.
Try copying the entire debug from the begginning with the date.
You should see a lot of "fixme:" or "err:"

Can you play any other games in PlayOnLinux?


† Booman †
Mint 21.3 64-bit | Nvidia 550| GeForce GTX 1650
Linux for Beginners | PlayOnLinux Guides | PlayOnLinux Explained
Stargreeter Friday 9 October 2015 at 20:03
StargreeterAnonymous

I copied everything from this window. there is nothing above- just tried it again.

There is a winehq-forum entry from may with a lot fixmes in it:

https://appdb.winehq.org/objectManager.php?sClass=version&iId=27088

Well, I do play. I am new to linux and tested some old games, too. Playing Myst IV, Half Life 2 Episode 1 (oh, no, that is steam, right?) without any problems. Some i have no clue how to get them running like Might & Magic 5 - Mandate of Heaven (version gold games 4? - because they consist of an install+mixed game dvd) or Myst V ... i have drawers full of old games. I have to get deeper in those configurations and so on, i suppose. And as you can see in the manual installations section of the forum i have completely different problems with neverwinter mmo (performance - not just poorly, but underground), but it IS running without a crash so far. P.S.: ty for the neverwinter-installation-walkthrough, booman :D


I am an old veteran gamer from times of C=64 on - used to ms-dos and basic - but i prefer linux ubuntu trusty tahr and dislike windy win-doh!-s and nasty nsa and webwielding whackers and spying spiders - face me in a dungeon and i'll show you (you mobs)!
booman Friday 9 October 2015 at 21:19
booman

If you can play Neverwinter in PlayOnLinux then you should be able to play SWOTOR
So it only crashes when you close the game?  Can you actually start the game and play a bit?


† Booman †
Mint 21.3 64-bit | Nvidia 550| GeForce GTX 1650
Linux for Beginners | PlayOnLinux Guides | PlayOnLinux Explained
Stargreeter Friday 9 October 2015 at 21:25
StargreeterAnonymous

Well, I found some own debugging info of my run - seems to be a problem with gpu and write-through-memory ? (- Nope, answer follows in next post.)

[10/09/15 20:19:23] - Running wine-1.7.52-staging start /unix swtor_fix.exe (Working directory : /home/sternengruesser/.PlayOnLinux/wineprefix/SWTOR/drive_c/Program Files/Electronic Arts/BioWare/Star Wars - The Old Republic)
fixme:winediag:start_process Wine Staging 1.7.52 is a testing version containing experimental patches.
fixme:winediag:start_process Please mention your exact version when filing bug reports on winehq.org.
[10/09/15 20:19:24] - Running wine-1.7.52-staging launcher.exe /unix swtor_fix.exe (Working directory : /home/sternengruesser/.PlayOnLinux/wineprefix/SWTOR/drive_c/Program Files/Electronic Arts/BioWare/Star Wars - The Old Republic)
fixme:ole:RemUnknown_QueryInterface No interface for iid {00000019-0000-0000-c000-000000000046}
fixme:iphlpapi:NotifyAddrChange (Handle 0x33cbac, overlapped 0xddb9d0): stub
fixme:winsock:WSALookupServiceBeginW (0x33cc58 0x00000ff0 0x33cc94) Stub!
[1009/201926:ERROR:network_change_notifier_win.cc(111)] WSALookupServiceBegin failed with: 8
fixme:ole:RemUnknown_QueryInterface No interface for iid {00000019-0000-0000-c000-000000000046}
fixme:file:MoveFileWithProgressW MOVEFILE_WRITE_THROUGH unimplemented
fixme:file:MoveFileWithProgressW MOVEFILE_WRITE_THROUGH unimplemented
fixme:file:MoveFileWithProgressW MOVEFILE_WRITE_THROUGH unimplemented
fixme:file:MoveFileWithProgressW MOVEFILE_WRITE_THROUGH unimplemented
fixme:file:MoveFileWithProgressW MOVEFILE_WRITE_THROUGH unimplemented
fixme:file:MoveFileWithProgressW MOVEFILE_WRITE_THROUGH unimplemented
fixme:file:MoveFileWithProgressW MOVEFILE_WRITE_THROUGH unimplemented
err:winediag:init_driver_info Could not find GPU info for 8086:0f31.
err:winediag:init_driver_info Could not find GPU info for 8086:0f31.
err:winediag:init_driver_info Could not find GPU info for 8086:0f31.
err:winediag:init_driver_info Could not find GPU info for 8086:0f31.
err:winediag:init_driver_info Could not find GPU info for 8086:0f31.
err:winediag:init_driver_info Could not find GPU info for 8086:0f31.
err:winediag:init_driver_info Could not find GPU info for 8086:0f31.
err:winediag:init_driver_info Could not find GPU info for 8086:0f31.
fixme:wbemprox:wbem_services_CreateInstanceEnum unsupported flags 0x00000030
fixme:wbemprox:enum_class_object_Next timeout not supported
fixme:ddraw:ddraw7_Initialize Ignoring guid {aeb2cdd4-6e41-43ea-941c-8361cc760781}.
fixme:devenum:DEVENUM_ICreateDevEnum_CreateClassEnumerator Category {33d9a761-90c8-11d0-bd43-00a0c911ce86} not found
fixme:devenum:DEVENUM_ICreateDevEnum_CreateClassEnumerator Category {cc7bfb41-f175-11d1-a392-00e0291f3959} not found
fixme:devenum:DEVENUM_ICreateDevEnum_CreateClassEnumerator Category {cc7bfb46-f175-11d1-a392-00e0291f3959} not found
fixme:winhttp:get_system_proxy_autoconfig_url no support on this platform
fixme:winhttp:WinHttpDetectAutoProxyConfigUrl discovery via DHCP not supported
fixme:file:MoveFileWithProgressW MOVEFILE_WRITE_THROUGH unimplemented
fixme:file:MoveFileWithProgressW MOVEFILE_WRITE_THROUGH unimplemented
fixme:toolhelp:CreateToolhelp32Snapshot Unimplemented: heap list snapshot
fixme:toolhelp:Heap32ListFirst : stub
fixme:file:MoveFileWithProgressW MOVEFILE_WRITE_THROUGH unimplemented
fixme:file:MoveFileWithProgressW MOVEFILE_WRITE_THROUGH unimplemented
fixme:file:MoveFileWithProgressW MOVEFILE_WRITE_THROUGH unimplemented
fixme:file:MoveFileWithProgressW MOVEFILE_WRITE_THROUGH unimplemented
fixme:iphlpapi:CancelIPChangeNotify (overlapped 0xddb9d0): stub
fixme:msvcp:_Locinfo__Locinfo_ctor_cat_cstr (0x33fc3c 1 C) semi-stub
fixme:msvcp:_Locinfo__Locinfo_ctor_cat_cstr (0x33fc3c 1 C) semi-stub
err:winediag:init_driver_info Could not find GPU info for 8086:0f31.
fixme:wbemprox:wbem_services_CreateInstanceEnum unsupported flags 0x00000030
fixme:wbemprox:enum_class_object_Next timeout not supported
fixme:ddraw:ddraw7_Initialize Ignoring guid {aeb2cdd4-6e41-43ea-941c-8361cc760781}.
fixme:devenum:DEVENUM_ICreateDevEnum_CreateClassEnumerator Category {33d9a761-90c8-11d0-bd43-00a0c911ce86} not found
fixme:devenum:DEVENUM_ICreateDevEnum_CreateClassEnumerator Category {cc7bfb41-f175-11d1-a392-00e0291f3959} not found
fixme:devenum:DEVENUM_ICreateDevEnum_CreateClassEnumerator Category {cc7bfb46-f175-11d1-a392-00e0291f3959} not found
fixme:d3d:wined3d_check_device_format_conversion wined3d 0x147558, adapter_idx 0, device_type WINED3D_DEVICE_TYPE_HAL, src_format WINED3DFMT_B8G8R8A8_UNORM, dst_format WINED3DFMT_B8G8R8X8_UNORM stub!
fixme:msvcp:_Locinfo__Locinfo_ctor_cat_cstr (0xb0ee578 1 C) semi-stub
fixme:msvcp:_Locinfo__Locinfo_ctor_cat_cstr (0xb0ee3e8 1 C) semi-stub
fixme:msvcp:_Locinfo__Locinfo_ctor_cat_cstr (0xb3ee42c 1 C) semi-stub
fixme:msvcp:_Locinfo__Locinfo_ctor_cat_cstr (0x33fc3c 1 C) semi-stub
fixme:msvcp:_Locinfo__Locinfo_ctor_cat_cstr (0x33fc3c 1 C) semi-stub
err:winediag:init_driver_info Could not find GPU info for 8086:0f31.
fixme:wbemprox:wbem_services_CreateInstanceEnum unsupported flags 0x00000030
fixme:wbemprox:enum_class_object_Next timeout not supported
fixme:ddraw:ddraw7_Initialize Ignoring guid {aeb2cdd4-6e41-43ea-941c-8361cc760781}.
fixme:devenum:DEVENUM_ICreateDevEnum_CreateClassEnumerator Category {33d9a761-90c8-11d0-bd43-00a0c911ce86} not found
fixme:devenum:DEVENUM_ICreateDevEnum_CreateClassEnumerator Category {cc7bfb41-f175-11d1-a392-00e0291f3959} not found
fixme:devenum:DEVENUM_ICreateDevEnum_CreateClassEnumerator Category {cc7bfb46-f175-11d1-a392-00e0291f3959} not found
fixme:process:GetProcessWorkingSetSize (0xffffffff,0xacde8d4,0xacde8d0): stub
fixme:process:GetProcessWorkingSetSize (0xffffffff,0xb0ee484,0xb0ee480): stub
fixme:process:GetProcessWorkingSetSize (0xffffffff,0xb0ee464,0xb0ee460): stub
fixme:process:GetProcessWorkingSetSize (0xffffffff,0xacde8d4,0xacde8d0): stub
fixme:d3d:wined3d_check_device_format_conversion wined3d 0x146828, adapter_idx 0, device_type WINED3D_DEVICE_TYPE_HAL, src_format WINED3DFMT_B8G8R8A8_UNORM, dst_format WINED3DFMT_B8G8R8X8_UNORM stub!
fixme:d3d9:D3DPERF_SetOptions (0x1) : stub
err:ole:CoInitializeEx Attempt to change threading model of this apartment from multi-threaded to apartment threaded
fixme:keyboard:X11DRV_ActivateKeyboardLayout 0x4070407, 0100: semi-stub!
fixme:keyboard:X11DRV_ActivateKeyboardLayout KLF_SETFORPROCESS not supported
err:ole:CoInitializeEx Attempt to change threading model of this apartment from multi-threaded to apartment threaded
fixme:thread:GetThreadPreferredUILanguages 52, 0xb0edec8, 0xb0edf38 0xb0eded0
fixme:thread:GetThreadPreferredUILanguages 52, 0xb0edf28, 0xb0edf98 0xb0edf30
fixme:win:GetWindowPlacement not supported on other process window 0x11007a
(+4 identical lines)
fixme:msvcp:_Locinfo__Locinfo_ctor_cat_cstr (0xb0ee3ac 1 C) semi-stub
fixme:msvcp:_Locinfo__Locinfo_ctor_cat_cstr (0xb0ee1ec 1 C) semi-stub
fixme:win:GetWindowPlacement not supported on other process window 0x11007a
(+63 identical lines)
fixme:msvcp:_Locinfo__Locinfo_ctor_cat_cstr (0xb0ee208 1 C) semi-stub
fixme:win:GetWindowPlacement not supported on other process window 0x11007a
(+272 identical lines)
fixme:msvcp:_Locinfo__Locinfo_ctor_cat_cstr (0xb0edfcc 1 C) semi-stub
fixme:toolhelp:CreateToolhelp32Snapshot Unimplemented: heap list snapshot
fixme:toolhelp:Heap32ListFirst : stub
fixme:win:GetWindowPlacement not supported on other process window 0x11007a
(+2839 identical lines - YIKES!)
fixme:msvcp:_Locinfo__Locinfo_ctor_cat_cstr (0xb0ee1bc 1 C) semi-stub
fixme:win:GetWindowPlacement not supported on other process window 0x11007a
(+1011 identical lines)
fixme:dbghelp:elf_search_auxv can't find symbol in module
wine: Unhandled division by zero at address 0x89f7c5 (thread 0035), starting debugger...


I am an old veteran gamer from times of C=64 on - used to ms-dos and basic - but i prefer linux ubuntu trusty tahr and dislike windy win-doh!-s and nasty nsa and webwielding whackers and spying spiders - face me in a dungeon and i'll show you (you mobs)!
Stargreeter Friday 9 October 2015 at 21:39
StargreeterAnonymous

List of problems:

- crashes when hovering with the mouse above some quest-marks on the map (map-bug)

- crashes when afk (not moving)

- crashes when trying to change (graphical) settings ingame (there pops up a small window, where you should click "keep the changes" or "return to old settings" - but then you can only move the mouse and everything is frozen)

- the others, who wrote before me here, told it froze, when they entered some aeras - or it would freeze anyway sometimes ..., but i havn't tested that so far

- (minor) client-login-window is only a part of that window i should see

With those things aside it seems i could play the game. it is on low settings and absolutely fluent (i couldn't say that of neverwinter :D).

There is no guarantee of course, not to encounter more problems - some more have been mentioned on winehq, i think, but nothing else happend to me so far.


I am an old veteran gamer from times of C=64 on - used to ms-dos and basic - but i prefer linux ubuntu trusty tahr and dislike windy win-doh!-s and nasty nsa and webwielding whackers and spying spiders - face me in a dungeon and i'll show you (you mobs)!
booman Friday 9 October 2015 at 22:17
booman

I'm assuming you have the proprietary drivers installed for your video card?
what video card are you using?
what distro are you using?

err:winediag:init_driver_info Could not find GPU info for 8086:0f31.

Quote

This error is probably your problem
Not sure what is causing it, specially when games like Neverwinter run fine.  Did SWOTOR install in a 32-bit virtual drive?


† Booman †
Mint 21.3 64-bit | Nvidia 550| GeForce GTX 1650
Linux for Beginners | PlayOnLinux Guides | PlayOnLinux Explained
Stargreeter Friday 9 October 2015 at 23:21
StargreeterAnonymous

The laptop has been a present. I got these infos from different sources:

Hardware:
Processor: Intel Celeron N2830 @ 2.42GHz (2 Cores), Motherboard: HP 2213 v57.23, Chipset: Intel ValleyView SSA-CUnit, Memory: 4096MB, Disk: 500GB HGST HTS545050A7, Graphics: Intel ValleyView Gen7 (749MHz)(/Intel HD Graphics Bay Trail?), Audio: Intel ValleyView HD Audio, Network: Realtek RTL8101E/RTL8102E + Realtek RTL8188EE Wireless

Software:
Linux Ubuntu 14.04 LTS "Trusty Tahr"; Kernel 3.19.0-30-generic (#34~14.04.1-Ubuntu SMP Fri Oct 2 22:09:39 UTC 2015); GCC version 4.8 (x86_64-linux-gnu); Desktop Unity 7.2.5; Display Server X Server (Xorg version) 1.17.1; Display Driver intel 2.99.917; OpenGL 3.3 Mesa 10.5.9; Compiler GCC 4.8.4; Gnome 3.8.4

Neverwinter runs much too slow, hard to play it - with windows 10 preview, which was installed before, it ran fluent on this machine.

While it is an LTS the Intel driver for linux is excluded (?). Compare: https://01.org/linuxgraphics/forum/graphics-installer-discussions

I dunno if it is in a 32-bit or 64bit virtual drive - didn't install it manually - used the routine from the games-section of playonlinux - should be 32-bit ?


I am an old veteran gamer from times of C=64 on - used to ms-dos and basic - but i prefer linux ubuntu trusty tahr and dislike windy win-doh!-s and nasty nsa and webwielding whackers and spying spiders - face me in a dungeon and i'll show you (you mobs)!
Stargreeter Saturday 10 October 2015 at 13:02
StargreeterAnonymous

I just published my log of running neverwinter mmo:

https://www.playonlinux.com/en/topic-13465.html

It looks completely different! - There is no error about the gpu directly. (?)


I am an old veteran gamer from times of C=64 on - used to ms-dos and basic - but i prefer linux ubuntu trusty tahr and dislike windy win-doh!-s and nasty nsa and webwielding whackers and spying spiders - face me in a dungeon and i'll show you (you mobs)!
booman Sunday 11 October 2015 at 15:53
booman

As far as I know PlayOnLinux scripts install games into a 32-bit virtual drive, but I don't know how to tell if it is after the game is installed.

Interesting that Neverwinter doesn't produce the same error.

I wonder if the proprietary drivers are installed for your Intel GPU?
I think Ubuntu has something called a Driver Manager (Mint does and its based on Ubuntu)
Check and see if the proprietary drivers are installed for your Intel GPU video card.

If not, then try the Intel Graphics driver for Linux
It might not work because your hardware is too old like Petch mentioned.
If that is the case, then they only choice you would have is an older unsuppored Distro.

I have a Chromebook and run Ubuntu 12.04 on it.  The GPU is an Intel HD 2000 and the proprietary driver was automatically installed.  So I can play a few games, mostly older ones.  I tried upgraded to Ubuntu 14.04 and the proprietary driver was not installed.  Not even supported.  So I had to go back to Ubuntu 12.04
 

 


† Booman †
Mint 21.3 64-bit | Nvidia 550| GeForce GTX 1650
Linux for Beginners | PlayOnLinux Guides | PlayOnLinux Explained
Stargreeter Sunday 11 October 2015 at 16:55
StargreeterAnonymous

the configuration screen revealed, that it is actually a 32-bit installation, as supposed.

i figured out, that my graphics driver should be: Display Driver "intel 2.99.917", which is from x.org and came with umbuntu.

two posts ahead i included a link to 01.org (intel graphics for linux) already - this driver is excluded from usage with lts-versions, like 14.04. trusty tahr, because of the ubuntu-support, if i understood it right along. officially there are no propietary-drivers from intel (for linux), but they are behind 01.org, of course. so in the end i have to rely on ubuntu and what comes from it.

I have a different understanding of petch. he doesn't say, that the hardware would be too old, but the kernel would be too old for this hardware ... (i have no clue of this; can't say, if he is right; ubuntu released an own (generic) update recently ?)

by they way, aside of the different issues for star wars and neverwinter i don't seem to have any problems concerning graphics. even dota 2 and no-more-room-in-hell (both via steam) are running without any problem


I am an old veteran gamer from times of C=64 on - used to ms-dos and basic - but i prefer linux ubuntu trusty tahr and dislike windy win-doh!-s and nasty nsa and webwielding whackers and spying spiders - face me in a dungeon and i'll show you (you mobs)!
Noserenity Sunday 11 October 2015 at 19:32
NoserenityAnonymous

I get the freezing during normal play.  As well as afk or using the map, moving around and playing the game also freezes.  I just got some time off from work and have to take care of a few things today but later tonight I'll log in and try to get a debug of it happening.  

I'm a newb and haven't tried staging versions (didn't know what they were) myself though I've tried maybe 7 or so different versions of wine.

Edited by Noserenity

booman Monday 12 October 2015 at 14:48
booman

These are some of the inherited problems with Linux and hardware.  Anything can run out-of-the-box, but gaming requires some hardware accelleration and closed drivers are "usually" the best.  Sounds like you are stuck using open source drivers and it can work with some games, then again, maybe you DO have proprietary drivers since DOTA2 and No More Room In Hell running.  This is all very confusing.

Again, you could try an older version of Ubuntu, but they are no longer supported.


† Booman †
Mint 21.3 64-bit | Nvidia 550| GeForce GTX 1650
Linux for Beginners | PlayOnLinux Guides | PlayOnLinux Explained
Stargreeter Wednesday 14 October 2015 at 15:06
StargreeterAnonymous

Well, I looked forward to the debug of noserenety, but nothing happened so far.

would be fine, to compare them.

if there are any problems with debugging, just ask ;)


I am an old veteran gamer from times of C=64 on - used to ms-dos and basic - but i prefer linux ubuntu trusty tahr and dislike windy win-doh!-s and nasty nsa and webwielding whackers and spying spiders - face me in a dungeon and i'll show you (you mobs)!
Noserenity Thursday 15 October 2015 at 11:17
NoserenityAnonymous

Actually, I had some issues with the debug and became frustrated.  I got playing on the latest staging version and was good for about an hour before it crashed.  When I looked at the log it hadn't recorded anything for over 45 minutes.  

Could there be something I wasn't seeing?

Also, I wanted to add I am using opensuse 13.2 with the nvidia proprietary driver.

Edited by Noserenity

This site allows content generated by members, and we promptly remove any content that infringes copyright according to our Terms of Service. To report copyright infringement, please send a notice to dmcayonlinux.com