I just installed Gothic 2 and the shortcuts added to the start menu launch the game using Galaxy so I did not click on them. Instead, with Galaxy not running, I went into the game's directory and launched the game using the shortcut found there, which just invokes the game executable.
While doing this I had wireshark monitoring network traffic, as well as my firewall blocking all known *.gog.com domains and logging any attempted traffic (Linux netfilter). My results are that nothing showed up in the logs in terms of attempts to connect to GOG.com, and there was no other network activity at all whatsoever caused by the game executable. Note that when launching games in Windows it will cause Windows itself to attempt to connect to Microsoft to spy on your game playing, at IP address 65.55.162.26 but that is part of Windows and nothing to do with any game. I do not count that traffic (and I block that at my border firewall as well.)
I do however have to report that the game executable did start up and remain running, but in the background. It never initialized any form of graphical user interface nor go fullscreen, it just started up into the background and sits there doing nothing as a broken unusable game so far. Killing the game with process manager and restarting it by using the shortcut results in the exact same results every time, a non-working game.
I've killed the dead game and am now I am firing up Galaxy client to try and launch the game...
Ok, that's wonderful. If Galaxy is launched and there is no network availability (remember I firewalled it using REJECT with icmp-adm-prohibited, so any network traffic should be notified that the host is unavailable and do the appropriate thing and bail out), then Galaxy will never bring up its user interface. So I'm not really sure how using "Galaxy offline" is supposed to work if the user interface never comes up if it can't connect to GOG's servers. Perhaps they have never tested Galaxy client without a working network, hard to say.
Looking in my process list I see GalaxyUpdater.exe running but no other Galaxy related processes.
<3 minutes pass> Ok, I got a dialog box popup informing me "Galaxy update problem". This is pretty poor user experience IMHO if someone does not have a working network and just wants to run Galaxy and launch a game offline. The client should display something visible to the user FIRST, before any network activity, and give some indication that it is at least attempting to do something. Under no circumstances should any application freeze in the background for 3 minutes with no user visible indicators or user interface just because the network is unavailable. Kind of disappointing.
So, I click on the [OK] button and am told to gg download the latest version of Galaxy (which I already have), and then it exits and I have no running Galaxy. Awesome that.
Another entire minute passes and Galaxy client actually comes up now and appears to be ready to use with a big "NOT CONNECTED" button at the bottom of the screen. I dunno if anyone from GOG will be reading this or not, but this is just poor user experience having to wait 5 minutes to get a usable client screen simply because the network is down. Please fix this. No user should ever have to wait more than 10 seconds or so for the client to come up and be able to launch already installed games whether or not a network cable is even plugged into the machine.
Anyhow... I launched Gothic II via Galaxy now, with the network still disabled. The game executable started and went into the background with no visible indication that it launched, and no recorded network traffic detected other than Galaxy attempting to do what it always does trying to connect to GOG, but that has nothing to do with the game itself. Final results: Gothic 2 does not work.
And now for the final test... I killed both Gothic2 processes and all Galaxy related processes, I've re-enabling network access to *.gog.com and related subresources, and I've relaunched Galaxy client. I've confirmed that Galaxy is able to communicate with GOG's various servers, CDNs, subresources etc. Launching Gothic 2 does not trigger any network traffic here, and once again the game executable starts up into the background and the game never shows its face to me, dead in the background.
Final conclusions:
1) Gothic 2 does not generate any network traffic for me personally whether or not Galaxy is being used to launch it.
2) Gothic 2 does not launch and run at all, the game is broken for me at least and probably requires scouring the game specific forums here and googling around to find game bug workarounds or whatnot. If that does not turn up a solution, I'll contact GOG support as they are miracle workers when it comes to getting these games to work under the worst of conditions.support.
3) Galaxy definitely needs some user friendliness improvements in terms of showing a user interface and some kind of status and interaction with the user within 10 seconds or so of launching regardless of whether or not the program is able to connect to any online resources. There should never be a 3-4 minute delay before a program shows its user interface to a user simply because the network is down. That's just poor design IMHO, but it's nothing that GOG's talented developers can't fix. I might file a bug report in mantis for this some time in the future, but only when I have time to put together a proper fully researched bug report with enough detail to be fully useful. Not a priority at the moment though.
So there ya have it, my results of trying to run Gothic 2 in every way imaginable -> FAIL. Just some datapoints to add to the pool.