PDA

View Full Version : Problema con tarjeta Intel Mobile.


neronet
11-10-2007, 04:47 PM
Uso debian lenny (testing)

kernel - 2.6.22-2-686
tarjeta grafica - Intel Corporation Mobile GM965/GL960

Si tengo aceleracion 3d, pero al ejecutar el juego y poner el login me sale el mensaje de que la tarjeta no es compatible, esta anticuada...
En consola no me da nigun tipo de error. E probado con los drivers intel y i810, con el mismo resultado en ambos.

El archivo de /live/system.nfo
[CPU]
- Vendor Name: GenuineIntel
- Model Name: Unknown
- Family: 6
- Model: 15
- Stepping: 13
- Feature: 7
- Os Support: 0
- Checks: 15

[GPU]
- OpenGL Support: 0
- Shader Model: Fixed Pipeline
- GPU Info:


La salida de glxinfo | grep direct
direct rendering: Yes

La salida de glxinfo | grep version
server glx version string: 1.2
client glx version string: 1.4
GLX version: 1.2
OpenGL version string: 1.4 Mesa 7.0.1

Me han comentado si puede ser tema de las extensiones, pero no se muy bien de que va eso. Con otros juegos que usan opengl si funcionan, ademas con el SO que traia el portatil de fabrica el RO funciona en directx y opengl.
Pues eso, a que podria ser devido, o por donde podria seguir buscando?.

Gracias

x7iBiT
12-07-2007, 03:24 AM
Post Up!!!

:guitar: :guitar:


Ahora en serio... ¿Alguien más tiene problemas con el X3100?

neronet
12-07-2007, 12:16 PM
Bueno pues probe lo que dice en este post:

http://regnumonline.com.ar/forum/showthread.php?t=15740

Ejecutar driconf e activar la compresion de texturas S3TC, lo cual ya
entra al lanzador del juego y se actualiza, pero en el momento de
ejecutar el juego, sale el puntero del raton y se cierra, mostrando este
error en la terminal:

intel_region_data: Assertion `dst_offset + dstx + width + (dsty + height - 1) * dst->pitch * dst->cpp <= dst->pitch * dst->cpp * dst->height' failed.
Saving backtrace to crash_backtrace_3752.log

y el contedido del log es:

libs/libcore_client.so(_ZN10ClientBase14save_backtraceE v+0x7e) [0xb7d6539e]
libs/libcore_client.so(_ZN10ClientBase12client_crashEi+ 0x17) [0xb7d65727]
[0xffffe420]
[0xffffe410]
/lib/i686/cmov/libc.so.6(gsignal+0x55) [0xb6fa07f5]
/lib/i686/cmov/libc.so.6(abort+0x101) [0xb6fa2181]
/lib/i686/cmov/libc.so.6(__assert_fail+0xee) [0xb6f99b6e]
/usr/lib/dri/i965_dri.so [0xb6a84b5c]
/usr/lib/dri/i965_dri.so(intel_miptree_image_data+0xed) [0xb6a83ebd]
/usr/lib/dri/i965_dri.so(intel_finalize_mipmap_tree+0x1f2) [0xb6a8be62]
/usr/lib/dri/i965_dri.so [0xb6abd02f]
/usr/lib/dri/i965_dri.so(brw_validate_state+0x261) [0xb6aa79a1]
/usr/lib/dri/i965_dri.so [0xb6a9bda7]
/usr/lib/dri/i965_dri.so [0xb6a9c0da]
/usr/lib/dri/i965_dri.so(brw_draw_prims+0xa5) [0xb6a9c5d5]
/usr/lib/dri/i965_dri.so [0xb6b38389]
libs/libopengl_api.so(_ZN8Engine3D12RenderizerGL22rende r_surface_elementEPNS_10RenderList14SurfaceElement EPNS_25ObjectRenderingParametersE+0xfa5) [0xb76ba185]
libs/libopengl_api.so(_ZN8Engine3D12RenderizerGL11rende r_meshEPNS_4MeshEP8Matrix4D+0xe6) [0xb768e306]
libs/libopengl_api.so(_ZN8Engine3D12RenderizerGL15rende r_gui_meshEffPNS_4MeshEPKSt6vectorI10BitmapBaseSaI S4_EEPKS3_I13StringElementSaIS9_EEf+0x18e) [0xb768e87e]
libs/libgui_extension.so(_ZN3GUI16Drawable_GUIMesh15ren der_internalEv+0xdc) [0xb78b1d0c]
libs/libgui.so(_ZN3GUI8Drawable6renderEv+0x36) [0xb79abe56]
libs/libgui.so(_ZN3GUI6Widget11draw_signalENS_9AreaCoor dE+0x138) [0xb797c8e8]
libs/libgui.so(_ZN3GUI6Widget11draw_signalENS_9AreaCoor dE+0x17e) [0xb797c92e]
libs/libgui.so(_ZN3GUI6Widget11draw_signalENS_9AreaCoor dE+0x17e) [0xb797c92e]
libs/libgui.so(_ZN3GUI6Widget11draw_signalENS_9AreaCoor dE+0x17e) [0xb797c92e]
libs/libgui.so(_ZN3GUI6Widget11draw_signalEv+0x83) [0xb797cc23]
libs/libcommon_entities.so(_ZN13DisplayEntity15show_nex t_frameEv+0x81) [0xb7b796a1]
libs/libregnum_client.so(_ZN10GameClient7iterateEv+0x42 ) [0xb7f138e2]
libs/libcore_client.so(_ZN8MainLoop7iterateEv+0x28) [0xb7d77308]
./game(main+0x47) [0x8048b67]
/lib/i686/cmov/libc.so.6(__libc_start_main+0xe0) [0xb6f8c050]
./game(__gxx_personality_v0+0x61) [0x8048a81]


Probe ejecutando en distintas resoluciones, modo seguro, sincronizando recursos. Tambien probe ejecutar el juego con:

MALLOC_CHECK_=0 ./rolauncher
MALLOC_CHECK=0 ./rolauncher
G_SLICE=always-malloc ./rolauncher

pero nada, siempre me da el error.
Bueno ahora por lo menos me da error XD, a ver si alguien me podria ayudar.

ArcticWolf
01-16-2008, 12:20 AM
Puede ser que al xorg.conf le falten cargar módulos:

Section "Module"
Load "bitmap"
Load "ddc"
Load "dri"
Load "extmod"
Load "freetype"
Load "glx"
Load "int10"
Load "vbe"
EndSection


Eso va en el xorg, pero todavía no lo pongas!!! Primero hacé un

cat /etc/X11/xorg.conf | grep Load

Si te tira resultados, se supone que no es necesario. Si no devuelve nada, editá el archivo como root y reiniciá las X

neronet
01-21-2008, 03:42 PM
Bueno, esta solución no a resultado. Pero gracias de todos modos.

En verdad, modificar el xorg.conf de este modo ya lo habia probado, ya que en varios sitios donde busqué sobre como configurar las tarjetas intel en linux me lo indicaba, pero todas en las que indicaban estas modificaciones manuales eran para el driver i810, en el driver que estoy usando, intel que se supone que es mas actual (uso debian lenny), no e notado niguna diferencia poniendo esto en el xorg.conf que sin ponerlo, ya que funciona igual en ambos modos, por lo que entiendo que no es necesario, de todos modos investigare un poco mas en esto.

Saludos.

ArcticWolf
01-21-2008, 05:51 PM
En mi -pobre- experiencia personal, lo único que podría hacer en este caso es recomendarte que instales los drivers propietarios sin el apt-get. Lo que tiene lenny (y por eso sigo con etch) es que todavía hay muchas cosas que al no estar probadas a fondo siguen fallando... Ojo, hacer un downgrade tampoco lo veo como la solución, pero podés probar con eso.

Fijate, por último, si en el xorg.conf aparece esto:



...
Section "Device"
...
Option "XAANoOffscreenPixmaps" "True"
...
EndSection
...
Section "Extensions"
Option "Composite" "Enable"
EndSection
...


Los puntos suspensivos indican opciones u otras líneas en el medio.

neronet
01-21-2008, 06:16 PM
Propones que compile la ultima versión de los drivers de intel.

http://intellinuxgraphics.org/download.html

Pero esto: Compiling and/or upgrading graphics drivers in Linux is a complex and error-prone task.
Como que tira un poco para atras jeje

Bueno creo que lo mejor será que mi distribuición actualice los drivers, ya que igual el soporte para mi tarjeta abrá mejorado.

En cuanto a esas lineas del xorg.conf, no las tengo.

sunos
01-21-2008, 06:29 PM
mmm.. si no me confundo eso mismo pasaba en ubuntu hace poco con unas actualizaciones que corrigieron rapido, mmm.. fijate si no tenes algo para updatear :-S , acordate que lenny es inestable y muchas veces no anda del todo bien

x7iBiT
01-21-2008, 09:04 PM
mmm.. si no me confundo eso mismo pasaba en ubuntu hace poco con unas actualizaciones que corrigieron rapido, mmm.. fijate si no tenes algo para updatear :-S , acordate que lenny es inestable y muchas veces no anda del todo bien

Lenny no es es más inestable que Ubuntu (más bien es al revés), ya que Ubuntu está basado en la rama inestable de Debian (actualmente Sid).

La rama estable de debian (Etch) tiene versiones bastante viejas (y depuradas) de todo, a costa de tener una estabilidad a prueba de bombas, lo que la hace ideal para montar un servidor o algo así. Para un "usuario de escritorio" no hace falta ni de lejos tanta estabilidad.

ArcticWolf
01-21-2008, 09:29 PM
Lenny no es es más inestable que Ubuntu (más bien es al revés), ya que Ubuntu está basado en la rama inestable de Debian (actualmente Sid).

La rama estable de debian (Etch) tiene versiones bastante viejas (y depuradas) de todo, a costa de tener una estabilidad a prueba de bombas, lo que la hace ideal para montar un servidor o algo así. Para un "usuario de escritorio" no hace falta ni de lejos tanta estabilidad.

Yo uso Etch porque se fehacientemente que funciona bien y no necesito lo último (tampoco mi hardware es de lo más moderno). Me conformo con algo estable, con drivers que funcionen sin problemas y me de lo justo y necesario. Actualmente, la única razón por la que compraría un equipo más potente y nuevo sería sólo para poder jugar al Regnum.

Con respecto a Syd, en realidad Debian es un conjunto de agregados y un par de modificaciones, la mayoría de soft non-free y customizado para que agarre en lo más nuevo o se vea "bonito". Ubuntu tiene muchas "ayudas al usuario" que lo hacen perfecto para iniciarse en linux y usarlo como un ambiente de escritorio, pero reportó varios problemas para correr muchos juegos (incluye el Wolfenstein ET, DEFCON, OpenArena y por supuesto Regnum) por su inestable ciclo de modificaciones de seis meses entre distros.

Los errores más comunes se dan en la libc, supongo que la modifican específicamente ellos para optimizar una o dos cosas, pero causa problemas en innumerables programas más. Es por esa misma razón que decidí volver a Etch después de casi un año y medio en Ubuntu.

sunos
01-21-2008, 10:09 PM
Lenny no es es más inestable que Ubuntu (más bien es al revés), ya que Ubuntu está basado en la rama inestable de Debian (actualmente Sid).

La rama estable de debian (Etch) tiene versiones bastante viejas (y depuradas) de todo, a costa de tener una estabilidad a prueba de bombas, lo que la hace ideal para montar un servidor o algo así. Para un "usuario de escritorio" no hace falta ni de lejos tanta estabilidad.
no transverses lo que dije, lo que te digo es que en ubuntu con ciertas atualizaciones tuvieron problemas y es mas o menos lo mismo que vos descibis (ver caso siramek) bajo tarjtas intel, quizas en la version testing que estas usando esta el mismo problema

neronet
05-28-2008, 03:55 PM
Bueno ya lo arreglé.
Simplemente vendí mi portatil por varias razones, y compre otro con una nvidia XD.
Si al final no era tan complicado... :hat:

Por fin no tengo que reiniciar cada vez que quiero jugar jeje

SirameK
05-28-2008, 04:10 PM
En mi -pobre- experiencia personal, lo único que podría hacer en este caso es recomendarte que instales los drivers propietarios sin el apt-get. Lo que tiene lenny (y por eso sigo con etch) es que todavía hay muchas cosas que al no estar probadas a fondo siguen fallando... Ojo, hacer un downgrade tampoco lo veo como la solución, pero podés probar con eso.

Fijate, por último, si en el xorg.conf aparece esto:



...
Section "Device"
...
Option "XAANoOffscreenPixmaps" "True"
...
EndSection
...
Section "Extensions"
Option "Composite" "Enable"
EndSection
...


Los puntos suspensivos indican opciones u otras líneas en el medio.
Holis xeph! tengo una gráfica parecida (intel gma 915) que me da problemas con las texturas (en ubuntu), acabo de caer en la cuenta que la line que indicas de la section device no aparece, y la section extensions no existe tampoco. Me pregunto si eso se debe a las distintas distribuciones (debian x rama / ubuntu) o puede ser raiz de mi problema con las texturas.

Espero tu respuesta, gracias ;)

arlick
05-28-2008, 04:23 PM
Holis xeph! tengo una gráfica parecida (intel gma 915) que me da problemas con las texturas (en ubuntu), acabo de caer en la cuenta que la line que indicas de la section device no aparece, y la section extensions no existe tampoco. Me pregunto si eso se debe a las distintas distribuciones (debian x rama / ubuntu) o puede ser raiz de mi problema con las texturas.

Espero tu respuesta, gracias ;)

Creo que no. La sección extensions es para opciones especiales por así decirlo. Lo de composite lo podemos habilitar todos, es (o era, ya no se como va...) necesario para correr compiz.

Es decir que si no tienes esa sección no pasa nada ;)

edit: pescau ^^ lalala , te gané de nuevo (?)

pescaupintau
05-28-2008, 04:23 PM
Holis xeph! tengo una gráfica parecida (intel gma 915) que me da problemas con las texturas (en ubuntu), acabo de caer en la cuenta que la line que indicas de la section device no aparece, y la section extensions no existe tampoco. Me pregunto si eso se debe a las distintas distribuciones (debian x rama / ubuntu) o puede ser raiz de mi problema con las texturas.

Espero tu respuesta, gracias ;)
Eso solía usarse en las placas nvidia para activar el beryl/compiz, pero probá agregarlas, lo peor que puede pasar es que siga fallando

SirameK
05-28-2008, 04:25 PM
Creo que no. La sección extensions es para opciones especiales por así decirlo. Lo de composite lo podemos habilitar todos, es (o era, ya no se como va...) necesario para correr compiz.

Es decir que si no tienes esa sección no pasa nada ;)
Entonces a que demonios se debe mi problema con las texturas??? toda la info en este thread (http://www.regnumonline.com.ar/forum/showthread.php?t=24449)

arlick
05-28-2008, 04:26 PM
Entonces a que demonios se debe mi problema con las texturas??? toda la info en este thread (http://www.regnumonline.com.ar/forum/showthread.php?t=24449)

ya te contesté en el hilo de mishel :P

cuando tenga una respuesta serás el primero en saberlo xD

SirameK
05-28-2008, 04:28 PM
ya te contesté en el hilo de mishel :P

cuando tenga una respuesta serás el primero en saberlo xD
muchas gracias mi querido y adorado arlick ;)

lux_veritatis
05-30-2008, 03:26 PM
Tengo el mismo problema que el que creo el thread, pero con una intel gm965 en la version de 64 bits de ubuntu 8.04.(en una dell vostro 1400)
++++++CPU+++++
model : 15
model name : Intel(R) Core(TM)2 Duo CPU T5470 @ 1.60GHz
model : 15
model name : Intel(R) Core(TM)2 Duo CPU T5470 @ 1.60GHz
cpu MHz : 800.000
cpu MHz : 800.000
cache size : 2048 KB
cache size : 2048 KB
++++++Distro+++++
Linux green131-laptop 2.6.24-17-generic #1 SMP Thu May 1 13:57:17 UTC 2008 x86_64 GNU/Linux
lenny/sid
debian_version
Ubuntu 8.04
11:35:23 up 1:00, 2 users, load average: 0.05, 0.15, 0.21
++++++Placa de video+++++
00:02.0 VGA compatible controller: Intel Corporation Mobile GM965/GL960 Integrated Graphics Controller (rev 0c)
direct rendering: Yes
OpenGL vendor string: Tungsten Graphics, Inc
OpenGL renderer string: Mesa DRI Intel(R) 965GM 4.1.3002
OpenGL version string: 1.4 Mesa 7.0.3-rc2
OpenGL extensions:
GL_EXT_texture_compression_s3tc, GL_EXT_texture_edge_clamp,
++++++MODULES++++++
No hay sensores

al principio me saltaba el error de hardware no soportado, pero hice lo de
activar la compresion de texturas S3TC con driconf. Ahora llego a cargar recursos, y cuando termina la presentacion se cierra. La consola tira:
game: intel_regions.c:231: intel_region_data: Assertion `dst_offset + dstx + width + (dsty + height - 1) * dst->pitch * dst->cpp <= dst->pitch * dst->cpp * dst->height' failed.
Saving backtrace to crash_backtrace_9617.log
Got SIGABRT (aborted)

crash_backtrace_9617.log:

libs/libcore_client.so(_ZN10ClientBase14save_backtraceE v+0x5c) [0x7fb012bc1b7c]
libs/libcore_client.so(_ZN10ClientBase12client_crashEi+ 0x8) [0x7fb012bc20d8]
/lib/libc.so.6 [0x7fb00f2e9100]
/lib/libc.so.6(gsignal+0x35) [0x7fb00f2e9095]
/lib/libc.so.6(abort+0x110) [0x7fb00f2eaaf0]
/lib/libc.so.6(__assert_fail+0xef) [0x7fb00f2e22df]
/usr/lib/dri/i965_dri.so [0x7fb00c3297f4]
/usr/lib/dri/i965_dri.so(intel_miptree_image_data+0xce) [0x7fb00c328b6e]
/usr/lib/dri/i965_dri.so(intel_finalize_mipmap_tree+0x1e4) [0x7fb00c330944]
/usr/lib/dri/i965_dri.so [0x7fb00c358d52]
/usr/lib/dri/i965_dri.so(brw_validate_state+0x22a) [0x7fb00c34596a]
/usr/lib/dri/i965_dri.so [0x7fb00c33b349]
/usr/lib/dri/i965_dri.so [0x7fb00c33b693]
/usr/lib/dri/i965_dri.so(brw_draw_prims+0xb0) [0x7fb00c33bb40]
/usr/lib/dri/i965_dri.so [0x7fb00c3d1c0b]
libs/libopengl_api.so(_ZN8Engine3D12RenderizerGL22rende r_surface_elementEPNS_10RenderList14SurfaceElement EPNS_25ObjectRenderingParametersE+0x9f2) [0x7fb0114488f2]
libs/libopengl_api.so(_ZN8Engine3D12RenderizerGL11rende r_meshEPNS_4MeshEP8Matrix4D+0xa3) [0x7fb01141de43]
libs/libopengl_api.so(_ZN8Engine3D12RenderizerGL15rende r_gui_meshEffPNS_4MeshEPKSt6vectorI10BitmapBaseSaI S4_EEPKS3_I13StringElementSaIS9_EEf+0x138) [0x7fb01141db98]
libs/libgui_extension.so(_ZN3GUI16Drawable_GUIMesh15ren der_internalEv+0xea) [0x7fb011ec1e3a]
libs/libgui.so(_ZN3GUI8Drawable6renderEv+0x36) [0x7fb01209a036]
libs/libgui.so(_ZN3GUI6Widget11draw_signalENS_9AreaCoor dE+0x126) [0x7fb012076386]
libs/libgui.so(_ZN3GUI6Widget11draw_signalENS_9AreaCoor dE+0x170) [0x7fb0120763d0]
libs/libgui.so(_ZN3GUI6Widget11draw_signalENS_9AreaCoor dE+0x170) [0x7fb0120763d0]
libs/libgui.so(_ZN3GUI6Widget11draw_signalENS_9AreaCoor dE+0x170) [0x7fb0120763d0]
libs/libgui.so(_ZN3GUI6Widget11draw_signalEv+0x87) [0x7fb012076707]
libs/libcommon_entities.so(_ZN13DisplayEntity15show_nex t_frameEv+0x46) [0x7fb012421386]
libs/libregnum_client.so(_ZN10GameClient7iterateEv+0x30 ) [0x7fb0132ee270]
libs/libcore_client.so(_ZN8MainLoop7iterateEv+0xd) [0x7fb012bd1eed]
./game(main+0x27e) [0x4011fe]
/lib/libc.so.6(__libc_start_main+0xf4) [0x7fb00f2d51c4]
./game(__gxx_personality_v0+0x62) [0x400e8a]

aclaro que soy nuevo en linux (1 semana)

Snoid
05-31-2008, 03:47 AM
Yo tengo el mismo problema, hace meses.
Ubuntu Hardy, en un portatil con gráfica i915.

Por consola solo me lanza
Saving backtrace to crash_backtrace_xxxxx.log
Got SIGSEGV (segmentation fault)

El log que deja siempre es el mismo (cambian las direcciones de memoria, claro xD)

libs/libcore_client.so(_ZN10ClientBase14save_backtraceE v+0x79) [0xb7db0a79]
libs/libcore_client.so(_ZN10ClientBase12client_crashEi+ 0x1b) [0xb7db111b]
[0xb7f86420]
/usr/lib/dri/i915_dri.so(intelUploadTexImages+0x41) [0xb6b41161]
/usr/lib/dri/i915_dri.so [0xb6b28ffe]
/usr/lib/dri/i915_dri.so(i915UpdateTextureState+0x2fa) [0xb6b2980a]
/usr/lib/dri/i915_dri.so [0xb6b4e5d0]
/usr/lib/dri/i915_dri.so(_tnl_draw_prims+0x431) [0xb6be0901]
/usr/lib/dri/i915_dri.so [0xb6bd8e14]
/usr/lib/dri/i915_dri.so [0xb6bd9052]
libs/libopengl_api.so(_ZN8Engine3D12RenderizerGL22rende r_surface_elementEPNS_10RenderList14SurfaceElement EPNS_25ObjectRenderingParametersE+0xbf8) [0xb774a2d8]
libs/libopengl_api.so(_ZN8Engine3D12RenderizerGL12rende r_sceneEPNS_10RenderListEPNS_13CRenderPassGLEPNS0_ 13RenderOptionsE+0x86d) [0xb774c2bd]
libs/libopengl_api.so(_ZN8Engine3D12RenderizerGL11rende r_listERNS_11RenderListsE+0xea) [0xb774c9aa]
libs/libgui_extension.so(_ZN3GUI12CameraWidget12render_ sceneEv+0x1b8) [0xb79c9ce8]
libs/libgui_extension.so [0xb79cda1c]
libs/libgui.so(_ZN3GUI8Drawable6renderEv+0x1d2) [0xb7a81a92]
libs/libgui.so(_ZN3GUI6Widget11draw_signalENS_9AreaCoor dE+0x112) [0xb7a5a882]
libs/libgui.so(_ZN3GUI6Widget11draw_signalENS_9AreaCoor dE+0x171) [0xb7a5a8e1]
libs/libgui.so(_ZN3GUI6Widget11draw_signalENS_9AreaCoor dE+0x171) [0xb7a5a8e1]
libs/libgui.so(_ZN3GUI6Widget11draw_signalENS_9AreaCoor dE+0x171) [0xb7a5a8e1]
libs/libgui.so(_ZN3GUI6Widget11draw_signalENS_9AreaCoor dE+0x171) [0xb7a5a8e1]
libs/libgui.so(_ZN3GUI6Widget11draw_signalENS_9AreaCoor dE+0x171) [0xb7a5a8e1]
libs/libgui.so(_ZN3GUI6Widget11draw_signalENS_9AreaCoor dE+0x171) [0xb7a5a8e1]
libs/libgui.so(_ZN3GUI6Widget11draw_signalEv+0x81) [0xb7a5ac41]
libs/libcommon_entities.so(_ZN13DisplayEntity15show_nex t_frameEv+0x57) [0xb7c1c7c7]
libs/libregnum_client.so(_ZN10GameClient7iterateEv+0x42 ) [0xb7f299e2]
libs/libcore_client.so(_ZN8MainLoop7iterateEv+0x24) [0xb7dc21e4]
./game(main+0x277) [0x8048f97]
/lib/tls/i686/cmov/libc.so.6(__libc_start_main+0xe0) [0xb7048450]
./game(__gxx_personality_v0+0x6d) [0x8048c21]

No abro otro thread por que sería el 3º por mi parte.

PD: Respeten el asunto, señores...

ArcticWolf
05-31-2008, 06:46 PM
El problema no es del juego, sino que de los drivers de Intel para las placas de portátiles. Este problema lo tienen todas las máquinas con una Intel OnBoard (lo probé con una mini-atx de Intel), y hasta la fecha no tengo referencias de que funcione.

Sin embargo, encontré que tal vez (y sólo tal vez) este sitio pueda tener una solución:
http://intellinuxgraphics.org/install.html

Cabe destacar que ellos dicen:

Compiling and/or upgrading graphics drivers in Linux is a complex and error-prone task. Here (http://intellinuxgraphics.org/install.html) is a user guide for how to build the driver from scratch. If you are not experienced doing this, we recommend that you get precompiled packages from one of the many Linux distributions.

Note: If you have a 945 or older graphics controller, your distribution will already have the right drivers included.



Para los usuarios de i915... No sé si hay solución sencilla. Tal vez un downgrade a una versión vieja ayude.

ArcticWolf
06-02-2008, 12:52 AM
Pero en ese caso con mi placa (gm965) deberia funcionar.
Tengo entendido que estas placas no soportan la version de opengl que usa regnum. Si es asi , hay alguna forma de hacerlo correr bajo directx? (no aparece la opcion como en windows)

¿Pero probaste o no con esa página y los drivers?

Me quiero asegurar de todos los datos:

glxinfo | grep OpenGL
cat /etc/X11/xorg.conf | grep Driver
cat /etc/X11/xorg.conf | grep Load
cat /var/log/Xorg.0.log | grep EE
cat /var/log/Xorg.0.log | grep WW

No sé si sirva de algo, pero tal vez encontramos algún problema. Primero vamos a obtener la versión de OpenGL, luego vamos a ver qué driver carga en xorg, después los módulos que carga y por último filtramos los errores y advertencias.

Lo único que te queda es emularlo con wine.

lux_veritatis
06-02-2008, 02:46 AM
glxinfo | grep OpenGL:
OpenGL vendor string: Tungsten Graphics, Inc
OpenGL renderer string: Mesa DRI Intel(R) 965GM 4.1.3002
OpenGL version string: 1.4 Mesa 7.0.3-rc2
OpenGL extensions:

cat /etc/X11/xorg.conf | grep Driver:

Driver "kbd"
Driver "mouse"
Driver "synaptics"

cat /etc/X11/xorg.conf | grep Load

cat /var/log/Xorg.0.log | grep EE
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(II) Loading extension MIT-SCREEN-SAVER

cat /var/log/Xorg.0.log | grep WW:
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(WW) The directory "/usr/share/fonts/X11/cyrillic" does not exist.
(WW) intel: No matching Device section for instance (BusID PCI:0:2:1) found
(WW) intel(0): Bad V_BIOS checksum
(WW) intel(0): Register 0x61200 (PP_STATUS) changed from 0xc0000008 to 0xd0000009
(WW) intel(0): PP_STATUS before: on, ready, sequencing idle
(WW) intel(0): PP_STATUS after: on, ready, sequencing on
(WW) intel(0): Register 0x70024 (PIPEASTAT) changed from 0x00000203 to 0x00000207
(WW) intel(0): PIPEASTAT before: status: VSYNC_INT_STATUS VBLANK_INT_STATUS OREG_UPDATE_STATUS
(WW) intel(0): PIPEASTAT after: status: VSYNC_INT_STATUS SVBLANK_INT_STATUS VBLANK_INT_STATUS OREG_UPDATE_STATUS
(WW) intel(0): Register 0x71024 (PIPEBSTAT) changed from 0x00000206 to 0x80000246
(WW) intel(0): PIPEBSTAT before: status: VSYNC_INT_STATUS SVBLANK_INT_STATUS VBLANK_INT_STATUS
(WW) intel(0): PIPEBSTAT after: status: FIFO_UNDERRUN VSYNC_INT_STATUS LBLC_EVENT_STATUS SVBLANK_INT_STATUS VBLANK_INT_STATUS
(WW) intel(0): Register 0x68000 (TV_CTL) changed from 0x100000c0 to 0x000c0000
(WW) intel(0): Register 0x68010 (TV_CSC_Y) changed from 0x00000000 to 0x0332012d
(WW) intel(0): Register 0x68014 (TV_CSC_Y2) changed from 0x00000000 to 0x07d30104
(WW) intel(0): Register 0x68018 (TV_CSC_U) changed from 0x00000000 to 0x0733052d
(WW) intel(0): Register 0x6801c (TV_CSC_U2) changed from 0x00000000 to 0x05c70200
(WW) intel(0): Register 0x68020 (TV_CSC_V) changed from 0x00000000 to 0x0340030c
(WW) intel(0): Register 0x68024 (TV_CSC_V2) changed from 0x00000000 to 0x06d00200
(WW) intel(0): Register 0x68028 (TV_CLR_KNOBS) changed from 0x00000000 to 0x00606000
(WW) intel(0): Register 0x6802c (TV_CLR_LEVEL) changed from 0x00000000 to 0x010b00e1
(WW) intel(0): Register 0x68030 (TV_H_CTL_1) changed from 0x00000000 to 0x00400359
(WW) intel(0): Register 0x68034 (TV_H_CTL_2) changed from 0x00000000 to 0x80480022
(WW) intel(0): Register 0x68038 (TV_H_CTL_3) changed from 0x00000000 to 0x007c0344
(WW) intel(0): Register 0x6803c (TV_V_CTL_1) changed from 0x00000000 to 0x00f01415
(WW) intel(0): Register 0x68040 (TV_V_CTL_2) changed from 0x00000000 to 0x00060607
(WW) intel(0): Register 0x68044 (TV_V_CTL_3) changed from 0x00000000 to 0x80120001
(WW) intel(0): Register 0x68048 (TV_V_CTL_4) changed from 0x00000000 to 0x000900f0
(WW) intel(0): Register 0x6804c (TV_V_CTL_5) changed from 0x00000000 to 0x000a00f0
(WW) intel(0): Register 0x68050 (TV_V_CTL_6) changed from 0x00000000 to 0x000900f0
(WW) intel(0): Register 0x68054 (TV_V_CTL_7) changed from 0x00000000 to 0x000a00f0
(WW) intel(0): Register 0x68060 (TV_SC_CTL_1) changed from 0x00000000 to 0xc1710088
(WW) intel(0): Register 0x68064 (TV_SC_CTL_2) changed from 0x00000000 to 0x4e2d1dc8
(WW) intel(0): Register 0x68070 (TV_WIN_POS) changed from 0x00000000 to 0x00360024
(WW) intel(0): Register 0x68074 (TV_WIN_SIZE) changed from 0x00000000 to 0x02640198
(WW) intel(0): Register 0x68080 (TV_FILTER_CTL_1) changed from 0x00000000 to 0x8000085e
(WW) intel(0): Register 0x68084 (TV_FILTER_CTL_2) changed from 0x00000000 to 0x00028283
(WW) intel(0): Register 0x68088 (TV_FILTER_CTL_3) changed from 0x00000000 to 0x00014141
(WW) intel(0): Register 0x68100 (TV_H_LUMA_0) changed from 0x00000000 to 0xb1403000
(WW) intel(0): Register 0x681ec (TV_H_LUMA_59) changed from 0x00000000 to 0x0000b060
(WW) intel(0): Register 0x68200 (TV_H_CHROMA_0) changed from 0x00000000 to 0xb1403000
(WW) intel(0): Register 0x682ec (TV_H_CHROMA_59) changed from 0x00000000 to 0x0000b060
(WW) intel(0): EXA greedy migration mode enabled.
(WW) AIGLX: 3D driver claims to not support visual 0x23
(WW) AIGLX: 3D driver claims to not support visual 0x24
(WW) AIGLX: 3D driver claims to not support visual 0x25
(WW) AIGLX: 3D driver claims to not support visual 0x26
(WW) AIGLX: 3D driver claims to not support visual 0x27
(WW) AIGLX: 3D driver claims to not support visual 0x28
(WW) AIGLX: 3D driver claims to not support visual 0x29
(WW) AIGLX: 3D driver claims to not support visual 0x2a
(WW) AIGLX: 3D driver claims to not support visual 0x2b
(WW) AIGLX: 3D driver claims to not support visual 0x2c
(WW) AIGLX: 3D driver claims to not support visual 0x2d
(WW) AIGLX: 3D driver claims to not support visual 0x2e
(WW) AIGLX: 3D driver claims to not support visual 0x2f
(WW) AIGLX: 3D driver claims to not support visual 0x30
(WW) AIGLX: 3D driver claims to not support visual 0x31
(WW) AIGLX: 3D driver claims to not support visual 0x32
(WW) Configured Mouse: No Device specified, looking for one...


bueno, por lo que veo tengo un problema con los drivers.
ya habia probado con los de esa pagina, pero algo habre hecho mal.(con los drivers que vienen por defecto tampoco corria el ro).
Voy a tratar de reinstalarlos y despues posteo los resultados.

gracias

ArcticWolf
06-02-2008, 03:03 AM
Hmm... El error de los drivers es lo que esperaba, parece que no soporta algunos "visuals" (supongo que los mipmaps tienen algo que ver). En el foro Inglés decían algo similar, pero nada concluyente.

Ahora vamos a lo raro:

-No te carga el driver de Intel en el xorg. (Podrías adjuntarlo?)
-No veo que cargue DRI, tal vez te faltó hacer " cat /etc/X11/xorg.conf | grep Load"

lux_veritatis
06-02-2008, 03:21 AM
Section "InputDevice"
Identifier "Generic Keyboard"
Driver "kbd"
Option "XkbRules" "xorg"
Option "XkbModel" "pc105"
Option "XkbLayout" "es"
Option "XkbOptions" "lv3:ralt_switch"
EndSection

Section "InputDevice"
Identifier "Configured Mouse"
Driver "mouse"
Option "CorePointer"
EndSection

Section "InputDevice"
Identifier "Synaptics Touchpad"
Driver "synaptics"
Option "SendCoreEvents" "true"
Option "Device" "/dev/psaux"
Option "Protocol" "auto-dev"
Option "HorizEdgeScroll" "0"
EndSection

Section "Device"
Identifier "Configured Video Device"
EndSection

Section "Monitor"
Identifier "Configured Monitor"
EndSection

Section "Screen"
Identifier "Default Screen"
Monitor "Configured Monitor"
Device "Configured Video Device"
EndSection

Section "ServerLayout"
Identifier "Default Layout"
Screen "Default Screen"
InputDevice "Synaptics Touchpad"
EndSection

cat /etc/X11/xorg.conf | grep Load : no me tira ningun resultado

ArcticWolf
06-02-2008, 05:40 AM
Eso sí que es Raro O.o

Hmm... Tu xorg.conf debería cargar el driver de intel y el módulo DRI. Aparentemente, no está bien configurado.

Probá reconfigurando el servidor X con el driver de Intel y el DRI activado. Para eso hacé lo siguiente:

Backup de xorg.conf. Podés copiarlo así:cp /etc/X11/xorg.conf /etc/X11/xorg.conf.backup
Matar el servidor X
Vas a "consola pura" (ctrl+alt+F1~6).
Logueate como root (o vas a tener que usar su).
hacé un: invoke-rc.d gdm stop
Reconfigurar X:
dpkg-reconfigure xserver-xorg
Elegí el Driver de Intel
Dale "aceptar" hasta la parte de los módulos. Checkeá el DRI.
Dale "aceptar" a todo.
Reiniciar X: invoke-rc.d gdm start

neronet
06-02-2008, 10:43 AM
No se que versión usaras de Linux usaras Tanco, pero en las ultimas versiones, el xorg te lo configura todo automático, es es el motivo que el archivo xorg.conf esté tan vacio y a pesar de ello funcione.

Ahora con un dpkg-reconfigure xserver-xorg ya no te permite elegir driver de la gráfica, ni resolución de pantalla, para modificar esto tendrás que editarlo a mano.

ArcticWolf
06-02-2008, 11:41 PM
Entonces intentá con dpkg-reconfigure -phigh xserver-xorg.

Sí te permite, sólo que depende de la prioridad.

neronet
06-02-2008, 11:50 PM
Eso tampoco funciona Xeph, lo he probado.

alebilox
06-09-2008, 08:43 PM
bueno yo tenia el mismo problema y segui estos pasos del foro en ingles y funciono:
http://regnumonline.com.ar/forum/showthread.php?t=15740

los pasos serian:
1. instalar driconf.
(para debian/ubuntu/derivados "sudo apt-get install driconf")
2. Ejecutar driconf, en "Calidad de imagen", activar la compresión de textura S3TC.
3. Ejecutar regnum.

no modifique nada de xorg.conf ni cambie drivers solo seguí esos pasos.

los datos de mi laptop son:

dell inspiron 1525:

++++++CPU+++++
model : 15
model name : Intel(R) Core(TM)2 Duo CPU T7250 @ 2.00GHz
model : 15
model name : Intel(R) Core(TM)2 Duo CPU T7250 @ 2.00GHz
cpu MHz : 800.000
cpu MHz : 800.000
cache size : 2048 KB
cache size : 2048 KB
++++++Distro+++++
Linux 008 2.6.24-18-generic #1 SMP Wed May 28 20:27:26 UTC 2008 i686 GNU/Linux
lenny/sid
debian_version
Ubuntu 8.04
19:36:28 up 6:10, 2 users, load average: 0.01, 0.08, 0.04
++++++Placa de video+++++
00:02.0 VGA compatible controller: Intel Corporation Mobile GM965/GL960 Integrated Graphics Controller (rev 0c)
direct rendering: Yes
OpenGL vendor string: Tungsten Graphics, Inc
OpenGL renderer string: Mesa DRI Intel(R) 965GM 4.1.3002 x86/MMX/SSE2
OpenGL version string: 1.4 Mesa 7.0.3-rc2
OpenGL extensions:
No hay sensores

espero que funcione y darle gracias a nacre

lux_veritatis
06-11-2008, 08:27 PM
eso fue lo primero que probe (del listado de problemas conocidos)

ahora me pasa algo raro, despues de actualizar ahora cuando corro driconf me tira:
Could not detect any configurable direct-rendering capable devices. DRIconf will be started in expert mode.

sunos
06-12-2008, 08:30 AM
eso fue lo primero que probe (del listado de problemas conocidos)

ahora me pasa algo raro, despues de actualizar ahora cuando corro driconf me tira:
Could not detect any configurable direct-rendering capable devices. DRIconf will be started in expert mode.
aparentemente ahora no tenes aceleracion grafica :-S

corre esto
glxinfo | grep direct

de tendria que devolver un Yes :-)

lux_veritatis
06-14-2008, 07:16 PM
glxinfo | grep direct
direct rendering: No (If you want to find out why, try setting LIBGL_DEBUG=verbose)

sunos
06-14-2008, 08:32 PM
glxinfo | grep direct
direct rendering: No (If you want to find out why, try setting LIBGL_DEBUG=verbose)
bien, directamente no estas teniendo aceleracion grafica

por favor podes pasar el /var/log/Xorg.0.log asi como tambien el /etc/X11/xorg.conf y un glxinfo completo?

lux_veritatis
06-22-2008, 03:22 AM
name of display: :0.0
display: :0 screen: 0
direct rendering: No (If you want to find out why, try setting LIBGL_DEBUG=verbose)
server glx vendor string: SGI
server glx version string: 1.2
server glx extensions:
GLX_ARB_multisample, GLX_EXT_import_context, GLX_EXT_texture_from_pixmap,
GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_MESA_copy_sub_buffer,
GLX_OML_swap_method, GLX_SGI_make_current_read, GLX_SGI_swap_control,
GLX_SGIS_multisample, GLX_SGIX_fbconfig, GLX_SGIX_visual_select_group
client glx vendor string: SGI
client glx version string: 1.4
client glx extensions:
GLX_ARB_get_proc_address, GLX_ARB_multisample, GLX_EXT_import_context,
GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_MESA_allocate_memory,
GLX_MESA_swap_control, GLX_MESA_swap_frame_usage, GLX_OML_swap_method,
GLX_OML_sync_control, GLX_SGI_make_current_read, GLX_SGI_swap_control,
GLX_SGI_video_sync, GLX_SGIS_multisample, GLX_SGIX_fbconfig,
GLX_SGIX_pbuffer, GLX_SGIX_visual_select_group,
GLX_EXT_texture_from_pixmap
GLX version: 1.2
GLX extensions:
GLX_ARB_get_proc_address, GLX_ARB_multisample, GLX_EXT_import_context,
GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_OML_swap_method,
GLX_SGI_make_current_read, GLX_SGI_swap_control, GLX_SGIS_multisample,
GLX_SGIX_fbconfig, GLX_SGIX_visual_select_group,
GLX_EXT_texture_from_pixmap
OpenGL vendor string: Tungsten Graphics, Inc
OpenGL renderer string: Mesa DRI Intel(R) 965GM 4.1.3002
OpenGL version string: 1.4 Mesa 7.0.3-rc2
OpenGL extensions:
GL_ARB_depth_texture, GL_ARB_fragment_program, GL_ARB_imaging,
GL_ARB_multisample, GL_ARB_multitexture, GL_ARB_point_parameters,
GL_ARB_shadow, GL_ARB_texture_border_clamp, GL_ARB_texture_compression,
GL_ARB_texture_cube_map, GL_ARB_texture_env_add,
GL_ARB_texture_env_combine, GL_ARB_texture_env_crossbar,
GL_ARB_texture_env_dot3, GL_ARB_texture_mirrored_repeat,
GL_ARB_texture_non_power_of_two, GL_ARB_texture_rectangle,
GL_ARB_transpose_matrix, GL_ARB_vertex_program, GL_ARB_window_pos,
GL_EXT_abgr, GL_EXT_bgra, GL_EXT_blend_color,
GL_EXT_blend_equation_separate, GL_EXT_blend_func_separate,
GL_EXT_blend_logic_op, GL_EXT_blend_minmax, GL_EXT_blend_subtract,
GL_EXT_clip_volume_hint, GL_EXT_copy_texture, GL_EXT_draw_range_elements,
GL_EXT_fog_coord, GL_EXT_multi_draw_arrays, GL_EXT_packed_pixels,
GL_EXT_point_parameters, GL_EXT_polygon_offset, GL_EXT_rescale_normal,
GL_EXT_secondary_color, GL_EXT_separate_specular_color,
GL_EXT_shadow_funcs, GL_EXT_stencil_wrap, GL_EXT_subtexture,
GL_EXT_texture, GL_EXT_texture3D, GL_EXT_texture_edge_clamp,
GL_EXT_texture_env_add, GL_EXT_texture_env_combine,
GL_EXT_texture_env_dot3, GL_EXT_texture_lod_bias, GL_EXT_texture_object,
GL_EXT_texture_rectangle, GL_EXT_vertex_array,
GL_3DFX_texture_compression_FXT1, GL_APPLE_packed_pixels,
GL_IBM_texture_mirrored_repeat, GL_INGR_blend_func_separate,
GL_MESA_pack_invert, GL_MESA_ycbcr_texture, GL_NV_blend_square,
GL_NV_light_max_exponent, GL_NV_texgen_reflection,
GL_NV_texture_rectangle, GL_SGI_color_matrix, GL_SGI_color_table,
GL_SGIS_generate_mipmap, GL_SGIS_texture_border_clamp,
GL_SGIS_texture_edge_clamp, GL_SGIS_texture_lod, GL_SGIX_depth_texture,
GL_SUN_multi_draw_arrays

visual x bf lv rg d st colorbuffer ax dp st accumbuffer ms cav
id dep cl sp sz l ci b ro r g b a bf th cl r g b a ns b eat
----------------------------------------------------------------------
0x23 16 tc 0 16 0 r y . 5 6 5 0 0 16 0 0 0 0 0 0 0 None
0x24 16 tc 0 16 0 r . . 5 6 5 0 0 16 0 0 0 0 0 0 0 None
0x25 16 tc 0 16 0 r y . 5 6 5 0 0 16 8 0 0 0 0 0 0 Slow
0x26 16 tc 0 16 0 r . . 5 6 5 0 0 16 8 0 0 0 0 0 0 Slow
0x27 16 tc 0 16 0 r y . 5 6 5 0 0 16 0 16 16 16 0 0 0 Slow
0x28 16 tc 0 16 0 r . . 5 6 5 0 0 16 0 16 16 16 0 0 0 Slow
0x29 16 tc 0 16 0 r y . 5 6 5 0 0 16 8 16 16 16 0 0 0 Slow
0x2a 16 tc 0 16 0 r . . 5 6 5 0 0 16 8 16 16 16 0 0 0 Slow
0x2b 16 dc 0 16 0 r y . 5 6 5 0 0 16 0 0 0 0 0 0 0 None
0x2c 16 dc 0 16 0 r . . 5 6 5 0 0 16 0 0 0 0 0 0 0 None
0x2d 16 dc 0 16 0 r y . 5 6 5 0 0 16 8 0 0 0 0 0 0 Slow
0x2e 16 dc 0 16 0 r . . 5 6 5 0 0 16 8 0 0 0 0 0 0 Slow
0x2f 16 dc 0 16 0 r y . 5 6 5 0 0 16 0 16 16 16 0 0 0 Slow
0x30 16 dc 0 16 0 r . . 5 6 5 0 0 16 0 16 16 16 0 0 0 Slow
0x31 16 dc 0 16 0 r y . 5 6 5 0 0 16 8 16 16 16 0 0 0 Slow
0x32 16 dc 0 16 0 r . . 5 6 5 0 0 16 8 16 16 16 0 0 0 Slow
0x57 32 tc 0 32 0 r . . 8 8 8 8 0 0 0 0 0 0 0 0 0 Ncon
Fallo de segmentación

Section "InputDevice"
Identifier "Generic Keyboard"
Driver "kbd"
Option "XkbRules" "xorg"
Option "XkbModel" "pc105"
Option "XkbLayout" "es"
Option "XkbOptions" "lv3:ralt_switch"
EndSection

Section "InputDevice"
Identifier "Configured Mouse"
Driver "mouse"
Option "CorePointer"
EndSection

Section "InputDevice"
Identifier "Synaptics Touchpad"
Driver "synaptics"
Option "SendCoreEvents" "true"
Option "Device" "/dev/psaux"
Option "Protocol" "auto-dev"
Option "HorizEdgeScroll" "0"
EndSection

Section "ServerLayout"
Identifier "Default Layout"
Screen "Default Screen"
InputDevice "Synaptics Touchpad"
EndSection

Section "Device"
Identifier "Intel Corporation Mobile GM965/GL960 Integrated Graphics Controller"
Driver "intel"
BusID "PCI:0:2:0"
Option "monitor-TV" "TVOutput"
Option "CacheLines" "32768"
Option "DRI" "true"
# Option "PageFlip" "true"
# Option "TripleBuffer" "true"
EndSection


Section "Screen"
Identifier "Default Screen"
Device "Intel Corporation Mobile GM965/GL960 Integrated Graphics Controller"
Monitor "Color LCD"
DefaultDepth 16
SubSection "Display"
Modes "1280x800"
EndSubSection
EndSection

Section "DRI"
Mode 0666
EndSection

Section "Module"
Load "bitmap"
Load "ddc"
Load "dri"
Load "extmod"
Load "freetype"
Load "glx"
Load "int10"
Load "vbe"
EndSection

sunos
06-22-2008, 09:41 PM
proba cambiando el driver "intel" por "i915"
la verdad no se me ocurre que puede estar pasando , porque segun el log inicia bien el DRI :-S