Didn't notice your actual problem. As for starting the server from the game itself, does the game require wine to run? How does the game know how to start the server, if the server also requires wine? (ie. Did you replace the server executable with some kind of shell script that starts up in wine?) If your game can display, then the new sub-process that it spawns should inherit the DISPLAY.