I cannot believe that I am the only one having any problems with World of Warcraft. Just recently they have sent either a battlenet update or released a patch which then causes only a black screen to be displayed.
This is only complicated by Blizzard actually having some problems being reported by people with logins.
My setup
Linux Mint 20.1 x 64 bit
Nvidia GeForce GTX 1650 Super
Nvidia driver 460
I have tried a number of things to try and find out what the problem is.
Mint
---------
use Nvidia driver 450
reinstall battle net component
remove cache values from game ../cache/*
(./drive_c/ProgramData/Battle.net/Agent/data/cache)
run cxdiag and try and reinstall all "missing" packages
this was unfortunately left. (most of the others missing were found on codeweaver site as troubleshooting)
[MissingLibOpenal]
"Title"="Missing 32-bit libopenal.so.1 library"
[MissingLibOsmesa8]
"Title"="Missing 32-bit libOSMesa.so.8 library"
[Properties]
"vulkan.present"="yes"
[MissingGStreamer1Bad2]
"Title"="The gst-plugins-bad 32-bit GStreamer plugins appear to be missing h264parse"
run new battlenet but that did not help
run cxfix
/opt/cxoffice/bin/cxfix --show-all
Distribution: Ubuntu 20.04 64-bit (ubuntu20.04)
Product: cx20
There is no issue to fix
Ubuntu
----------
on a new partition install OS (Ubuntu) and install Warcraft (nvidia 460 driver)
use nouveau display drver
What is interesting is on the Ubuntu installation. I went through the entire process of the install. I waited until everything was downloaded and I could see at the bottom of the screen a new version of battlenet was available restart needed. I then ignored that and pressed play. The game started up with no problems. I closed the game (perhaps rebooted) and restarted game. I then get the same behavior with the black screen.
I did more poking around on the Mint side and I did find this as well which does seem to point towards the problem.
cat ./ProgramData/Battle.net/Setup/wow_2/Logs/battle.net-launcher-20210224T215429.log
...
I 2021-02-24 21:54:59.837536 [Main] {32} We are currently up to date.
I 2021-02-24 21:54:59.837577 [Main] {32} Bootstrapper State: STATE_EXTRACT_AGENT
I 2021-02-24 21:54:59.838683 [Main] {32} Bootstrapper State: STATE_START_AGENT
D 2021-02-24 21:54:59.838707 [BSAgentManager] {32} Starting agent
E 2021-02-24 21:55:29.992695 [Main] {34} Failed to communicate with Agent after launch, attempts=284
E 2021-02-24 21:55:29.992885 [Main] {34} Agent launch exception, path='C:\ProgramData\Battle.net\Agent\Agent.exe' error=2
E 2021-02-24 21:55:29.992912 [BSAgentManager] {34} Error reported by agent: target=agent code=2 message=
E 2021-02-24 21:56:00.178636 [Main] {32} Failed to communicate with Agent after launch, attempts=283
E 2021-02-24 21:56:00.178888 [Main] {32} Agent launch exception, path='C:\ProgramData\Battle.net\Agent\Agent.exe' error=2
E 2021-02-24 21:56:00.178924 [BSAgentManager] {32} Error reported by agent: target=agent code=2 message=
I 2021-02-24 21:56:00.178980 [Main] {32} Bootstrapper State: STATE_CHECK_AGENT
I 2021-02-24 21:56:00.179053 [Main] {32} Bootstrapper State: STATE_UPDATE_AGENT
I 2021-02-24 21:56:00.179070 [Main] {32} Bootstrapper State: STATE_CHECK_CLIENT
E 2021-02-24 21:56:00.179099 [BSAgentManager] {32} Fatal error occurred while updating: 2
E 2021-02-24 21:56:00.179118 [Main] {32} Handling exception in state STATE_CHECK_CLIENT: AgentException(code=BLZBNTAGT00000002, details={filename=C:\ProgramData\Battle.net\Agent\Agent.exe}
...
I cannot tell if Blizzard has problems with their software or something is a problem with communication on my computer but blizzard seems to believe that this is due to permissions. (https://us.battle.net/support/en/article/19031)
Any advice or ideas would be greatly appreciated. (I did try world of warcraft on a windows machine and it does connect there is nothing wrong with my account)