Problema con wine y aceleración gráfica

<< < (2/2)

Foxy Rider:
Probaste cambiar el modo de rendering ? en winetricks tenés el atajo para cambiar estos modos en caso de problemas

Citar

  orm=backbuffer Registry tweak: OffscreenRenderingMode=backbuffer
  orm=fbo        Registry tweak: OffscreenRenderingMode=fbo (default)
  orm=pbuffer    Registry tweak: OffscreenRenderingMode=pbuffer


en mi caso fbo me daba problemas con algunas aplicaciones y con backbuffer no tuve más dramas ...

Citar

No soy ningún experto en programación 3D pero por lo que tengo entendido glxgears no es de las mejores fuentes de información para comprobar el funcionamiento del controlador de tu tarjeta gráfica.

Citar

trace:wgl:X11DRV_WineGL_InitOpenglInfo GL renderer            : Software Rasterizer.

Correcto, glxgears no es lo mejor ... con revisar glxinfo alcanza, ya que te da la salida de glGetString()  (con GL_VENDOR,GL_RENDERER y GL_VERSION)
el mantra de siempre ...

Código
glxinfo | grep OpenGL

Respecto al software rasterizer ... eso no es tener aceleración, es un raster por software, aunque sea direct rendering ... 
la respuesta corta es que no te dice si es por hard o no, sino quien se encarga de dibujar ... that's all ....
en tu caso luce ser indirect rendering por hardware (usando las libs de 64)

Saludos.

P.S: el problema solo está en los "err:" de la salida de wine

SnakeDrak:
Hola Alex,

Sí, efectivamente usando las lib64 es por hardware.

El Software Rasterizer es solo con las lib32 porque no encuentra las de MESA DRI (supongo), en cambio con glxinfo (a las de 32) sí que detecta el mesa dri:

Citar

**@**:~$ LIBGL_DRIVERS_PATH=/usr/lib32/dri glxinfo | grep OpenGL
OpenGL vendor string: Tungsten Graphics, Inc
OpenGL renderer string: Mesa DRI Intel(R) 965GM GEM 20091221 2009Q4
OpenGL version string: 1.4 (2.1 Mesa 7.7.1)
OpenGL extensions:


Y por si sirve de utilidad, con las de 64:

Citar

**@B**:~$ glxinfo | grep OpenGL
OpenGL vendor string: Tungsten Graphics, Inc
OpenGL renderer string: Mesa DRI Intel(R) 965GM GEM 20091221 2009Q4
OpenGL version string: 2.1 Mesa 7.7.1
OpenGL shading language version string: 1.20
OpenGL extensions:


He probado cambiando el modo de rendering, en las lib32 no cambia nada pero en lib64 utilizando backbuffer ahora sí funciona (aunque tarda mucho en encenderse, unos 3-4 minutos), el único problema es que sigue yendo algo lento (más rápido que lib32 al menos). Pero aún me sigue mostrando:

Citar

err:winediag:X11DRV_WineGL_InitOpenglInfo Direct rendering is disabled, most likely your OpenGL drivers haven't been installed correctly


Lo extraño es que solo me está dando problemas en wine :S

Saludos!

Foxy Rider:
Fijate este post de acá -> http://bbs.archlinux.org/viewtopic.php?id=44267

No conozco mucho como viene la mano con el tema de las intel y sus drivers, pero usando el DRI de 64 estás usando el hardware, el tema es el método de render, quizá es un problema en la config de Xorg/DRI, fijate ese enlace ... me huele a que es ese problema ... (que fallbackea a indirect rendering por no poder hacer direct rendering)

Saludos.

EvilGoblin:
sera medio tonta mi pregunta, pero no veo el nombre tu placa solo la integrada

que placa estas usando?

Navegación

[0] Índice de Mensajes

[*] Página Anterior