Estou executando o Wine em um servidor Linux para executar alguns aplicativos antigos do Windows.
Agora preciso escrever um script para garantir que estejam em execução.
É possível criar uma conexão ssh com o servidor e iniciar o aplicativo?
por exemplo. se eu estiver na área de trabalho, abra uma janela de terminal e execute
wine "Z:\home\user\Desktop\application"
o aplicativo é aberto. Mas se eu me conectar por SSH e executar
wine "Z:\home\user\Desktop\application"
Eu recebo:
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.
err:systray:initialize_systray Could not create tray window
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.
Estou assumindo que preciso dizer a ele onde iniciar o aplicativo, em vez de apenas iniciá-lo, mas não consigo ver como fazer isso?
INFO ADICIONAL:
Atualmente, estou trabalhando em um PC com Windows e conectando com o Putty ao servidor Linux / Wine. (Eu também tenho uma conexão RDP para que eu possa ver a área de trabalho).
A longo prazo, estarei executando o script em outro servidor Linux (MgmtSrv) que fará uma conexão ssh com o servidor Linux / Wine para gerenciá-lo. O MgmtSrv não tem o Wine instalado e não possui uma configuração X-Display.