wine error ao usar o divfix

2

Quando estou logado através do SSH em uma máquina do Scientific Linux 6.3, recebo esta mensagem de erro:

/usr/bin/wine /home/USER/.divfix/DivFix++.exe -i INPUT.avi -o out.avi
wine: created the configuration directory '/home/test/.wine'
No protocol specified
No protocol specified
No protocol specified
No protocol specified
No protocol specified
No protocol specified
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.

Eu configurei a variável DISPLAY ...:

grep -i display ~/.bashrc 
export DISPLAY=":0.0"

Eu tenho X / GUI:

yum groupinstall "Desktop" "Desktop Platform" "X Window System" "Fonts" 

Eu tenho "yum update" e, em seguida, reiniciei (assim, atualizado). o que estou perdendo? por favor ajude.

ATUALIZAÇÃO:

xset -q
No protocol specified
xset:  unable to open display ":0.0"
    
por gasko peter 22.09.2012 / 21:59

1 resposta

2

Isso porque você não tem um servidor X em execução nessa máquina: o Wine requer um mesmo para software somente de linha de comando.

Como o DivFix ++ é um aplicativo somente de linha de comando, instale o Xvfb ( xorg-x11-server-Xvfb package penso; pesquise xvfb no yum):

Xvfb or X virtual framebuffer is an X11 server that performs all graphical operations in memory, not showing any screen output.

Em seguida, inicie um servidor X fictício usando Xvfb :1 & , após esse export DISPLAY=:1 ; /usr/bin/wine /home/USER/.divfix/DivFix++.exe -i INPUT.avi -o out.avi .

Deve ser o suficiente para manter o vinho feliz.

    
por 22.09.2012 / 22:38