Wolverine+AMD radeon graphic card

Questions about Wine on Linux
Locked
User avatar
legluondunet
Level 2
Level 2
Posts: 34
Joined: Sun Aug 22, 2010 10:47 am

Wolverine+AMD radeon graphic card

Post by legluondunet »

Hello,

this game worked fine with wine and nvidia graphic card, but now it crash at start with my recent AMD radeon 7850. This is the log file:

Code: Select all

fixme:gameux:GameExplorerImpl_VerifyAccess (0x140670, L"C:\\Program Files\\Activision\\X-Men Origins - Wolverine(TM)\\Binaries\\Wolverine.exe", 0x3dbf600)
fixme:win:EnumDisplayDevicesW ((null),0,0x3dbf774,0x00000000), stub!
fixme:system:SystemParametersInfoW Unimplemented action: 59 (SPI_SETSTICKYKEYS)
fixme:system:SystemParametersInfoW Unimplemented action: 53 (SPI_SETTOGGLEKEYS)
fixme:system:SystemParametersInfoW Unimplemented action: 51 (SPI_SETFILTERKEYS)
fixme:d3d:debug_d3dformat Unrecognized 0x34324644 (as fourcc: DF24) WINED3DFORMAT!
fixme:d3d:wined3d_get_format Can't find format unrecognized (0x34324644) in the format lookup table
err:d3d:context_create wglSwapIntervalEXT failed to set swap interval 0 for context 0x169330, last error 0x591
fixme:imm:ImmReleaseContext (0x20058, 0x1455a538): stub
err:d3d:context_create wglSwapIntervalEXT failed to set swap interval 0 for context 0x1455a978, last error 0x591
err:d3d:state_pscale >>>>>>>>>>>>>>>>> GL_INVALID_VALUE (0x501) from glPointSize(...); @ state.c / 1605
err:d3d:state_pscale >>>>>>>>>>>>>>>>> GL_INVALID_VALUE (0x501) from glPointSize(...); @ state.c / 1605
err:d3d:state_pscale >>>>>>>>>>>>>>>>> GL_INVALID_VALUE (0x501) from glPointSize(...); @ state.c / 1605
I'm using AMD radeon 7850 with Catalyst drivers 12.6., Ubuntu precise 12.04, wine 1.5.10.
If I'm using the radeon free drivers (Mesa gallium), I could see different animations but after the "unreal" logo, it crashs.

Thanks for your help.
lahmbi5678
Level 7
Level 7
Posts: 823
Joined: Thu Aug 27, 2009 6:23 am

Re: Wolverine+AMD radeon graphic card

Post by lahmbi5678 »

Not sure, if it matters, but you should make sure, that the nvidia driver was completely removed (assuming that you recently replaced your nvidia card by radeon). In general, wine is having much more issues with radeon drivers/cards than with nvidia ones, you may consider filing a bug. Are you using 64 bit linux?
User avatar
legluondunet
Level 2
Level 2
Posts: 34
Joined: Sun Aug 22, 2010 10:47 am

Re: Wolverine+AMD radeon graphic card

Post by legluondunet »

Drivers installation is clean and I'm using Ubuntu 64 bits. It's a pity wine does not support better AMD graphic card. I'm going to report a bug.
lahmbi5678
Level 7
Level 7
Posts: 823
Joined: Thu Aug 27, 2009 6:23 am

Re: Wolverine+AMD radeon graphic card

Post by lahmbi5678 »

Hi,

before filing a bug, you should make sure, that you also uninstalled the package, which contains the 32bit nvidia libgl, and installed the radeon-specific 32bit libgl (not sure about the package names, in debian they are something like fglrx-glx-ia32 and nvidia-glx-ia32).
User avatar
legluondunet
Level 2
Level 2
Posts: 34
Joined: Sun Aug 22, 2010 10:47 am

Re: Wolverine+AMD radeon graphic card

Post by legluondunet »

thank you, I already verified that.
lahmbi5678
Level 7
Level 7
Posts: 823
Joined: Thu Aug 27, 2009 6:23 am

Re: Wolverine+AMD radeon graphic card

Post by lahmbi5678 »

One last thing you could check though quite improbable is if you are bit by that bug: https://bugs.launchpad.net/ubuntu/+sour ... bug/852811
User avatar
legluondunet
Level 2
Level 2
Posts: 34
Joined: Sun Aug 22, 2010 10:47 am

Re: Wolverine+AMD radeon graphic card

Post by legluondunet »

it's an old bug and today, on Ubuntu, with the last catalyst drivers, we don't need to make a link like described in this launchpad bug report.
intervigil
Newbie
Newbie
Posts: 1
Joined: Wed Aug 29, 2012 1:05 am

Re: Wolverine+AMD radeon graphic card

Post by intervigil »

For what it's worth I am encountering the same error after switching from NVIDIA 580GTX to Radeon 7950 with several Steam games.
lahmbi5678
Level 7
Level 7
Posts: 823
Joined: Thu Aug 27, 2009 6:23 am

Re: Wolverine+AMD radeon graphic card

Post by lahmbi5678 »

Hi,

the interesting question might be, is that issue caused by bug/incompatibility in radeon driver or by leftovers of the nvidia driver, maybe some config issue. Would the issue also arise, if you installed another (preferably 32bit) linux from scratch?
User avatar
legluondunet
Level 2
Level 2
Posts: 34
Joined: Sun Aug 22, 2010 10:47 am

Re: Wolverine+AMD radeon graphic card

Post by legluondunet »

Lahmbi, you misunderstood, I used my nvidia card in my old pc. I change my pc and it has a AMD radeon now, a 7850. Now I have several wine games that ran well with my nvidia card and crash with my Radeon, and I'm not the only one (Wolverine, Unreal tournment 3, Need for speed undercover), but others games run very well with that card wich has good performance on linux (Unreal tournment 2004, Assassin Creed, Tomb raider anniversary...). The fact is wine support better nvidia graphic cards than radeon. To change that situation, I think we have (AMD radeon users) to report bug to wine developper. I'm going to begin now with wolverine game.
lahmbi5678
Level 7
Level 7
Posts: 823
Joined: Thu Aug 27, 2009 6:23 am

Re: Wolverine+AMD radeon graphic card

Post by lahmbi5678 »

So there's probably not much one can do, apart from filing a bug. It's probably ok to file a separate bug for evey game failing in a similar way (working on nvidia, failing with radeon), at least as long as the exact cause of the issue is unclear. Of course you should tell in the bug report, that there are other similar bugs, which may be duplicates (due to same cause of the bug).
Martina
Newbie
Newbie
Posts: 1
Joined: Fri Aug 31, 2012 7:35 am

Re: Wolverine+AMD radeon graphic card

Post by Martina »

Thank you all for the information!
It looks like I can still play Wolverine if I try to fix the issue.
Will do!
User avatar
legluondunet
Level 2
Level 2
Posts: 34
Joined: Sun Aug 22, 2010 10:47 am

Re: Wolverine+AMD radeon graphic card

Post by legluondunet »

Hello Martina, could you tell us what is your configuration? Wolverine version? What was your issue?
t1nk3r3r
Level 2
Level 2
Posts: 15
Joined: Thu Aug 30, 2012 2:11 pm

Re: Wolverine+AMD radeon graphic card

Post by t1nk3r3r »

Keep in mind that *if* the problem lies with the fglrx/Catalyst drivers, not much can be done. You could leave a report with the AMD team, but I've never had a reply from doing so. I've never had full support for my Crossfire 2600XTs after using fglrx for three years.

By using the open-source radeon drivers, some Wine devels can often get in touch with the radeon devels. And the fix could materialize in a matter of weeks if not days.

As far as Wine preferring one card manufactuer over the other, it has more to do with the drivers and the games being used. Ever see a game advertise: "Runs best on _____" ?
Locked