I used to make additional x-servers to play my games in for Ubuntu, because it gives better performance.
I used, for example:
xinit wine Wow-64.exe --:1
DISPLAY=:1 ck_launch_session
And everything was nice and dandy! But now, when I run the very first of those commands, I get:
_XSERVTransSocketUNIXCreateListener: ...SocketCreateListener() failed
_XSERVTransMakeAllCOTSServerListeners: server already running
Fatal server error:
Cannot establish any listening sockets - Make sure an X server isn't already running
(EE)
Please consult the The X.Org Foundation support
at http://wiki.x.org
for help.
(EE) Please also check the log file at "/var/log/Xorg.0.log" for additional information.
(EE)
Server terminated with error (1). Closing log file.
xinit: connection to X server lost
XIO: fatal IO error 11 (Resource temporarily unavailable) on X server ":0"
after 7 requests (7 known processed) with 0 events remaining.
As if the server is already running, but it isn't! Removing the file
Trying to run anything on any display, even if it's display 3931 or something absurd like that, will make the program run on that display, but then eventually fail beacuse the display isn't responding.
Like this:
Application tried to create a window, but no driver could be loaded.
Make sure that your X server is running and that $DISPLAY is set correctly.
Any idea how to fix?