OK, so deleting the libxcb files prior to launching evelauncher.sh seems to work so far. Try this:
Before deleting any files, make sure libx11-xcb1 is installed at the OS level:
sudo apt update
sudo apt install libx11-xcb1
Open up a terminal and move into the evelauncher folder, in my case it was under my home directory:
Make sure QtWebEngineProcess has sufficient access permissions (mine didn’t):
sudo chmod 755 QtWebEngineProcess
Now it’s time to delete the packaged libxcb files:
rm -f libxcb*
Run the launcher:
The launcher should now be displayed and will install some update, this will also re-install the libxcb files we deleted above, that’s fine. Wait for the update to finish and then delete the libxcb* files again and re-run sh evelauncher.sh:
rm -f libxcb*; sh evelauncher.sh
You should now see it pull down a different set of updates, these are the game files. You will also see the wine configuration window, this is good let it finish.
You should now have a fully functional launcher and be able to sign into the game. I’ve not seen the libxcb files be restored since the first update so you should be good to run the launcher without any messing about or deletion of files.