blue screen on start

Questions about Wine on Linux
Locked
iriya
Level 1
Level 1
Posts: 5
Joined: Wed Feb 24, 2016 1:06 pm

blue screen on start

Post by iriya »

hi,
i try run age of wulin downloader.exe with wine but just gave me blue screen and i see only mouse.
can't do anything so just reset.
same problem on 2 distros now- antergos and now xubuntu. :cry:
i use ati radeon hd4670- with the free drivers that come instaled with the distro. 4 gigs of ram ddr2;
ty
User avatar
Bob Wya
Level 12
Level 12
Posts: 3068
Joined: Sat Oct 16, 2010 7:40 pm

Re: blue screen on start

Post by Bob Wya »

iriya wrote:hi,
i try run age of wulin downloader.exe with wine but just gave me blue screen and i see only mouse.
can't do anything so just reset.
same problem on 2 distros now- antergos and now xubuntu. :cry:
i use ati radeon hd4670- with the free drivers that come installed with the distro. 4 gigs of ram ddr2;
ty
I downloaded the game to test. It does run OK (here) - but I'm using an Nvidia GTX 970M (!!)
You'd need to check you have the multilib support for your radeon driver. Back in the day, when I had a laptop with a Radeon HD4650M... I found that after fglrx / Catalyst moved into AMD's legacy dustbin - that was basically when I stopped using it for gaming. Sadly AMD drivers pre- the 5000 series are quite shockingly bad on Linux... :shock: :? :cry:

There's probably just too many holes in your OpenGL support to get this game working. You going to need good OpenGL support to get the equivalent of DirectX9.0c.
Do post some console output if you want me to take a look though...

I'm presuming you've got the Arch Multilib repositories installed when you tried antergos? If not you'll need to fix that - as Wine needs a full 32-bit GL stack - for 3D gaming.
iriya
Level 1
Level 1
Posts: 5
Joined: Wed Feb 24, 2016 1:06 pm

Re: blue screen on start

Post by iriya »

this is from the playonlinux debuger info.
i am fllowing a guide as how to instal the game-http://www.gamersonlinux.com/forum/thre ... guide.783/

[02/24/16 21:21:08] - Running wine-1.5.19 /home/iliya/Downloads/Aow_en_Downloader.exe (Working directory : /)
fixme:system:SetProcessDPIAware stub!
fixme:mountmgr:harddisk_ioctl Unsupported ioctl 74080 (device=7 access=1 func=20 method=0)
fixme:mountmgr:harddisk_ioctl Unsupported ioctl 2d1400 (device=2d access=0 func=500 method=0)
fixme:mountmgr:harddisk_ioctl Unsupported ioctl 74080 (device=7 access=1 func=20 method=0)
fixme:ieframe:WebBrowser_put_RegisterAsBrowser (0x17ef38)->(ffffffff)
fixme:ieframe:WebBrowser_put_RegisterAsDropTarget (0x17ef38)->(ffffffff)
fixme:ieframe:OleObject_Advise (0x17ef38)->(0x17f264, 0x17f234)
fixme:ieframe:PersistStreamInit_InitNew (0x17ef38)
fixme:ieframe:navigate_url Unsupported args (Flags 0x1b9360:10; TargetFrameName 0x1b9370:10)
fixme:urlmon:URLMoniker_BindToObject use running object table
err:winediag:SECUR32_initNTLMSP ntlm_auth was not found or is outdated. Make sure that ntlm_auth >= 3.0.25 is in your path. Usually, you can find it in the winbind package of your distribution.
fixme:dwmapi:DwmIsCompositionEnabled 0x6ad0f77c
fixme:iphlpapi:NotifyAddrChange (Handle 0x15be8c0, overlapped 0x15be8cc): stub
fixme:win:EnumDisplayDevicesW ((null),0,0x33bccc,0x00000000), stub!
fixme:ieframe:ClOleCommandTarget_Exec Unimplemented cmdid 84 of CGID_ShellDocView
fixme:ieframe:ClOleCommandTarget_QueryStatus (0x17efec)->((null) 1 0x33cc70 (nil))
fixme:ieframe:ClOleCommandTarget_QueryStatus command_0: 27, 0x0
fixme:ieframe:ClOleCommandTarget_Exec Unimplemented cmdid 25
fixme:ieframe:ClOleCommandTarget_Exec Unimplemented cmdid 26
fixme:mshtml:OleControl_OnAmbientPropertyChange offline connection is not supported
fixme:mshtml:OleObject_SetClientSite silent == true
fixme:mshtml:prepare_for_binding silent == true
fixme:mshtml:prepare_for_binding offline == true
fixme:ieframe:ClOleCommandTarget_Exec Unimplemented cmdid 37 of CGID_ShellDocView
fixme:ieframe:ClOleCommandTarget_Exec Unimplemented cmdid 84 of CGID_ShellDocView
fixme:ntdll:NtLockFile I/O completion on lock not implemented yet
fixme:ieframe:ClientSite_GetContainer (0x17efec)->(0x33cc80)
fixme:mshtml:nsChannel_GetContentDisposition (0x233b7d8)->(0x33c390)
fixme:mshtml:nsChannel_GetContentDispositionHeader (0x233b7d8)->(0x33bbc8)
fixme:ieframe:ClientSite_GetContainer (0x17efec)->(0x33dad0)
fixme:imm:ImmReleaseContext (0x10080, 0x2315dc8): stub
fixme:ieframe:ClOleCommandTarget_Exec Unimplemented cmdid 25
fixme:ieframe:ClOleCommandTarget_Exec Unimplemented cmdid 26
fixme:ieframe:navigate_url Unsupported args (Flags 0x14a72d0:10; TargetFrameName 0x14a72e0:10)
fixme:keyboard:X11DRV_ActivateKeyboardLayout 0x4090409, 0000: semi-stub!
User avatar
Bob Wya
Level 12
Level 12
Posts: 3068
Joined: Sat Oct 16, 2010 7:40 pm

Re: blue screen on start

Post by Bob Wya »

As it clearly states in the WineHQ FAQ ...
... Links to some of these outside applications are provided as a convenience on the Third Party Applications page, but they are not supported here. ...
So you end up using an obsolete version of Wine, with unspecified patches (perhaps??) and an old, unmaintained installer script... Surprise, surprise, it doesn't work!!

Start by making sure you have the latest version of vanilla Wine (either 1.8 or 1.9.4 - personally I used Wine 1.9.4 - the latest release). Then you can try again!!

I tested out Age of Wulen - basically because you didn't even bother say what game you were trying to run!! You know you can post URL's in this forum - right? :roll:

Post the console output running your game and I'll talk you through what additional overrides and native Windows applications you need to get it running...
It could be slightly different from the game I was testing!!

To do this you'll need the winetricks tool (so make sure that is installed as well).

Make sure you start with a clean Wineprefix...

Code: Select all

rm -rf ~/.wine
I'd also recommend running the installer in 32-bit Wineprefix, so:

Code: Select all

export WINEARCH="win32"
winecfg
will create this for you.

Then setup some basic overrides from the game I was testing (same company - so it'll probably be the same engine):

Code: Select all

winetricks ie8 vcrun2005 msxml3
You can see what these winetricks installers do with, e.g.:

Code: Select all

winetricks list-all | grep vcrun2005
to show a full description.

You can see what overrides are in play in a Wineprefix with:

Code: Select all

winetricks list-installed
You can run the installer from anywhere in your file system, e.g.:

Code: Select all

cd ~/Downloads
wine Aow_en_Downloader.exe
Make sure you have changed you Linux PWD path to that folder (e.g. using cd - as above).

That's enough to be getting on with now 8)
User avatar
Bob Wya
Level 12
Level 12
Posts: 3068
Joined: Sat Oct 16, 2010 7:40 pm

Re: blue screen on start

Post by Bob Wya »

what did i do wrong
Well yes that's easy to answer... But where to start... :roll:
  • Don't PM me questions
  • Do tell me what OS / Linux distribution you are using today!!
  • Do tell me what version of vanilla Wine / Wine Staging you are using now:

    Code: Select all

    wine --version
  • Have you bothered to read the WineHQ FAQ
- to understand a bit about how to use Wine correctly...

Do you actually want someone to help you??!! Face palm :? :roll:
iriya
Level 1
Level 1
Posts: 5
Joined: Wed Feb 24, 2016 1:06 pm

Re: blue screen on start

Post by iriya »

antergos;wine 1.9.4
was just reading the users guide
User avatar
Bob Wya
Level 12
Level 12
Posts: 3068
Joined: Sat Oct 16, 2010 7:40 pm

Re: blue screen on start

Post by Bob Wya »

iriya wrote:antergos;wine 1.9.4
was just reading the users guide
Okay dokey then,

The clues already in the output you gave me:

Code: Select all

err:module:load_builtin_dll failed to load .so lib for builtin L"WLDAP32.dll": libldap_r-2.4.so.2: cannot open shared object file: No such file or directory
err:module:import_dll Loading library WLDAP32.dll (which is needed by L"Z:\\home\\iliya\\Downloads\\Aow_en_Downloader.exe") failed (error c000007a).
The console output from Wine isn't like an obtuse MS Windows Blue Screen stop code - it actually tells you what's gone wrong!! WLDAP32.dll - a Wine dll which provides the calls use by native Windows applications - is just a C code wrapper around the native Linux LDAP libraries...

So you'll need the following Linux libraries:
  • core/libldap
  • multilib/lib32-libldap
you may only have the 64-bit version installed just now...

So to install them on Antergos or Arch:

Code: Select all

pacman -Sy # Sync all official repositories first...
pacman -S libldap lib32-libldap # Install both 64-bit and 32-bit LDAP libraries - needed by Wine
Things will probably blow up after that - but it's just a case of chipping away at the problems till you hit a brick wall or your game runs under Wine!

I'm not very confident - because of the rather dodgy R700 Radeon drivers... You can see there's a big jump from OpenGL 3.3 to 4.x - corresponding to the jump between the Radeon HD 4000 series & Radeon HD 5000 series. Plus the Radeon HD 4000 series cards only implement part of the OpenGL specification as well (as I recall). But you never know!! :wink:

Bob
iriya
Level 1
Level 1
Posts: 5
Joined: Wed Feb 24, 2016 1:06 pm

Re: blue screen on start

Post by iriya »

it worked well. but no sound and anti-aliasing on text. i also have no idea how to move my mouse out of the windows aplication atm. but i think i read something about similar problemos on the faq.
ok so- what do i need to read to figure it own my self with the next game or so ?
u gave me a list of commands, u knew what to do in every situation that arose alone the way.
what hapend, while it gets a point for friendliness, doesnt seem like a very constructive way for me to handle my problmes in the future. me being the average newbie? i guess.
just a thought.
cheers :)
User avatar
Bob Wya
Level 12
Level 12
Posts: 3068
Joined: Sat Oct 16, 2010 7:40 pm

Re: blue screen on start

Post by Bob Wya »

iriya wrote:it worked well. but no sound and anti-aliasing on text. i also have no idea how to move my mouse out of the windows aplication atm. but i think i read something about similar problemos on the faq.
ok so- what do i need to read to figure it own my self with the next game or so ?
u gave me a list of commands, u knew what to do in every situation that arose alone the way.
what hapend, while it gets a point for friendliness, doesnt seem like a very constructive way for me to handle my problmes in the future. me being the average newbie? i guess.
just a thought.
cheers :)
Believe me - on the newbie front - we've all been there!! You don't learn to use Linux overnight - I've been messing about with it for over 12 years now... Plus doing a Comp. Sci. degree many moons ago... :lol:

It's worth checking WineHQ AppDB for Wine support for particular games - it does list a whole of games (but not many HTML5 / web-style games like yours unfortunately)... Some maintainers even bother to keep "their" Wiki pages up to date - like the ones I look after for example ... 8)

Sound

Probably again, remember although your OS is native 64-bit - most Windows applications are still 32-bit, so you may not have all/ any of the required 32-bit audio libraries installed, so try (taken from my Arch install):

Code: Select all

pacman -Sy
pacman -S lib32-alsa-lib lib32-alsa-plugins lib32-libpulse lib32-libcanberra-pulse
Fonts

I tried:

Code: Select all

winetricks corefonts
winetricks fontsmooth=rgb
Then the works (don't bother - it didn't make any difference):

Code: Select all

winetricks allfonts
But I've hit a brick wall with faux script characters - sorry but I can't see how to get them any smoother...

To "break out" of games in most Linux Desktop Environments... Typically you can switch Virtual Desktop (usually mapped to CTRL+F1, CTRL+F2, etc.) or ALT+TAB to switch applications on your Virtual Desktop - should work. I was able to leave the game and switch back to it (without it crashing, etc.) Assuming that's what you meant...

Bob

Btw you do know that Chrome/Chromium, Qupzilla, Firefox, etc. have built-in spellcheckers - right??!! :wink:
iriya
Level 1
Level 1
Posts: 5
Joined: Wed Feb 24, 2016 1:06 pm

Re: blue screen on start

Post by iriya »

after the OS upgraded wine to latest version and the game recieved a major update it says:
Failed to load drivers. try run them as administrator
SGP initilize failed
what does it mean :idea:
User avatar
Bob Wya
Level 12
Level 12
Posts: 3068
Joined: Sat Oct 16, 2010 7:40 pm

Re: blue screen on start

Post by Bob Wya »

iriya wrote:after the OS upgraded wine to latest version and the game recieved a major update it says:
Failed to load drivers. try run them as administrator
SGP initilize failed
what does it mean :idea:
@iriya

SGP = Snail Game Protect

Yup reproducing that problem on my system... I think that's it folks :roll: ... No more Age of Wushu!! :cry:

Edit:
It appears to be a general bug in the games protection system ... It's apparently affecting Windows users as well...

Bob
Locked