Puede configurar su vino para que se ejecute sin cabeza instalando X virtual framebuffer . Por ejemplo:
sudo apt-get install Xvfb
Xvfb :0 -screen 0 1024x768x16 &
Instalar 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: Para un ejemplo de instalación detallado, verifique el provision.sh
script
Instalar fuentes si es necesario:
winetricks allfonts
Luego ejecuta tus aplicaciones como:
DISPLAY=:0.0 wine my_app.exe
o puede exportarlo (por lo que no es necesario el prefijo anterior cuando se ejecuta):
export DISPLAY=:0.0 # Select screen 0.
¿Dónde DISPLAY
está su solicitud para el servicio local de visualización / entrada (o:) export DISPLAY=[user's machine]:0
.
Alternativamente, configure el reenvío X11. Entonces no necesitas usar DISPLAY
.
Básicamente se instala X11Forwarding yes
en /etc/ssh/sshd_config
el servidor sin cabeza y ForwardX11 yes
en /etc/sshd/ssh_config
la máquina desde la que se está conectando.
Luego puede ejecutar aplicaciones GUI en su servidor sin cabeza y, al mismo tiempo, wine podrá conectarse a su servidor X11 local, para que pueda ejecutar sus ejecutables de DOS basados en la consola.