Some background information about my config:
I am running the Phoenix launcher and the game via Wine 3.x/Lutris on Arch Linux (window manager: i3wm). The Wine configuration is set up to deliver an X-Window (of 1920x1080 size) as an virtual desktop, which basically makes it a "full screen window" on my Linux desktop. It will open up every time I start "Phoenix.exe" with wine. The Daoc client itself is setup to run in "full screen mode" within it (it will think that this window is a screen). I can comfortably Alt+Tab in and out of this window like any other Linux application window on my desktop. So far so good. I am very happy and appreciate my Daoc experience on Linux.
There is a small bug though that is a bit annoying:
Whenever I close the game after playing for a while, the wine window which the game.dll (and previously Phoenix.exe) ran in, stays open and does not close - there isn't any content the window is showing though. Upon checking which processes are still running, I found the following:
david@arch ~ % ps -e | grep Phoenix.exe
5248 ? 02:27:01 Phoenix.exe
Which means that the game.dll terminated correctly, but the launcher didn't. In order to close the wine desktop window, I always have to Alt+Tab, open a terminal and kill the process with "killall Phoenix.exe" (as if i had to open up the task manager and kill the process in Microsoft Windows).
The problem is apparently that the Phoenix.exe does not terminate itself correctly, after the game.dll has been launched. At least this is the case on Linux. Maybe this happens on MS Windows as well, but nobody checked their task manager yet.
I am running the Phoenix launcher and the game via Wine 3.x/Lutris on Arch Linux (window manager: i3wm). The Wine configuration is set up to deliver an X-Window (of 1920x1080 size) as an virtual desktop, which basically makes it a "full screen window" on my Linux desktop. It will open up every time I start "Phoenix.exe" with wine. The Daoc client itself is setup to run in "full screen mode" within it (it will think that this window is a screen). I can comfortably Alt+Tab in and out of this window like any other Linux application window on my desktop. So far so good. I am very happy and appreciate my Daoc experience on Linux.
There is a small bug though that is a bit annoying:
Whenever I close the game after playing for a while, the wine window which the game.dll (and previously Phoenix.exe) ran in, stays open and does not close - there isn't any content the window is showing though. Upon checking which processes are still running, I found the following:
david@arch ~ % ps -e | grep Phoenix.exe
5248 ? 02:27:01 Phoenix.exe
Which means that the game.dll terminated correctly, but the launcher didn't. In order to close the wine desktop window, I always have to Alt+Tab, open a terminal and kill the process with "killall Phoenix.exe" (as if i had to open up the task manager and kill the process in Microsoft Windows).
The problem is apparently that the Phoenix.exe does not terminate itself correctly, after the game.dll has been launched. At least this is the case on Linux. Maybe this happens on MS Windows as well, but nobody checked their task manager yet.