View previous topic :: View next topic |
Author |
Message |
Ionen Developer
Joined: 06 Dec 2018 Posts: 2861
|
Posted: Sat May 21, 2022 4:28 pm Post subject: |
|
|
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 |
|
|
Aiken Apprentice
Joined: 22 Jan 2003 Posts: 239 Location: Toowoomba/Australia
|
Posted: Sat May 21, 2022 11:36 pm Post subject: |
|
|
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 |
|
|
Ionen Developer
Joined: 06 Dec 2018 Posts: 2861
|
Posted: Sun May 22, 2022 12:32 am Post subject: |
|
|
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 |
|
|
Frautoincnam Guru
Joined: 19 May 2017 Posts: 324
|
Posted: Sun May 22, 2022 3:53 am Post subject: |
|
|
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 |
|
|
eccerr0r Watchman
Joined: 01 Jul 2004 Posts: 9824 Location: almost Mile High in the USA
|
Posted: Fri Sep 23, 2022 2:54 pm Post subject: |
|
|
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 |
|
|
Ionen Developer
Joined: 06 Dec 2018 Posts: 2861
|
Posted: Fri Sep 23, 2022 3:53 pm Post subject: |
|
|
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 |
|
|
eccerr0r Watchman
Joined: 01 Jul 2004 Posts: 9824 Location: almost Mile High in the USA
|
Posted: Fri Sep 23, 2022 4:05 pm Post subject: |
|
|
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 |
|
|
Chiitoo Administrator
Joined: 28 Feb 2010 Posts: 2730 Location: Here and Away Again
|
Posted: Fri Sep 23, 2022 5:08 pm Post subject: |
|
|
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 |
|
|
eccerr0r Watchman
Joined: 01 Jul 2004 Posts: 9824 Location: almost Mile High in the USA
|
Posted: Fri Sep 23, 2022 7:29 pm Post subject: |
|
|
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 |
|
|
Chiitoo Administrator
Joined: 28 Feb 2010 Posts: 2730 Location: Here and Away Again
|
Posted: Fri Sep 23, 2022 8:06 pm Post subject: |
|
|
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 |
|
|
eccerr0r Watchman
Joined: 01 Jul 2004 Posts: 9824 Location: almost Mile High in the USA
|
Posted: Fri Sep 23, 2022 8:10 pm Post subject: |
|
|
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 |
|
|
Frautoincnam Guru
Joined: 19 May 2017 Posts: 324
|
Posted: Fri Sep 23, 2022 8:12 pm Post subject: |
|
|
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 |
|
|
Chiitoo Administrator
Joined: 28 Feb 2010 Posts: 2730 Location: Here and Away Again
|
Posted: Fri Sep 23, 2022 8:18 pm Post subject: |
|
|
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 |
|
|
eccerr0r Watchman
Joined: 01 Jul 2004 Posts: 9824 Location: almost Mile High in the USA
|
Posted: Fri Sep 23, 2022 8:24 pm Post subject: |
|
|
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 |
|
|
eccerr0r Watchman
Joined: 01 Jul 2004 Posts: 9824 Location: almost Mile High in the USA
|
Posted: Tue Oct 25, 2022 6:27 pm Post subject: |
|
|
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 |
|
|
eccerr0r Watchman
Joined: 01 Jul 2004 Posts: 9824 Location: almost Mile High in the USA
|
Posted: Sat Nov 19, 2022 9:29 am Post subject: |
|
|
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 |
|
|
Frautoincnam Guru
Joined: 19 May 2017 Posts: 324
|
Posted: Thu Feb 09, 2023 6:44 pm Post subject: impossible to reinstall battlenet |
|
|
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 |
|
|
eccerr0r Watchman
Joined: 01 Jul 2004 Posts: 9824 Location: almost Mile High in the USA
|
Posted: Tue Mar 14, 2023 6:23 am Post subject: |
|
|
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 |
|
|
eccerr0r Watchman
Joined: 01 Jul 2004 Posts: 9824 Location: almost Mile High in the USA
|
Posted: Mon May 15, 2023 1:58 am Post subject: |
|
|
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 |
|
|
eccerr0r Watchman
Joined: 01 Jul 2004 Posts: 9824 Location: almost Mile High in the USA
|
Posted: Thu Sep 14, 2023 5:26 am Post subject: |
|
|
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 |
|
|
eccerr0r Watchman
Joined: 01 Jul 2004 Posts: 9824 Location: almost Mile High in the USA
|
Posted: Sun Nov 19, 2023 6:03 pm Post subject: |
|
|
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 |
|
|
eccerr0r Watchman
Joined: 01 Jul 2004 Posts: 9824 Location: almost Mile High in the USA
|
Posted: Thu Jan 11, 2024 7:21 am Post subject: |
|
|
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 |
|
|
Aiken Apprentice
Joined: 22 Jan 2003 Posts: 239 Location: Toowoomba/Australia
|
Posted: Thu Jan 11, 2024 8:07 am Post subject: |
|
|
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 |
|
|
Frautoincnam Guru
Joined: 19 May 2017 Posts: 324
|
Posted: Thu Jan 11, 2024 1:52 pm Post subject: |
|
|
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 |
|
|
eccerr0r Watchman
Joined: 01 Jul 2004 Posts: 9824 Location: almost Mile High in the USA
|
Posted: Thu Jan 11, 2024 6:47 pm Post subject: |
|
|
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 |
|
|
|
|
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
|
|