NihilistMatt
2010-Jun-05 00:01 UTC
[Wine] Spore fails to run on new Wine versions, plus fglrx issues
Hi, While running Spore (steam version) on 1.1.42 with a GeForce 8600GT on Arch Linux x86-64, everything worked fine except for occasional DxDllReg.exe crashes. I have since replaced the card with an ATi Radeon HD4800 and the user interface now unbearably flickers, garbles (inflated bits of text and other UI elements appearing randomly) and generally looks far from correct (to the point where I can't see the graphics options to try changing things). The console output is full of GLSL fun: Code: fixme:d3d_shader:print_glsl_info_log Error received from GLSL shader #1: fixme:d3d_shader:print_glsl_info_log Fragment shader(s) linked, vertex shader(s) linked. I had heard previously about wine not supporting fglrx well, but assumed that most of the problems had been fixed/disappeared. I can't afford to upgrade to a new nVidia card, so was trying the ATi one to see if I could get increased framerate in Spore (go figure). In addition, on both cards, trying to run Spore on versions 1.1.44 and 1.2-rc1 (haven't tested 1.2-rc2, Arch doesn't support Wine so package updates are incredibly slow) causes Spore to not run at all, with Code: err:seh:raise_exception Unhandled exception code c000001d flags 0 addr 0x7ee302a0 appearing when I try to run it from Steam. (Trying to run from outside Steam does not work).
James McKenzie
2010-Jun-05 03:55 UTC
[Wine] Spore fails to run on new Wine versions, plus fglrx issues
NihilistMatt wrote:> Hi, > > While running Spore (steam version) on 1.1.42 with a GeForce 8600GT on Arch Linux x86-64, everything worked fine except for occasional DxDllReg.exe crashes. > > I have since replaced the card with an ATi Radeon HD4800 and the user interface now unbearably flickers, garbles (inflated bits of text and other UI elements appearing randomly) and generally looks far from correct (to the point where I can't see the graphics options to try changing things). > > The console output is full of GLSL fun: > > > Code: > fixme:d3d_shader:print_glsl_info_log Error received from GLSL shader #1: > fixme:d3d_shader:print_glsl_info_log Fragment shader(s) linked, vertex shader(s) linked. > > > > I had heard previously about wine not supporting fglrx well, but assumed that most of the problems had been fixed/disappeared. I can't afford to upgrade to a new nVidia card, so was trying the ATi one to see if I could get increased framerate in Spore (go figure). > > In addition, on both cards, trying to run Spore on versions 1.1.44 and 1.2-rc1 (haven't tested 1.2-rc2, Arch doesn't support Wine so package updates are incredibly slow) causes Spore to not run at all, with > > > Code: > err:seh:raise_exception Unhandled exception code c000001d flags 0 addr 0x7ee302a0 > > >File a regression bug report. This should not happen. Also, AMD/ATI drivers are of two flavors. Did you try the open source or their drivers? James McKenzie
Rico
2010-Jun-05 08:51 UTC
[Wine] Re: Spore fails to run on new Wine versions, plus fglrx issues
NihilistMatt wrote:> > The console output is full of GLSL fun: > > > Code: > fixme:d3d_shader:print_glsl_info_log Error received from GLSL shader #1: > fixme:d3d_shader:print_glsl_info_log Fragment shader(s) linked, vertex shader(s) linked. > > >I guess something like that shouldn't show up as a fixme. There could be a space or so at the end, so that the spamfilter for fglrx spam isn't working. Could you redirect the output to a file and upload it somewhere? Also what's your fglrx version?
3vi1
2010-Jun-05 12:32 UTC
[Wine] Re: Spore fails to run on new Wine versions, plus fglrx issues
NihilistMatt wrote:> Hi, > > ...I have since replaced the card with an ATi Radeon HD4800 and the user interface now unbearably flickers, garbles (inflated bits of text and other UI elements appearing randomly) and generally looks far from correct (to the point where I can't see the graphics options to try changing things).I'm afraid that at least half (if not all) of your problems are bugs in the 10.5 fglrx drivers, and won't be fixed until ATI corrects their issues. I tried 10.5 with an HD5870 last week and saw those flickers and garbles even in some native Linux apps (Like when you launch Boxee - it's pretty bad). The wine games that did work would lock up after an hour or so - as if 10.5 isn't cranking the cards fan to the proper levels. :( So, I'm back on the nVidia train for now.
NihilistMatt
2010-Jun-05 22:07 UTC
[Wine] Re: Spore fails to run on new Wine versions, plus fglrx issues
Arch's GCC didn't support multilib, and the given workaround was to create a full chroot, which to compile one program seemed a bit overblown for me. However, I have now switched back to Ubuntu, and will hopefully be trying Spore in Wine here.