Número de Wine Alphablend

1

Estoy intentando que 'Metatrader4' se ejecute en una caja de Ubuntu Jaunty Server.

La última versión de Wine está instalada 1.1.32 / OpenBox / xorg minimal.

Obtengo el inicio de la aplicación pero no veo los iconos (vea el error relacionado http://bugs.winehq.org/show_bug.cgi?id=6911 ).

Me estoy conectando al servidor usando VNC (vnc4server).

Vea la pantalla de error a continuación:

No icons showing

Disco
fuente
¿Tienes la extensión Xrender cargada en tu archivo de configuración x11?
Bueno, no tengo un 'xorg.conf', es un servidor sin monitor; en realidad me estoy conectando a la caja usando VNC (vnc4server para ser precisos) Acabo de instalar xorg-core minimal y openbox como administrador de ventanas, mi objetivo es limitar la memoria, por lo tanto no puedo permitirme tener un entorno completo de gnome funcionando. libxrender1 está instalado (1: 0.9.4-2).
Oh, olvidé mencionar que se está ejecutando en una máquina virtual, no tiene controlador de tarjeta gráfica.

Respuestas:

3

No parece que tengas XRender funcionando en tu servidor X11, por lo tanto, las quejas de Wine sobre no poder mezclar alfa sin XRender. ¿Está utilizando el servidor VNC X o está ejecutando una X localmente en la tarjeta gráfica virtualizada y se está conectando a ella utilizando el raspado de pantalla VNC?

Si es el primero, entonces la respuesta es que vncserver (también conocido como Xvnc) por defecto no carga XRender. Debido a la forma en que vncserver está configurado (es decir, no en absoluto), entonces todas las extensiones que se usan están compiladas. Si quieres XRender (y creo que es una necesidad de querer ejecutar Wine), entonces tienes dos opciones: recompile Xvnc con XRender o use otro servidor (recomiendo usar vnc4server, que es una extensión VNC para el servidor X.org X11 estándar), ejecute un servidor X estándar con la extensión vnc cargada para poder cargar cualquier otra extensión en X11 Archivo de configuración estándar (que normalmente incluye XRender).

Guss
fuente
Golpee, cierto. No sé si xrender se está ejecutando realmente; ¿hay una manera de comprobar esto? Con respecto a sus opciones, ya estoy usando vnc4server. La pregunta es: ¿cómo cargar la extensión vnc en X11? ¿Algo para poner en xorg.conf? Cuando ejecuto glxinfo en vnc term; Me aparece un error que dice 'falta la extensión glx en la pantalla: ...' No sé si está relacionado con esto, como se sugirió en el informe de error de WineHQ.
Para obtener información, aquí está mi / vnc script de inicio: / usr / bin / vnc4server: 4000 -rfbauth/home/someuser/.vnc/passwd -rfbport 4000 -geometry 1024x768 -depth 24 -alwaysshared -fp / usr / share / fonts / X11 / misc -extensión XFIXES -desktop myVPS
no se puede encontrar un servidor vnc 'opensource' que pueda tener xrender, ¿alguna idea?
su uso de vnc4server no se ve correcto: pasa las opciones de comando Xvnc a vnc4server que no las usa. Le sugiero que ejecute Xvnc directamente con las opciones que necesita, y también intente agregar la opción +extension RENDER Para forzarlo a cargar la extensión XRENDER. Trate de ver si esto funciona para usted.
Guss
1

No hay ningún administrador de ventanas ejecutándose, además, sugeriría que si esto es muy importante para usted (supongo que esto se debe al hecho de que está desesperado por obtener ayuda), tal vez debería ejecutar esto en Windows.

El hecho de que el vino esté lanzando un FIXME: es su respuesta ... el código aún no se ha desarrollado.

¿Se está instalando esta barra relacionada con el servidor en Ubuntu Server?

Crankyadmin
fuente
1
Bueno, el punto clave es que funcione bajo Linux, de lo contrario, dejaré mi trabajo de inmediato. ¿No está seguro de entender lo que quiere decir con 'barra relacionada con el servidor'?
La última vez que comprobé que Metatrader era una plataforma de operaciones de Forex, y tiene muy poco que ver con Servidores y servidores; Administracion del sistema. Respecto a 'barra relacionada con el servidor' = ¿Tiene esto algo que ver con la administración del sistema?
Por supuesto, es un problema relacionado con el vino / xorg.
Probar superusuario entonces ...
No estoy seguro de si el superusuario es el lugar adecuado para encontrar entusiastas de Linux, especialmente porque podría estar relacionado con la máquina virtual.
Guss