Steam usando Cedega 5.x

A

Hola, estoy usando cedega 5.0.3 (he probado con la .2 y la .1) para poder jugar a los juegos de Steam desde mi debian.
La instalación y configuración es correcta y tengo la aceleración 3D de ATI activada y comprobada.

La cuestión es que cuando arranco Steam y elijo cualquier juego lo abre. Cuando activo el modo OpenGL entro a cualquier partida y veo la pantalla de presentación y el mapa en cuestión (como si estuviera dentro). Pero según le doy enter para elegir equipo se pone toda la pantalla en negro y la aplicación se queda tonta.
No se pq pasa esto, pero he revisado todo lo que creía q podia ser, como frecuencias de refresco y demás. Pero nada.

Si alguien sabe algo me sería de gran ayuda pq es el trampolin para borrar mi Windows xDDDDDDDDDD

Muchas gracias, talueg0rrrrrrrrrrrrr

Y

MMM, yo uso el point2play y me olvido de complicaciones. Eso sí, tuve que pagar 15€, pero merecen la pena. Yo no he jugado directamente con el cedega, siempre usando su frontend.

De todas formas, prueba a hacer un fgl_glxgears a ver si te responde.

A

alkaitz@debian:$ fgl_glxgears
Using GLX_SGIX_pbuffer
1771 frames in 5.0 seconds = 354.200 FPS
1909 frames in 5.0 seconds = 381.800 FPS
2011 frames in 5.0 seconds = 402.200 FPS
2018 frames in 5.0 seconds = 403.600 FPS
2011 frames in 5.0 seconds = 402.200 FPS

Parece que sí que responde. Y precisamente el Cedega 5.x es la unificación del point2play y cedega en sí. Lo instalas y te crea el interfaz ese de seleccionar aplicación y demás.
Tiene pinta de funcionar que no veas. Yo me lo descargué, ya que el software como tal creo que es de libre distribución y lo que hay que pagar es por el servicio técnico.

Para mí que es cosa del direct rendering ese (DRI), pero lo tengo activado en las xorg, así que estoy totalmente perdido...

Un saludo y gracias de nuevo :)

guner

3627 frames in 5.0 seconds = 725.241 FPS
3652 frames in 5.0 seconds = 730.294 FPS
3677 frames in 5.0 seconds = 735.263 FPS
3680 frames in 5.0 seconds = 735.803 FPS
3679 frames in 5.0 seconds = 735.700 FPS
3658 frames in 5.0 seconds = 731.454 FPS
3678 frames in 5.0 seconds = 735.468 FPS
Esos valores obtengo con una gráfica Intel Extreme Graphics II con memoria compartida, el micro limitado a 600 mhz y con el DRI activado, supongo que tu tarjeta es mejor ...

peganos glxinfo | grep rend

PD: http://www.linuxjuegos.com/2005/11/10/grapevine-sustituto-gratuito-de-point2play/

A

Pues tengo una ATI 9600 con 256Mb si no recuerdo mal, un AMD Athlon 2,8XP con 1 Gb de RAM y DRI activado (según xorg.conf). Cuando llegue a casa del curro hago lo que me has puesto y a ver que pasa.
Uso los últimos drivers de ATI, así que de eso no creo que sea... lo mismo es que tengo desactivado o activado algún módulo del kernel que limita esta característica...

Muchas gracias

A

alkaitz@debian:$ glxinfo | grep rend
direct rendering: Yes
GLX_ATI_render_texture
OpenGL renderer string: RADEON 9600 Generic

alkaitz@debian:$ fglrxinfo
display: :0.0 screen: 0
OpenGL vendor string: ATI Technologies Inc.
OpenGL renderer string: RADEON 9600 Generic
OpenGL version string: 1.3.5519 (X4.3.0-8.20.8)

Parece que todo está correcto. Pero no entiendo por qué tú con una tarjeta de memoria compartida obtienes mejor rendimiento :S

alkaitz@debian:$ fgl_glxgears
Using GLX_SGIX_pbuffer
1388 frames in 5.0 seconds = 277.600 FPS
1703 frames in 5.0 seconds = 340.600 FPS
1695 frames in 5.0 seconds = 339.000 FPS
1703 frames in 5.0 seconds = 340.600 FPS
1669 frames in 5.0 seconds = 333.800 FPS

alkaitz@debian:$ glxgears
10866 frames in 5.0 seconds = 2173.200 FPS
11405 frames in 8.0 seconds = 1425.625 FPS
10648 frames in 5.0 seconds = 2129.600 FPS
12867 frames in 5.0 seconds = 2573.400 FPS
12899 frames in 5.0 seconds = 2579.800 FPS

A lo mejor es que tú has ejecutado glxgears en vez de los fgl_glxgears..........

De hecho es que por ejemplo el Counter-Strike arranca, conecta con el servidor y demás y carga la pantallita bienvenida y una vez pulsas el boton de aceptar para elegir equipo es donde peta. Es decir, se ven imágenes del juego en sí hasta que intento elegir equipo donde se vuelve todo negro...

A

Ejecutando el emulador desde terminal da este error, por si a alguien le aclara algo... :

mmtime pid=8045 tid=8056
File c:\juegos\steam\steamapps\alkaitz\counter-strike\cstrike_spanish\demoheader.dmf was never closed
X Error of failed request: BadValue (integer parameter out of range for operation)
Major opcode of failed request: 147 (ATIFGLRXDRI)
Minor opcode of failed request: 1 ()
Value in failed request: 0x46
Serial number of failed request: 1322745
Current serial number in output stream: 1322745

Usuarios habituales