Puoi configurare il tuo vino per funzionare senza testa installando X framebuffer virtuale . Per esempio:
sudo apt-get install Xvfb
Xvfb :0 -screen 0 1024x768x16 &
Installa vino:
# On 64-bit also run: sudo dpkg --add-architecture i386
sudo add-apt-repository -y ppa:ubuntu-wine
sudo apt-get update
sudo apt-get install wine
Nota: per un esempio dettagliato di installazione, controllare lo provision.shscript.
Installa i caratteri, se necessario:
winetricks allfonts
Quindi esegui le tue app come:
DISPLAY=:0.0 wine my_app.exe
oppure puoi esportarlo (quindi non è necessario il prefisso sopra durante l'esecuzione):
export DISPLAY=:0.0 # Select screen 0.
Dov'è la DISPLAYtua richiesta al servizio di visualizzazione / input locale (o:) export DISPLAY=[user's machine]:0.
In alternativa impostare X11 Forwarding. Quindi non è necessario utilizzare DISPLAY.
Fondamentalmente impostato X11Forwarding yesin /etc/ssh/sshd_configsul server senza testa e ForwardX11 yesin /etc/sshd/ssh_configsulla macchina che si sta collegando da.
Quindi puoi eseguire applicazioni GUI sul tuo server senza testa e allo stesso tempo wine sarà in grado di connettersi al tuo server X11 locale, in modo da poter eseguire i tuoi eseguibili DOS basati su console.