Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
World Of Warcraft Support UPDATED 2016 Edition
View unanswered posts
View posts from last 24 hours

Goto page Previous  1, 2, 3, 4, 5, 6, 7, 8  
Reply to topic    Gentoo Forums Forum Index Gamers & Players
View previous topic :: View next topic  
Author Message
Ionen
Developer
Developer


Joined: 06 Dec 2018
Posts: 2702

PostPosted: Sat May 21, 2022 4:28 pm    Post subject: Reply with quote

For those that'd rather not use crossdev for USE=mingw, just to say that USE now works without crossdev for ::gentoo's wine ebuilds :) (so can cleanup all the crossdev stuff from /etc/portage, local overlay, and depclean). Also, dxvk and vkd3d-proton are in the tree, both which don't need you to worry about posix threads support anymore.

Can still use crossdev with USE=crossdev-mingw if prefer to keep current setup though.
Back to top
View user's profile Send private message
Aiken
Apprentice
Apprentice


Joined: 22 Jan 2003
Posts: 239
Location: Toowoomba/Australia

PostPosted: Sat May 21, 2022 11:36 pm    Post subject: Reply with quote

Last night I tried mingw64-toolchain and the only question I have is can it be used with distcc? It worked for wine-vanilla and wine-staging but I missed distcc being used. I am tempted to go back to the crossdev tools for that reason.

Did not realize about dxvk being in portage. I am used to using wintricks to install it. That is something for me to try today. Gives me an excuse to spend an overcast sunday playing gw2 and wow.
_________________
Beware the grue.
Back to top
View user's profile Send private message
Ionen
Developer
Developer


Joined: 06 Dec 2018
Posts: 2702

PostPosted: Sun May 22, 2022 12:32 am    Post subject: Reply with quote

Aiken wrote:
Last night I tried mingw64-toolchain and the only question I have is can it be used with distcc? It worked for wine-vanilla and wine-staging but I missed distcc being used. I am tempted to go back to the crossdev tools for that reason.
mingw64-toolchain's compiler is essentially same as crossdev except for using -m32 rather than a separate compiler for i686, and it's not in PATH to avoid conflicting with crossdev -- aka need PATH=/usr/lib/mingw64-toolchain/bin:$PATH which is set in ebuilds, but may not be found remotely. Not that I use distcc myself, so I can't really say.

On a side-note, wine-vanilla/staging uses CROSSCC env var rather than CC for mingw. CROSSCC is wine-specific, so dvxk is a bit different and will only use CC if MINGW_BYPASS is set or if CHOST has mingw (can't assume that CC is the cross-compiler).

Quote:
Did not realize about dxvk being in portage. I am used to using wintricks to install it. That is something for me to try today. Gives me an excuse to spend an overcast sunday playing gw2 and wow.
That's a very new thing, albeit it existed in overlays for a long time. Building it with crossdev is a bit more complicated than Wine (out-of-the-box crossdev gcc can't build it, needs another stage and option) so it was typically simpler to use winetricks or dxvk-bin ebuilds. ebuild installs a script with a --symlink option that let you run it once in a wine prefix and forget as it'll just update with your system's copy, also handy with the -9999 live ebuild if need latest fixes.

vkd3d-proton is setup the same way (for directx12, proton's version -- may or may not work better than normal vkd3d)
Back to top
View user's profile Send private message
Frautoincnam
Apprentice
Apprentice


Joined: 19 May 2017
Posts: 290

PostPosted: Sun May 22, 2022 3:53 am    Post subject: Reply with quote

Ionen wrote:
For those that'd rather not use crossdev for USE=mingw, just to say that USE now works without crossdev for ::gentoo's wine ebuilds :)

Thank you for this very interesting and useful information.
Back to top
View user's profile Send private message
eccerr0r
Watchman
Watchman


Joined: 01 Jul 2004
Posts: 9645
Location: almost Mile High in the USA

PostPosted: Fri Sep 23, 2022 2:54 pm    Post subject: Reply with quote

Hmm..anyone has launcher/Agent.exe working recently?

I'm currently getting
Code:
03ac:err:module:map_image_into_view Could not map L"\\??\\C:\\ProgramData\\Battle.net\\Agent\\Agent.8012\\Agent.exe" section .rdata, file probably truncated
wine: failed to start L"C:\\ProgramData\\Battle.net\\Agent\\Agent.8012\\Agent.exe"

Using wine-staging-7.16 USE="-crossdev-mingw +mingw" ...

BTW this is the BLZBNTBTS0000005C error seen in Launcher.

Currently seeing if a new WINEPREFIX helps... and once again "World of Warcarft Launcher.exe" uses 100% of one core while running, just displaying a (mostly) static window. Grr.
_________________
Intel Core i7 2700K/Radeon R7 250/24GB DDR3/256GB SSD
What am I supposed watching?
Back to top
View user's profile Send private message
Ionen
Developer
Developer


Joined: 06 Dec 2018
Posts: 2702

PostPosted: Fri Sep 23, 2022 3:53 pm    Post subject: Reply with quote

If wanted to try another option, maybe the new app-emulation/wine-proton will fare better, not that I ever tried wow so that's not saying much (preferably use an alternate prefix if want to try this, as it's a bit different). Note mingw is forced on wine-proton and game-important stuff is default, so don't need to worry about USE.

Maybe app-emulation/vkd3d-proton could help if using dx12 with it too? (this is usable with wine-staging as well, similar to dxvk with a setup script to copy/symlink dlls).

Edit: That aside may want to check the size of Agent.exe to be sure it's not actually truncated :? (being under 1kB / 0 bytes would be strange)


Last edited by Ionen on Fri Sep 23, 2022 4:06 pm; edited 1 time in total
Back to top
View user's profile Send private message
eccerr0r
Watchman
Watchman


Joined: 01 Jul 2004
Posts: 9645
Location: almost Mile High in the USA

PostPosted: Fri Sep 23, 2022 4:05 pm    Post subject: Reply with quote

The error indicates some file format issue versus a graphics emulation problem which tends to be the larger issue these days. Also proton is a valve/steam thing versus an Activision/Blizzard thing? Still worth trying but not yet.

Hmm... things sort of started working with a new prefix but it too got jammed at 0% while trying to update. After killing it and restarting from that prefix, ... b.net started working again, and is currently attempting to patch the client.

Something very fishy going on here.

Now though the GUI loads in with its advertisements, it's getting to 10MB/310MB of the update and resetting back to 0% repeatedly... and fails with BLZBNTBNA00000006 .
_________________
Intel Core i7 2700K/Radeon R7 250/24GB DDR3/256GB SSD
What am I supposed watching?
Back to top
View user's profile Send private message
Chiitoo
Administrator
Administrator


Joined: 28 Feb 2010
Posts: 2551
Location: Here and Away Again

PostPosted: Fri Sep 23, 2022 5:08 pm    Post subject: Reply with quote

That file truncated makes me think of times I ran out of disk space...

So far seems to be working right here so far, though it might not be saying much.

Last I tried was like a year ago (2019 before that probably), and now I had to create a new prefix due to certain regression that broke old prefixes. I did copy the old Battle.net directory over, and launching it lead to a crash right away at first, but the next time it started okay.

Very carefully (read slowly) installing World of Warcraft now, at around 130 MB of 428.63 of the manifest part...

This is with wine-vanilla-9999.
_________________
Kindest of regardses.
Back to top
View user's profile Send private message
eccerr0r
Watchman
Watchman


Joined: 01 Jul 2004
Posts: 9645
Location: almost Mile High in the USA

PostPosted: Fri Sep 23, 2022 7:29 pm    Post subject: Reply with quote

hmm... tried another fresh WINEPREFIX and wine-staging-7.17 this time.

Launcher downloaded b.net again and completed the patch. WoW seems to work with 7.17 now with the new prefix. Argh. What's up with the file formats?

Hmm...next need to see if it works with the old prefix... and perhaps time to delete the old wine-7.9 ...
_________________
Intel Core i7 2700K/Radeon R7 250/24GB DDR3/256GB SSD
What am I supposed watching?
Back to top
View user's profile Send private message
Chiitoo
Administrator
Administrator


Joined: 28 Feb 2010
Posts: 2551
Location: Here and Away Again

PostPosted: Fri Sep 23, 2022 8:06 pm    Post subject: Reply with quote

Yeah, not sure what was up with the download speed. It was around ISDN times for hours, but suddenly I got from 0% to 12% where I only needed 2 to play, and I can indeed play.
_________________
Kindest of regardses.
Back to top
View user's profile Send private message
eccerr0r
Watchman
Watchman


Joined: 01 Jul 2004
Posts: 9645
Location: almost Mile High in the USA

PostPosted: Fri Sep 23, 2022 8:10 pm    Post subject: Reply with quote

Something wrong with the prefix it seems. I get
Code:
0214:err:module:map_image_into_view Could not map L"\\??\\C:\\ProgramData\\Battle.net\\Agent\\Agent.8012\\Agent.exe" section .rdata, file probably truncated
wine: failed to start L"c:\\ProgramData\\Battle.net\\Agent\\Agent.8012\\Agent.exe"

when using the old prefix but not the new one. This is with Wow.exe and not Launcher ...
Ugh. Using a new prefix is the equivalent of reinstalling Windows, this shouldn't be this painful...
_________________
Intel Core i7 2700K/Radeon R7 250/24GB DDR3/256GB SSD
What am I supposed watching?
Back to top
View user's profile Send private message
Frautoincnam
Apprentice
Apprentice


Joined: 19 May 2017
Posts: 290

PostPosted: Fri Sep 23, 2022 8:12 pm    Post subject: Reply with quote

Hello,
Since the last update of wow and the launcher, to manage to make the updates of the game, it is necessary to replace the Agent.exe of 8012 by that of the 7947 (from memory) and to apply a chattr +i to it so that he is no longer replaced. There is a topic about it on the wow forums and on the wine bug tracker.
You have to delete drive_c/ProgramData/Battle.net/Agent Agent.dat before starting launcher.
https://us.forums.blizzard.com/en/blizzard/t/last-update-completely-breaks-wine-compatibility/33122?page=6
Back to top
View user's profile Send private message
Chiitoo
Administrator
Administrator


Joined: 28 Feb 2010
Posts: 2551
Location: Here and Away Again

PostPosted: Fri Sep 23, 2022 8:18 pm    Post subject: Reply with quote

eccerr0r wrote:
Something wrong with the prefix it seems. I get
Code:
0214:err:module:map_image_into_view Could not map L"\\??\\C:\\ProgramData\\Battle.net\\Agent\\Agent.8012\\Agent.exe" section .rdata, file probably truncated
wine: failed to start L"c:\\ProgramData\\Battle.net\\Agent\\Agent.8012\\Agent.exe"

when using the old prefix but not the new one. This is with Wow.exe and not Launcher ...
Ugh. Using a new prefix is the equivalent of reinstalling Windows, this shouldn't be this painful...

Can you delete the old one and will the launcher re-download it, similar to how I used the old install to run in the new prefix.

At least you can copy the most big files over to save on the time needed to do the re-make...

Frautoincnam wrote:
Hello,
Since the last update of wow and the launcher, to manage to make the updates of the game, it is necessary to replace the Agent.exe of 8012 by that of the 7947 (from memory) and to apply a chattr +i to it so that he is no longer replaced. There is a topic about it on the wow forums and on the wine bug tracker.
You have to delete drive_c/ProgramData/Battle.net/Agent Agent.dat before starting launcher.
https://us.forums.blizzard.com/en/blizzard/t/last-update-completely-breaks-wine-compatibility/33122?page=6

I did not need to do this for the quick test I just did here.
_________________
Kindest of regardses.
Back to top
View user's profile Send private message
eccerr0r
Watchman
Watchman


Joined: 01 Jul 2004
Posts: 9645
Location: almost Mile High in the USA

PostPosted: Fri Sep 23, 2022 8:24 pm    Post subject: Reply with quote

Frautoincnam wrote:
Hello,
Since the last update of wow and the launcher, to manage to make the updates of the game, it is necessary to replace the Agent.exe of 8012 by that of the 7947 (from memory) and to apply a chattr +i to it so that he is no longer replaced. There is a topic about it on the wow forums and on the wine bug tracker.
You have to delete drive_c/ProgramData/Battle.net/Agent Agent.dat before starting launcher.
https://us.forums.blizzard.com/en/blizzard/t/last-update-completely-breaks-wine-compatibility/33122?page=6

Thanks, was able to restore operation with a new prefix and wine-staging-7.17. I think it downloaded agent.exe 8020 and this one appears to work and got an update. The old versions seem to loop or not load.

But again, a fresh prefix should not be the proper solution, this is pretty bad.
_________________
Intel Core i7 2700K/Radeon R7 250/24GB DDR3/256GB SSD
What am I supposed watching?
Back to top
View user's profile Send private message
eccerr0r
Watchman
Watchman


Joined: 01 Jul 2004
Posts: 9645
Location: almost Mile High in the USA

PostPosted: Tue Oct 25, 2022 6:27 pm    Post subject: Reply with quote

Well... appears 10.0.0 release dropped today. A ~16GB download.

Me on a very slow network connection seem to get a lot of hiccups while playing the intro but it got through and got to the login screen, so far so good. Still a few hours out before the servers are opened up to see if it still works with wine-staging-7.17 ...

---

Was able to get into 10.0.0 without a hitch. May need to do regression testing on video cards...
_________________
Intel Core i7 2700K/Radeon R7 250/24GB DDR3/256GB SSD
What am I supposed watching?
Back to top
View user's profile Send private message
eccerr0r
Watchman
Watchman


Joined: 01 Jul 2004
Posts: 9645
Location: almost Mile High in the USA

PostPosted: Sat Nov 19, 2022 9:29 am    Post subject: Reply with quote

The 10.0.2 Dragonflight pre-event has launched.

It appears that the first part of Shadowlands should be part of the free to play content now (same caveat of limiting to 20 levels), but anyway there appears to be a free weekend going back on November 17-20 2022 for prior subscribers as an incentive to resubscribe. Either way whether you have an old Shadowlands account or not, you should be able to see the Bastion issue. It's the first area you get to after escaping the Maw.

Again I have an R7-250 now, and though it does look a little better than the prior cards, a (HD5770 and V3900) it flickers the proper colors instead of jet black. The psychedelic colors do not show up with the R7-250 so far. I haven't tried it with the Ivybridge machine yet but suspect it hasn't changed from before. I might have to get a free character there to monitor the details, but this so far was with my old regular account.

I now have a Haswell to try but it'll be a while before I can try it as that machine is a bit behind on updates since it's my MythTV box.
_________________
Intel Core i7 2700K/Radeon R7 250/24GB DDR3/256GB SSD
What am I supposed watching?
Back to top
View user's profile Send private message
Frautoincnam
Apprentice
Apprentice


Joined: 19 May 2017
Posts: 290

PostPosted: Thu Feb 09, 2023 6:44 pm    Post subject: impossible to reinstall battlenet Reply with quote

EDIT:
The solution was here
Code:
setfattr -x user.DOSATTRIB ~/".wine/drive_c/Program Files (x86)/Battle.net/Battle.net.13894/platforms/qwindows.dll"


Hi,

While I was playing yesterday, I wanted to change the character, but it was indicated that the characters were not compatible with the version of the game, so update to do.
I closed wow, launched battlenet, but before updating wow, it updated battlenet, and asked to restart.
From there, impossible to restart battlenet, abnormal termination.
Code:
Unhandled exception: page fault on read access to 0x00000010 in 32-bit code (0x6f49d494).
Register dump:
 CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b
 EIP:6f49d494 ESP:0070e280 EBP:0070e29c EFLAGS:00210247(  R- --  I  Z- -P-C)
 EAX:00000004 EBX:0070e3a8 ECX:00000000 EDX:00e43e08
 ESI:0070e2e0 EDI:6f5f8990
Stack dump:
0x0070e280:  00e43e08 6f5f8990 00000013 7bc2ce03
0x0070e290:  0088eba8 00000013 0070e2c8 0070e33c
0x0070e2a0:  ffffffff 00000000 0070e3c8 6f4d7cbb
0x0070e2b0:  00000000 6f5da700 6f5edd1c 6f4d7c25
0x0070e2c0:  00000000 00000000 0070e388 7bc2edaa
0x0070e2d0:  7bc6c460 00000013 00e43e08 00000013
Backtrace:
=>0 0x6f49d494 in dxgi (+0x9d494) (0x0070e29c)
  1 0xffffffff (0x0070e33c)
  2 0x00000001 (0x0070e40c)
  3 0x00000002 (0x0070e48c)
0x6f49d494 dxgi+0x9d494: cmpl   $20,0xc(%eax)
Modules:
Module  Address                 Debug info      Name (132 modules)
PE      00400000-00510000       Deferred        battle.net
PE      01b60000-01b6e000       Deferred        imagehlp
PE      01b70000-080e7000       Deferred        libcef
PE      080f0000-0810f000       Deferred        msacm32
PE      08110000-081e1000       Deferred        chrome_elf
PE      081f0000-08221000       Deferred        propsys
PE      08230000-08232000       Deferred        usp10
PE      08240000-08550000       Deferred        d3d9
PE      08550000-088ca000       Deferred        d3d11
PE      088d0000-088da000       Deferred        vcruntime140
PE      08ae0000-08af0000       Deferred        msv1_0
PE      0a4d0000-0a547000       Deferred        mf
PE      0a850000-0abd5000       Deferred        d3dcompiler_47
PE      0abe0000-0b51d000       Deferred        libglesv2
PE      0b520000-0b540000       Deferred        libegl
PE      10000000-1041a000       Deferred        battle.net helper
PE      1ff00000-1ff13000       Deferred        dxva2
PE      53830000-53858000       Deferred        uiautomationcore
PE      61c40000-61c4c000       Deferred        userenv
PE      622c0000-622f0000       Deferred        rsaenh
PE      62500000-6261a000       Deferred        oleaut32
PE      62a00000-62a09000       Deferred        msmpeg2vdec
PE      62c40000-62c66000       Deferred        concrt140
PE      62e40000-62e65000       Deferred        credui
PE      63580000-635c0000       Deferred        oleacc
PE      63880000-638a7000       Deferred        wintrust
PE      63c00000-63c4d000       Deferred        winhttp
PE      64180000-641ae000       Deferred        winspool
PE      643c0000-643e7000       Deferred        ws2_32
PE      646c0000-646f3000       Deferred        iphlpapi
PE      64a80000-64ab9000       Deferred        win32u
PE      65200000-6520f000       Deferred        esent
PE      65480000-65509000       Deferred        rpcrt4
PE      65680000-6571b000       Deferred        msvcrt
PE      65e80000-65ef5000       Deferred        dwrite
PE      66080000-660d7000       Deferred        shlwapi
PE      66380000-6649f000       Deferred        ole32
PE      66640000-6664c000       Deferred        version
PE      667c0000-667d9000       Deferred        shcore
PE      66fc0000-66fd4000       Deferred        compstui
PE      67500000-67519000       Deferred        imm32
PE      67bc0000-67d14000       Deferred        comctl32
PE      68000000-68110000       Deferred        cryptui
PE      68280000-682a5000       Deferred        jsproxy
PE      684c0000-6851b000       Deferred        combase
PE      68880000-68a2e000       Deferred        user32
PE      68cc0000-68d8b000       Deferred        crypt32
PE      68e40000-68e64000       Deferred        netapi32
PE      69040000-69148000       Deferred        comdlg32
PE      69840000-6987f000       Deferred        advapi32
PE      6a500000-6a562000       Deferred        mfplat
PE      6a600000-6a60c000       Deferred        kerberos
PE      6a680000-6a68c000       Deferred        wtsapi32
PE      6aac0000-6ab84000       Deferred        ucrtbase
PE      6afc0000-6afd0000       Deferred        aclui
PE      6b140000-6b14f000       Deferred        rtworkq
PE      6bb40000-6bb6e000       Deferred        winex11
PE      6bbc0000-6bbe9000       Deferred        sechost
PE      6c100000-6c17f000       Deferred        wininet
PE      6c980000-6ca53000       Deferred        msvcp140
PE      6d480000-6d4a0000       Deferred        secur32
PE      6da80000-6dafe000       Deferred        gdi32
PE      6e200000-6e215000       Deferred        bcrypt
PE      6e800000-6e80e000       Deferred        ncrypt
PE      6ecc0000-6ecd5000       Deferred        dnsapi
PE      6f240000-6f302000       Deferred        winmm
PE      6f400000-6f657000       Export          dxgi
PE      6f6c0000-6f6ca000       Deferred        nsi
PE      70000000-70070000       Deferred        dbghelp
PE      700c0000-700cb000       Deferred        dhcpcsvc
PE      70380000-70421000       Deferred        urlmon
PE      704c0000-704cd000       Deferred        dwmapi
PE      70580000-7058b000       Deferred        dcomp
PE      70d80000-70db5000       Deferred        uxtheme
PE      71080000-7108e000       Deferred        hid
PE      712c0000-712de000       Deferred        mpr
PE      71400000-71d47000       Deferred        shell32
PE      7b000000-7b290000       Deferred        kernelbase
PE      7b600000-7b659000       Deferred        kernel32
PE      7bc00000-7bc9e000       Deferred        ntdll
ELF     7d000000-7d005000       Deferred        <wine-loader>
ELF     7d379000-7d400000       Deferred        libvulkan.so.1
ELF     7d4c7000-7d4ec000       Deferred        libgcc_s.so.1
ELF     7d524000-7d529000       Deferred        winspool.so
ELF     7d529000-7d52f000       Deferred        dwrite.so
ELF     7d52f000-7d534000       Deferred        msv1_0.so
ELF     7d534000-7d539000       Deferred        netapi32.so
ELF     7d539000-7d53e000       Deferred        kerberos.so
ELF     7d53e000-7d5c9000       Deferred        libgmp.so.10
ELF     7d5c9000-7d613000       Deferred        libhogweed.so.6
ELF     7d613000-7d663000       Deferred        libnettle.so.8
ELF     7d663000-7d67a000       Deferred        libtasn1.so.6
ELF     7d67a000-7d7fe000       Deferred        libunistring.so.2
ELF     7d7fe000-7d854000       Deferred        libidn2.so.0
ELF     7d854000-7da75000       Deferred        libgnutls.so.30
ELF     7da76000-7da80000       Deferred        secur32.so
ELF     7da80000-7da92000       Deferred        libresolv.so.2
ELF     7da92000-7da97000       Deferred        dnsapi.so
ELF     7da97000-7da9d000       Deferred        crypt32.so
ELF     7da9d000-7daa8000       Deferred        bcrypt.so
ELF     7daca000-7dad2000       Deferred        libxfixes.so.3
ELF     7dad2000-7dadf000       Deferred        libxcursor.so.1
ELF     7dbdf000-7dbf4000       Deferred        libxi.so.6
ELF     7dbf4000-7dc03000       Deferred        libxrandr.so.2
ELF     7dd8d000-7dd94000       Deferred        ws2_32.so
ELF     7dd94000-7dd99000       Deferred        libxcomposite.so.1
ELF     7dd99000-7dda7000       Deferred        libxrender.so.1
ELF     7dda7000-7ddaf000       Deferred        libxxf86vm.so.1
ELF     7ddaf000-7ddb6000       Deferred        libxdmcp.so.6
ELF     7ddb6000-7dde4000       Deferred        libxcb.so.1
ELF     7dde4000-7df37000       Deferred        libx11.so.6
ELF     7df37000-7df4d000       Deferred        libxext.so.6
ELF     7df75000-7e001000       Deferred        winex11.so
ELF     7e374000-7e3a4000       Deferred        libexpat.so.1
ELF     7e3a4000-7e3f6000       Deferred        libfontconfig.so.1
ELF     7e3f6000-7e495000       Deferred        libpcre2-8.so.0
ELF     7e495000-7e5ec000       Deferred        libglib-2.0.so.0
ELF     7e5ec000-7e615000       Deferred        libgraphite2.so.3
ELF     7e615000-7e735000       Deferred        libharfbuzz.so.0
ELF     7e735000-7e74e000       Deferred        libz.so.1
ELF     7e74e000-7e78b000       Deferred        libpng16.so.16
ELF     7e78b000-7e79e000       Deferred        libbz2.so.1
ELF     7e79e000-7e86a000       Deferred        libfreetype.so.6
ELF     7e86a000-7e86f000       Deferred        libxinerama.so.1
ELF     7e892000-7e9ff000       Deferred        win32u.so
ELF     7e9ff000-7eb87000       Dwarf           libwine.so.1
ELF     f7b21000-f7bf1000       Deferred        libm.so.6
ELF     f7bf1000-f7c08000       Deferred        libunwind.so.8
ELF     f7c08000-f7cd2000       Deferred        ntdll.so
ELF     f7cd2000-f7ee8000       Deferred        libc.so.6
ELF     f7ee9000-f7eee000       Deferred        libxau.so.6
ELF     f7f12000-f7f46000       Deferred        ld-linux.so.2
Threads:
process  tid      prio    name (all IDs are in hex)
00000038 services.exe
        0000003c    0     
        00000040    0     wine_rpcrt4_server
        0000004c    0     wine_rpcrt4_io
        00000050    0     wine_threadpool_worker
        00000064    0     wine_rpcrt4_io
        00000084    0     wine_rpcrt4_io
        0000009c    0     wine_rpcrt4_io
        000000bc    0     wine_rpcrt4_io
        000000d8    0     wine_threadpool_timerqueue
        00000100    0     wine_rpcrt4_io
00000044 svchost.exe
        00000048    0     
        00000054    0     
        00000058    0     wine_sechost_service
0000005c winedevice.exe
        00000060    0     
        00000068    0     
        0000006c    0     wine_sechost_service
        00000070    0     
        00000074    0     
        00000078    0     
        000000d0    0     
        00000214    0     wine_threadpool_worker
0000007c winedevice.exe
        00000080    0     
        00000088    0     
        0000008c    0     wine_sechost_service
        00000090    0     
        00000094    0     
        000000b4    0     
        000000b8    0     
000000a4 plugplay.exe
        000000a8    0     
        000000c0    0     
        000000c4    0     wine_sechost_service
        000000c8    0     wine_rpcrt4_server
        000000cc    0     wine_rpcrt4_io
        000000d4    0     wine_threadpool_worker
000000ac explorer.exe
        000000b0    0     
        000000e4    0     
        000000f8    0     wine_rpcrt4_server
000000f0 rpcss.exe
        000000f4    0     
        00000108    0     
        0000010c    0     wine_sechost_service
        00000110    0     wine_rpcrt4_server
        00000114    0     wine_rpcrt4_server
        0000011c    0     wine_threadpool_worker
        00000120    0     wine_rpcrt4_io
        0000023c    0     wine_rpcrt4_io
00000124 conhost.exe
        00000128    0     
000001f0 (D) C:\Program Files\Battle.net\Battle.net.exe
        ["C:\Program Files\Battle.net\Battle.net.exe" --type=gpu-process --field-trial-handle=1052,695155895635239984,7821540618177018310,131072 --enable-features=CastMediaRouteProvider --disable-features=HardwareMediaKeyHandling,OutOfBlinkCors --no-sandbox --log-file="C:\users\chris\Local Settings\Application Data\Battle.net\Logs\libcef-20230209T182830.807073.log" --log-severity=error --product-version="Battle.net/2.17.0.13960 (retail) Chrome/83.0.4103.106" --lang=fr --watch-browser-pid=300 --gpu-preferences=MAAAAAAAAADgAAAwAAAAAAAAAAAAAAAAAA
BgAAAAAAAQAAAAAAAAAAAAAAAAAAAAK
AAAAAQAAAAgAAAAAAAAACgAAAAAAAAA
MAAAAAAAAAA4AAAAAAAAABAAAAAAAAA
AAAAAAAUAAAAQAAAAAAAAAAAAAAAGAA
AAEAAAAAAAAAABAAAABQAAABAAAAAAA
AAAAQAAAAYAAAA= --log-file="C:\users\chris\Local Settings\Application Data\Battle.net\Logs\libcef-20230209T182830.807073.log" --mojo-platform-channel-handle=1056 /prefetch:2 --battle-net-helper=Battle.net.13960]
        000001f4    1 <== CrGpuMain
        00000210    0     BrokerEvent
        0000021c    0     GpuWatchdog
        00000228    0     
0000022c explorer.exe
        00000230    0     
        00000234    0     
        00000238    0     wine_rpcrt4_server
System information:
    Wine build: wine-8.1 (Staging)
    Platform: i386 (WOW64)
    Version: Windows 7
    Host system: Linux
    Host version: 5.15.88-gentoo

I removed all about battlenet, but now, impossible to install. It always finishes with error BLZBNTBTS0000005C

So, I tried by making a blank profile, whether in arch 64 or 32 bits, battlenet installs, but in the end, I get an error:
Code:
0110:fixme:msvcp:_Locinfo__Locinfo_ctor_cat_cstr (0060E5F8 1 C) semi-stub
0110:fixme:msvcp:_Locinfo__Locinfo_ctor_cat_cstr (0060E5EC 1 C) semi-stub
0110:fixme:msvcp:_Locinfo__Locinfo_ctor_cat_cstr (0060E5F8 1 C) semi-stub
0110:fixme:msvcp:_Locinfo__Locinfo_ctor_cat_cstr (0060E624 1 C) semi-stub
0110:fixme:advapi:OpenEventLogW ((null),L"System") stub
0110:fixme:advapi:ReadEventLogA (CAFE4242,0x00000009,0x00000000,01012590,0x00010000,0060E6D8,0060E6DC) stub
0110:fixme:advapi:CloseEventLog (CAFE4242) stub
qt.qpa.plugin: Could not find the Qt platform plugin "windows" in ""
This application failed to start because no Qt platform plugin could be initialized. Reinstalling the application
may fix this problem.

0110:err:seh:NtRaiseException Unhandled exception code c0000409 flags 1 addr 0x1a943f1

I don't know what to try else.

I hope one of you can help me.
On the other hand, please, keep it simple and detailed in the explanations, because in English, I have trouble with the subtleties.

Wrapped a long line to make the forum layout behave.Chiitoo
_________________
OS: Gentoo KDE x86_64 (4.19.97-gentoo)
MB: Z370 GAMING PLUS (MS-7B61)
CPU: Coffeelake Intel(R) Core(TM) i5-9600K CPU @ 3.70GHz
GPU: NVIDIA MSI GeForce GTX 1050 TI 4GT LP & i915 CPU Integrated
SSD: Samsung SSD 860 250GB
RAM: G.Skill 32GB DDR4-2133


Last edited by Frautoincnam on Tue Mar 14, 2023 8:54 pm; edited 1 time in total
Back to top
View user's profile Send private message
eccerr0r
Watchman
Watchman


Joined: 01 Jul 2004
Posts: 9645
Location: almost Mile High in the USA

PostPosted: Tue Mar 14, 2023 6:23 am    Post subject: Reply with quote

The past weekend there was another free weekend for WoW, this time including Dragonflight.

I had been desubbed for a while but I noticed that wine-staging-7.22 worked fine for the free account and places that were more or less abandoned (I would get 30-60FPS), but in Valdrakken and other really populated areas especially the world raids, FPS would drop to 4-5 fps making it quite hard to avoid void zones... and even walking around in Valdrakken is tough, nevermind flying. Also another curious thing is that WoW reported I had an Nvidia GeForce GTX 470 video card, when I'm using an AMD Radeon.

Also usually when I restart the game, the FPS will come back up to 30-60FPS and then shudder down to 4-5FPS.

I forget what it reports on my haswell, but my ivybridge indicates the correct graphics processor! So something is weird with my Radeon.

I'll need to see if I can reproduce the slowdown on the free account... so far, not even going to the Goldshire Inn on Moon Guard is as bad as Valdrakken or the raid on obsidian citadel. However my ivybridge gets around 10-12FPS in the inn compared to 16-17FPS on the Radeon -- the Radeon is a LOT slower than in the past, it usually gets 4x the number of FPS of the ivybridge!

---

It seems I ran into the qwindows.dll issue. Looks like wine-7.18 and newer has a "regression" of sorts but it's more of new features apparently. Seems newer wine handles DOS attributes differently or something and now uses linux user extended attributes, and the above posted workaround works... And also note it seems Launcher "fixes" it so that you need to do the EA's again every time you patch...
_________________
Intel Core i7 2700K/Radeon R7 250/24GB DDR3/256GB SSD
What am I supposed watching?
Back to top
View user's profile Send private message
eccerr0r
Watchman
Watchman


Joined: 01 Jul 2004
Posts: 9645
Location: almost Mile High in the USA

PostPosted: Mon May 15, 2023 1:58 am    Post subject: Reply with quote

before I lose it:
Code:
D:\BuildServer\B\work\DedicatedCheckout\Engine\Source\ShaderEffect\ShaderEffect.cpp(341) : error 139: ERROR #139 (0x8512008b) Informational assertion failure!

and
Code:
010c:fixme:d3d:wined3d_guess_card_vendor Received unrecognized GL_VENDOR "AMD".
Returning HW_VENDOR_NVIDIA.


Hmm...
_________________
Intel Core i7 2700K/Radeon R7 250/24GB DDR3/256GB SSD
What am I supposed watching?
Back to top
View user's profile Send private message
eccerr0r
Watchman
Watchman


Joined: 01 Jul 2004
Posts: 9645
Location: almost Mile High in the USA

PostPosted: Thu Sep 14, 2023 5:26 am    Post subject: Reply with quote

Well, updates on video issues. (Still in Dragonflight after some patches...)

Seems my ATI R7-250 and probably my ATI W2100 are the only discrete video cards that work in WoW now. Haswell still works fine but it's starting to get choppy.

The ATI V3900 and Ivybridge glitch really badly and aren't really playable. I get screen blankouts, greenouts, etc. where I can't see anything anymore. Some of the doodads like houses are blacked out. Both these video seem to have the same issue. DX11 are enabled, doesn't matter if it's DX11 or DX11 Legacy. They had been working before... not sure if it's a resource limit or there's a wine bug. The R7-250 and W2100 should also be DX11 but they have pre-DX12 features and may influence why they work and not the older cards.

I got a used, much more powerful Nvidia card recently, alas, it seems to hang the machine using nvidia-drivers. Bad card, me thinks, but might have to try nouveau before it hits the bin. Oh well.
_________________
Intel Core i7 2700K/Radeon R7 250/24GB DDR3/256GB SSD
What am I supposed watching?
Back to top
View user's profile Send private message
eccerr0r
Watchman
Watchman


Joined: 01 Jul 2004
Posts: 9645
Location: almost Mile High in the USA

PostPosted: Sun Nov 19, 2023 6:03 pm    Post subject: Reply with quote

Anyone understand this error/warning?
Code:
0228:fixme:d3d:wined3d_context_gl_bind_shader_resources Shader 00007F1C7608EA90 needs 17 samplers, but only 16 are supported.

Could this explain why I'm seeing flickering blackouts?
Does this mean that someday this could get fixed - a wine issue versus hardware that's no longer capable of running the software?

It's a pity, got a fairly significant fps boost when upgrading from wine-8.2 to wine-8.18... but the graphics artifacts that make the game unplayable hasn't gone away...
_________________
Intel Core i7 2700K/Radeon R7 250/24GB DDR3/256GB SSD
What am I supposed watching?
Back to top
View user's profile Send private message
eccerr0r
Watchman
Watchman


Joined: 01 Jul 2004
Posts: 9645
Location: almost Mile High in the USA

PostPosted: Thu Jan 11, 2024 7:21 am    Post subject: Reply with quote

Well, looks like I'm locked out....or anyone have b.net launcher able to patch their WoW client now? Crashes...
_________________
Intel Core i7 2700K/Radeon R7 250/24GB DDR3/256GB SSD
What am I supposed watching?
Back to top
View user's profile Send private message
Aiken
Apprentice
Apprentice


Joined: 22 Jan 2003
Posts: 239
Location: Toowoomba/Australia

PostPosted: Thu Jan 11, 2024 8:07 am    Post subject: Reply with quote

For me it was changing which wine version I used due to a change in battle.net.exe. It stopped working with wine-staging. Used lutris to download wine-ge-8-25 and running it with WINE_SIMULATE_WRITECOPY=1 environment variable.

Without that change battle.net.exe was crashing for me every time.
_________________
Beware the grue.
Back to top
View user's profile Send private message
Frautoincnam
Apprentice
Apprentice


Joined: 19 May 2017
Posts: 290

PostPosted: Thu Jan 11, 2024 1:52 pm    Post subject: Reply with quote

eccerr0r wrote:
Well, looks like I'm locked out....or anyone have b.net launcher able to patch their WoW client now? Crashes...


As told here the patch worked for me with app-emulation/wine-staging-8.21:
Code:
$ cat /etc/portage/patches/app-emulation/wine-staging/wine_battlenet-bug.patch
diff -ur wine-8.21.orig/dlls/kernelbase/memory.c wine-8.21/dlls/kernelbase/memory.c
--- wine-8.21.orig/dlls/kernelbase/memory.c     2023-11-24 17:48:09.000000000 -0400
+++ wine-8.21/dlls/kernelbase/memory.c  2023-12-30 15:23:20.006017623 -0400
@@ -481,7 +481,9 @@
  */
 BOOL WINAPI DECLSPEC_HOTPATCH VirtualProtect( void *addr, SIZE_T size, DWORD new_prot, DWORD *old_prot )
 {
-    return VirtualProtectEx( GetCurrentProcess(), addr, size, new_prot, old_prot );
+    BOOL ret = VirtualProtectEx( GetCurrentProcess(), addr, size, new_prot, old_prot );
+    if (*old_prot == PAGE_WRITECOPY) *old_prot = PAGE_READWRITE;
+    return ret;
 }
Back to top
View user's profile Send private message
eccerr0r
Watchman
Watchman


Joined: 01 Jul 2004
Posts: 9645
Location: almost Mile High in the USA

PostPosted: Thu Jan 11, 2024 6:47 pm    Post subject: Reply with quote

Thanks, that did it.

Annoying... usually I just bypassed all the failures but this time, there's a click through that doesn't show, and without clicking it, agent.exe wouldn't start to do the patch. Oh well, this patch fixes it so I can see upcoming info from activision.

As an update to video issues, seems that other than my Ivybridge laptop, WoW seems to require a DX11_1 capable video (i.e. DX12 prerelease?). So the GCN1 cards and my Haswell seem to work fine. The Ivybridge supposedly should work but does not.

This sort of contradicts (and also confirms!) some postings I see that Ivybridge longer supports dx12 because of Intel disabling it in software due to hardware bugs. Linux/mesa isn't using the same software path... but is it exposing the hardware bug which supposedly could lead to privilege escalation?

I think this may also be why WoW stopped working on Win7 before Linux(!). Maybe it really is time I should drop Win7 completely even I paid for it as it serves no purpose for me any longer...sigh. It would at least save me 30-40GB that could be better suited for holding data.104 files, then again this is the ivybridge box that doesn't work quite right either.
_________________
Intel Core i7 2700K/Radeon R7 250/24GB DDR3/256GB SSD
What am I supposed watching?
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Gamers & Players All times are GMT
Goto page Previous  1, 2, 3, 4, 5, 6, 7, 8
Page 8 of 8

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum