Ну, это очень скучно! Я предполагаю, что у вас есть доступ к SSH, чтобы это сделать. Большинство современных установок OpenSSH не требуют какой-либо установки на сервере (после его установки). Я бы серьезно подумал о попытке сначала настроить ключ SSH:
ssh-keygen
ssh-copy-id username@remotehost
Тогда просто попробуйте ssh username@remotehost. Если он войдет в систему, магия, если это не так, вы потеряли только минуту своей жизни:)
После этого у вас есть такие опции, как expect и sshpass, которые намного хуже, потому что вы жестко кодируете свой пароль в текстовом виде. Юк.
Попробуйте включить режим OpenGl в игре, когда вы его запустите.
Для быстрого теста вы можете просто открыть терминал (Ctrl + Alt + t) и ввести его, чтобы начать игру, заставляя OpenGl
wine ~/.wine/drive_c/Program\ Files/Warcraft\ III/Frozen\ Throne.exe -opengl
Если это сработает, отбросьте комментарий, чтобы мы могли найти более постоянное решение
Как указано в комментариях, как playonlinux, так и wine говорят, что W3 TFT должен работать нормально под linux (playonlinux docs, wine docs).
Я попытался бы установить playonlinux ( playonlinux [ ! d1]) и посмотрим, поможет ли это.