Go Back   Champions of Regnum > Español > Soporte Técnico > Linux

Linux Problemas técnicos bajo la plataforma Linux

Reply
 
Thread Tools Display Modes
Old 07-04-2007, 08:41 AM   #1
Taliesin
Pledge
 
Taliesin's Avatar
 
Join Date: Mar 2007
Posts: 22
Taliesin is on a distinguished road
Default Ubuntu y drivers Mesa placa Intel

Hola gente,

finalmente he conseguido instalar los drivers Mesa3D 6.5.3 en mi Ubuntu Feisty 7.04 siguiendo esta guia:

http://www.regnumonline.com.ar/forum...5795#post95795

Lo he instalado en un portatil con placa Intel 915 integrada (tiene 2 años de antiguedad). Cuando lanzo el regnum, me sale la pantalla de login, y al introducir los datos de mi cuenta me sale otra pantalla diciendo que mi placa no está soportada por 1) ser demasiado antigua, 2) no tener los drivers actualizados.

Comentar que en este ordenador bajo W$ Vista el regnum corre con un rendimiento expectacular (tengo 2Gb de RAM DDR2).

Me gustaría jugar a regnum en ubuntu (y asi borrar el W$, pq solo lo uso para jugar al regnum) asi que agradecería cualquier consejo de alguien a quien le haya pasado algo similar o sepa como solucionarlo.

He visto que hay una versión de Mesa3D 7.0, podría ayudar esto???

Un saludo y gracias por la ayuda.
Taliesin no ha iniciado sesión   Reply With Quote
Old 07-04-2007, 12:06 PM   #2
leptom
Initiate
 
Join Date: Dec 2006
Posts: 124
leptom is on a distinguished road
Default

Copia el mensaje de error para ver que te dice exáctamente (el porque no está soportada).

Y gracias por la info de mesa3d 7.0 la instalaré y te digo algo. Supongo que al ser una versión estable sacarán paquetes.

Saludos!
leptom no ha iniciado sesión   Reply With Quote
Old 07-04-2007, 01:14 PM   #3
Taliesin
Pledge
 
Taliesin's Avatar
 
Join Date: Mar 2007
Posts: 22
Taliesin is on a distinguished road
Default

Ok, copiaré el mensaje de error esta noche, pero no es un error a nivel de consola, sino a nivel de interfaz gráfica.

He lanzado la aplicación como
$ sudo ./rolauncher

antes había copiado los paquetes de info del juego desde la instalación W$ para ahorrar tiempo de descarga. Probaré a quitarlos y descargarlos ' a piñon' pero no creo que sea este el error.

Una vez lanzado aparece la ventana del ro, acepto y luego la ventana del login.
Me logueo y acto seguido aparece otra ventana en la que me dice que la aplicación no puede ser cargado por uno de 3 motivos:

1) La placa es demasiado vieja y no está soportada (Es una Intel 915 de hace dos años).
2 Los drivers no están actualizados (Acabo de instalar Mesa 6.5.3) y el glxinfo me dice que si tengo direct rendering.
3)... no me acuerdo pero tampoco me parecía lógica.

No se donde habré metido la pata o si es algo particular de mi hardware pero como dije...en RO en W$ funciona de maravilla!!! Y me da rábia que no pueda hacerlo igual de bien en Linux.

Esta noche intentaré darte más información, pero poco más obtendré creo. Cualquier consejo o sugerencia será bienvenido!!!

Gracias un saludo
Taliesin no ha iniciado sesión   Reply With Quote
Old 07-04-2007, 01:24 PM   #4
arlick
Duke
 
arlick's Avatar
 
Join Date: Jan 2007
Posts: 3,939
arlick is a jewel in the rougharlick is a jewel in the rougharlick is a jewel in the rough
Default

puede sonar tonto pero.. comprobaste que tenias 3d activado? me refiero a esto:

$ glxinfo | grep direct
y que diga yes.

Es posible que sea por eso. Puedes lanzar otro tipo de aplicaciones o juegos (tipo super tux) 3d?
__________________
"Nunca un científico ha quemado a un religioso por afirmar a Dios sin pruebas". Manuel Toharia
"uno empieza a darse cuenta que eso de no hacer ejercicio, comer y beber como si fuese la ultima cena y mantener la figura ya no existe...". Maryan
arlick no ha iniciado sesión   Reply With Quote
Old 07-04-2007, 02:43 PM   #5
Taliesin
Pledge
 
Taliesin's Avatar
 
Join Date: Mar 2007
Posts: 22
Taliesin is on a distinguished road
Default

Hola arlick

gracias por tu consejo, pero si, ya he probado y si que tengo activado el direct rendering.

No he instalado ningún otro juego con requerimientos 3D como el RO asi que no se si me funciona, pero quizas pruebe para ver si solo ocurre con el RO o con otros también.

gracias de todas maneras....alguna idea más??
Taliesin no ha iniciado sesión   Reply With Quote
Old 07-04-2007, 03:30 PM   #6
leptom
Initiate
 
Join Date: Dec 2006
Posts: 124
leptom is on a distinguished road
Default instalar Mesa3D 7.0

Doy por supuesto que os funcionan los drivers libres que vienen por defecto y no me hago responsable de todo lo que pueda ocurrir

Descargamos MesaLib.tar.gz de http://sourceforge.net/project/showfiles.php?group_id=3

Instalamos libdrm-dev y otras cosas esenciales

$ sudo aptitude install libdrm-dev build-essential xorg-dev

Nota: DRM aquí significa Direct Rendering Manager, NO confundir con Digitals Rights Management.

Descomprimirlo:

$ tar xzvf MesaLib-7.0.tar.gz

Nos crea el directorio Mesa-7.0 y entramos en el:

$ cd Mesa-7.0

Compilamos.

Para 32bits:

$ make linux-dri-x86

Para 64bits:

$ make linux-dri-x86-64

... esperamos que termine ... paciencia ... más paciencia...

Tips: En los ficheros config/linux-dri-* podemos poner las optimizaciones. Por ejemplo:
ARCH_FLAGS = -m32 -O2 -march=pentium-m

Si todo fue bien tendremos los drivers y librerías en lib/ :

$ ls lib/

ffb_dri.so i915_dri.so i965_dri.so libGL.so.1 libGLU.so libGLU.so.1.3.070100 libGLw.so.1 mach64_dri.so r128_dri.so r300_dri.so s3v_dri.so sis_dri.so trident_dri.so
i810_dri.so i915tex_dri.so libGL.so libGL.so.1.2 libGLU.so.1 libGLw.so libGLw.so.1.0.0 mga_dri.so r200_dri.so radeon_dri.so savage_dri.so tdfx_dri.so unichrome_dri.so


Por defecto las librerías se instalan /usr/local/lib y los drivers en /usr/X11R6/lib/modules/dri. Lo usuarios de ubuntu las necesitamos en /usr/lib y los drivers en /usr/lib/dri. Editamos el fichero configs/default (líneas 81 y 82):

# Installation directories (for make install)
INSTALL_DIR = /usr/local
DRI_DRIVER_INSTALL_DIR = /usr/X11R6/lib/modules/dri

Lo cambiamos por:

# Installation directories (for make install)
INSTALL_DIR = /usr/
DRI_DRIVER_INSTALL_DIR = /usr/lib/dri

Ahora ya podemos instalar tranquilamente:

$ sudo make install

Reiniciamos y ya ésta!!

Last edited by leptom; 07-04-2007 at 03:42 PM.
leptom no ha iniciado sesión   Reply With Quote
Old 07-04-2007, 03:43 PM   #7
Taliesin
Pledge
 
Taliesin's Avatar
 
Join Date: Mar 2007
Posts: 22
Taliesin is on a distinguished road
Default

Ok, basicamente el procedimiento es identico al Mesa3D 6.5.3

Probaré con el Mesa3D 7.0 a ver si tengo más suerte!! Pero es raro pq en los otros posts gente con intel 915 y Mesa 6.5.3 estaba corriendo el RO....

Seguiré informando en cuanto lo pruebe...de todas maneras si a alguien se le ocurre otra solución o razón para mi problema que lo comente please!!

Muchas gracias leptom!!
Taliesin no ha iniciado sesión   Reply With Quote
Old 07-04-2007, 06:28 PM   #8
Taliesin
Pledge
 
Taliesin's Avatar
 
Join Date: Mar 2007
Posts: 22
Taliesin is on a distinguished road
Default

Hola de nuevo,

antes de nada una corrección. Cuando instale el driver Mesa 6.5.3 el glxinfo me daba que Direct rendering: No
Ahora con el Mesa 7.0 me pasa lo mismo, no tengo acceleracion 3D.

Como puedo hacer para cambiar esto??

Gracias!!
Taliesin no ha iniciado sesión   Reply With Quote
Old 07-04-2007, 06:30 PM   #9
sunos
Count
 
sunos's Avatar
 
Join Date: Jan 2007
Location: Rosario
Posts: 1,440
sunos has a spectacular aura aboutsunos has a spectacular aura about
Default

fijate en el log de Xorg si te da algun probelma al cargar DRI (y supongoq ue en el xorg.conf lo tenes activado a DRI)
__________________
Usuario GNU/linux registrado Nº450915
"Sólo hay un problema con el sentido común: que no es demasiado común" -- Milt Bryce
sunos no ha iniciado sesión   Reply With Quote
Old 07-04-2007, 06:53 PM   #10
Taliesin
Pledge
 
Taliesin's Avatar
 
Join Date: Mar 2007
Posts: 22
Taliesin is on a distinguished road
Default

Hola, en el log del xorg no me dice nada raro ni error.

Adjunto copia de mi xorg.conf para ver si me podeis decir que está mal y como cambiarlo.

Gracias!!
Attached Files
File Type: txt xorg.conf.txt (3.4 KB, 18 views)
Taliesin no ha iniciado sesión   Reply With Quote
Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT. The time now is 08:15 PM.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
NGD Studios 2002-2024 © All rights reserved