[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: OpenGL



(corrijo las citas...)

>> Vale pero ¿de qué software se trata? :-)
>
> Avogadro.

Vale, mucho mejor. Entonces tendremos que pasarnos por aquí:

http://avogadro.openmolecules.net/wiki/Main_Page

>>> Alguna sugerencia de como abordar ese problema?
>>
>> Sí, claro, pero creo que deberías dar más datos, como por ejemplo qué
>> mensaje de error te aparece exactamente al ejecutarlo, es importante.
>
> El mensaje es:Este sistema no permite OpenGL.

¿Y ya está? ¿Sólo te dice eso cuando la ejecutas desde línea de comandos?
Qué raro...

>> Seguramente en los requisitos del programa te digan qué necesitas (en
>> cuanto a hardware y software) para poder ejecutarlo.
>>
>> Para ver si tu sistema admite opengl podrás verlo consultando el
>> registro de Xorg ("grep -i glx /var/log/Xorg.0.log").
>
> La salida dice:
>
> [    15.390] (II) LoadModule: "glx"
> [    15.390] (II) Loading /usr/lib/xorg/modules/extensions/libglx.so
> [    15.397] (II) Module glx: vendor="X.Org Foundation"
> [    15.407] (==) AIGLX enabled
> [    15.407] (II) Loading extension GLX
> [    16.628] (EE) AIGLX error: dlopen of /usr/lib/dri/i965_dri.so failed (/usr/lib/dri/i965_dri.so: cannot open shared object file: No such file or directory)
> [    16.628] (EE) AIGLX: reverting to software rendering

Mira, aquí tienes el "primer" problema. Ha intentado cargar la extensión GLX
para la aceleración por hardware pero no ha podido y ha conmutado a la
aceleración 3D por software.

> [    16.628] (II) AIGLX: Screen 0 is not DRI capable
> [    16.628] (EE) AIGLX error: dlopen of /usr/lib/dri/swrast_dri.so failed (/usr/lib/dri/swrast_dri.so: cannot open shared object file: No such file or directory)
> [    16.628] (EE) GLX: could not load software renderer
> [    16.628] (II) GLX: no usable GL providers found for screen 0

Y el "segundo" problema es que tampoco puede cargar el archivo para habilitar
la aceleración por software por lo que no me extraña que Avogadro se queje.

Pues manos a la obra. Lo primero que haría sería comprobar si el mensaje te dice
la verdad o no, es decir, ver si existe el archivo que dice no encontrar. Ejecuta:

locate i965_dri.so

No existe el archivo

Y pon la salida, pero te adelanto que si no existe es porque seguramente no
tengas instalado el paquete "libgl1-mesa-dri", en cuyo caso tendrías que
instalarlo para poder activar la aceleración 3D en la tarjeta gráfica.

He instalado "libgl1-mesa-dri" y ha funcionado Avogadro. Ahora al ejecutar "grep -i glx /var/log/Xorg.0.log" , la salida es la siguiente:

[    14.923] (II) LoadModule: "glx"
[    14.923] (II) Loading /usr/lib/xorg/modules/extensions/libglx.so
[    14.930] (II) Module glx: vendor="X.Org Foundation"
[    14.930] (==) AIGLX enabled
[    14.930] (II) Loading extension GLX
[    16.252] (II) AIGLX: enabled GLX_MESA_copy_sub_buffer
[    16.252] (II) AIGLX: enabled GLX_INTEL_swap_event
[    16.252] (II) AIGLX: enabled GLX_SGI_swap_control and GLX_MESA_swap_control
[    16.252] (II) AIGLX: GLX_EXT_texture_from_pixmap backed by buffer objects
[    16.252] (II) AIGLX: Loaded and initialized i965
[    16.252] (II) GLX: Initialized DRI2 GL provider for screen 0


Saludos,

--
Camaleón

Muchísimas gracias, yo lo daría por solucionado.


El 2 de febrero de 2013 10:21, Camaleón <noelamac@gmail.com> escribió:
El Fri, 01 Feb 2013 22:39:34 -0500, danilo gonzalez escribió:

(corrijo las citas...)

>> Vale pero ¿de qué software se trata? :-)
>
> Avogadro.

Vale, mucho mejor. Entonces tendremos que pasarnos por aquí:

http://avogadro.openmolecules.net/wiki/Main_Page

>>> Alguna sugerencia de como abordar ese problema?
>>
>> Sí, claro, pero creo que deberías dar más datos, como por ejemplo qué
>> mensaje de error te aparece exactamente al ejecutarlo, es importante.
>
> El mensaje es:Este sistema no permite OpenGL.

¿Y ya está? ¿Sólo te dice eso cuando la ejecutas desde línea de comandos?
Qué raro...

>> Seguramente en los requisitos del programa te digan qué necesitas (en
>> cuanto a hardware y software) para poder ejecutarlo.
>>
>> Para ver si tu sistema admite opengl podrás verlo consultando el
>> registro de Xorg ("grep -i glx /var/log/Xorg.0.log").
>
> La salida dice:
>
> [    15.390] (II) LoadModule: "glx"
> [    15.390] (II) Loading /usr/lib/xorg/modules/extensions/libglx.so
> [    15.397] (II) Module glx: vendor="X.Org Foundation"
> [    15.407] (==) AIGLX enabled
> [    15.407] (II) Loading extension GLX
> [    16.628] (EE) AIGLX error: dlopen of /usr/lib/dri/i965_dri.so failed (/usr/lib/dri/i965_dri.so: cannot open shared object file: No such file or directory)
> [    16.628] (EE) AIGLX: reverting to software rendering

Mira, aquí tienes el "primer" problema. Ha intentado cargar la extensión GLX
para la aceleración por hardware pero no ha podido y ha conmutado a la
aceleración 3D por software.

> [    16.628] (II) AIGLX: Screen 0 is not DRI capable
> [    16.628] (EE) AIGLX error: dlopen of /usr/lib/dri/swrast_dri.so failed (/usr/lib/dri/swrast_dri.so: cannot open shared object file: No such file or directory)
> [    16.628] (EE) GLX: could not load software renderer
> [    16.628] (II) GLX: no usable GL providers found for screen 0

Y el "segundo" problema es que tampoco puede cargar el archivo para habilitar
la aceleración por software por lo que no me extraña que Avogadro se queje.

Pues manos a la obra. Lo primero que haría sería comprobar si el mensaje te dice
la verdad o no, es decir, ver si existe el archivo que dice no encontrar. Ejecuta:

locate i965_dri.so

Y pon la salida, pero te adelanto que si no existe es porque seguramente no
tengas instalado el paquete "libgl1-mesa-dri", en cuyo caso tendrías que
instalarlo para poder activar la aceleración 3D en la tarjeta gráfica.

Saludos,

--
Camaleón


--
To UNSUBSCRIBE, email to debian-user-spanish-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
Archive: [🔎] kejath$ri6$6@ger.gmane.org" target="_blank">http://lists.debian.org/[🔎] kejath$ri6$6@ger.gmane.org




--
Coordialmente, 


Danilo González Forero
Licenciado En Química
Universidad Distrital Francisco José de Caldas

Reply to: