[OT] C con librerías X11

2006-10-01 Por tema Jorge Peñalba Simón
Hola! Buenas noches a todos, estoy migrando los mínimos conocimientos que 
tenía de C cuando usaba windows a linux. He estado informandome sobre como 
usar las librerías (Xlibs.h y Xutils.h), ya que no es tan fácil (al menos por 
ahora), programar con ellas. 

Haciendo el programa típico para comenzar a programar con las X11 (crear una 
ventana en X, Y, con determinado tamaño, ect), me ocurre una cosa curiosa, 
cuando voy a usar la función XCreateSimpleWindow y pongo las variables, ej:  
  - Posición: X=0, Y=0, que sería arriba a la izquierda de la pantalla [0,0]  
(si los cambio no funcionan).
  - Tamaño de la ventana: Xancho=100, Yalto=100 - Si estos valores se pasan 
de los 300, de repente en vez de crear la ventana en [0,0] aparece en [0,
(768-300)], es decir, pegado abajo a la izquierda del monitor.

El siguiente paso al que voy son las GC (para los gráficos) que tampoco me 
funciona (no veo las lineas), pero ese ya es otro tema diferente, aunque creo 
que esta ligado al error de la posición y tamaño antes dicho.

Muy raro.. alguna idea?, a alguien le ha ocurrido esto?

PD: No os he pegado el programa, pues es uno cualquiera de la red simple para 
crear una ventana. Si es necesario hago uno en un momento y os lo pego.

Muchas gracias de antemano.
Un Saludo.
-- 
Debian user
Jorge Peñalba Simón



Fwd: Xorg 7, modulo i810 un paso avanzado

2006-04-28 Por tema Jorge Peñalba


--  Mensaje reenviado  --

Subject: Xorg 7, modulo i810 un paso avanzado
Date: Jueves, 27 de Abril de 2006 16:09
From: Jorge Peñalba [EMAIL PROTECTED]
To: debian-user-spanish@lists.debian.org

Hola, buenas tardes, hace un par de días os puse un link de las listas de
debian donde se comentaba el error (sin direct rendering) del modulo i810 en
Xorg 7 con linux 2.6.16:

http://wiki.debian.org/Xorg69To7

Mi portátil con linux 2.6.16, debian etch (pero me he pasado a SID para coger
el Xorg 7 y he vuelto a etch).

La solución (no entera y aún no finalizada) que comentan es:
1.- Bajarse los snapshot de freedesktop
(http://dri.freedesktop.org/snapshots/), cada uno de su tarjeta (i810 o
i915).
2.- Descomprimirlos y copiar los archivos *dri.so y *drv.so
a /usr/X11R6/lib/modules/dri/.
3.- Modificar el archivo /etc/X11/xorg.conf, poniendo en el apartado
driver=i810 y activando los apartados de dri y glx.
4.- Finalmente reiniciar.

Da un error (por eso no funciona OpenGL, del cual no tengo ni idea del

porque), al hacer:
:~$ glxgears

libGL warning: 3D driver claims to not support visual 0x23
libGL warning: 3D driver claims to not support visual 0x25
libGL warning: 3D driver claims to not support visual 0x27
libGL warning: 3D driver claims to not support visual 0x29
libGL warning: 3D driver claims to not support visual 0x2b
libGL warning: 3D driver claims to not support visual 0x2d
libGL warning: 3D driver claims to not support visual 0x2f
libGL warning: 3D driver claims to not support visual 0x31

:~$ glxinfo | grep direct

libGL warning: 3D driver claims to not support visual 0x23
libGL warning: 3D driver claims to not support visual 0x25
libGL warning: 3D driver claims to not support visual 0x27
libGL warning: 3D driver claims to not support visual 0x29
libGL warning: 3D driver claims to not support visual 0x2b
libGL warning: 3D driver claims to not support visual 0x2d
libGL warning: 3D driver claims to not support visual 0x2f
libGL warning: 3D driver claims to not support visual 0x31
direct rendering: Yes -- Tenemos DRI

NOTA: Mirar el link http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=359328

Con ello he conseguido tener Xorg 7 + i915 (Intel 915GM) + DRI (va mejor, he
jugado al quake3 y al Enemy Territory, hay momentos en los que funciona pero
otros en los que va a saltos :-S ), pero el lado negativo es que no puedo
utilizar ninguna aplicación que use OpenGL :'( , se reinician las X11.

¿Qué opináis?

Saludos, espero que esto se resuelva pronto.
Jorge Peñalba

---



Xorg 7, modulo i810 un paso avanzado

2006-04-27 Por tema Jorge Peñalba
Hola, buenas tardes, hace un par de días os puse un link de las listas de 
debian donde se comentaba el error (sin direct rendering) del modulo i810 en 
Xorg 7 con linux 2.6.16:

http://wiki.debian.org/Xorg69To7

Mi portátil con linux 2.6.16, debian etch (pero me he pasado a SID para coger 
el Xorg 7 y he vuelto a etch).

La solución (no entera y aún no finalizada) que comentan es:
1.- Bajarse los snapshot de freedesktop 
(http://dri.freedesktop.org/snapshots/), cada uno de su tarjeta (i810 o 
i915).
2.- Descomprimirlos y copiar los archivos *dri.so y *drv.so 
a /usr/X11R6/lib/modules/dri/.
3.- Modificar el archivo /etc/X11/xorg.conf, poniendo en el apartado 
driver=i810 y activando los apartados de dri y glx.
4.- Finalmente reiniciar.

Da un error (por eso no funciona OpenGL, del cual no tengo ni idea del 
porque), al hacer:
:~$ glxgears
libGL warning: 3D driver claims to not support visual 0x23
libGL warning: 3D driver claims to not support visual 0x25
libGL warning: 3D driver claims to not support visual 0x27
libGL warning: 3D driver claims to not support visual 0x29
libGL warning: 3D driver claims to not support visual 0x2b
libGL warning: 3D driver claims to not support visual 0x2d
libGL warning: 3D driver claims to not support visual 0x2f
libGL warning: 3D driver claims to not support visual 0x31
:~$ glxinfo | grep direct
libGL warning: 3D driver claims to not support visual 0x23
libGL warning: 3D driver claims to not support visual 0x25
libGL warning: 3D driver claims to not support visual 0x27
libGL warning: 3D driver claims to not support visual 0x29
libGL warning: 3D driver claims to not support visual 0x2b
libGL warning: 3D driver claims to not support visual 0x2d
libGL warning: 3D driver claims to not support visual 0x2f
libGL warning: 3D driver claims to not support visual 0x31
direct rendering: Yes -- Tenemos DRI

NOTA: Mirar el link http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=359328

Con ello he conseguido tener Xorg 7 + i915 (Intel 915GM) + DRI (va mejor, he 
jugado al quake3 y al Enemy Territory, hay momentos en los que funciona pero 
otros en los que va a saltos :-S ), pero el lado negativo es que no puedo 
utilizar ninguna aplicación que use OpenGL :'( , se reinician las X11.

¿Qué opináis?

Saludos, espero que esto se resuelva pronto.
Jorge Peñalba



No DRI en Xorg 7, tema extendido a Re: Maldita aceleración gráfica.

2006-04-25 Por tema Jorge Peñalba Simón
Hola, buenas noches. Hablando sobre el tema de DRI con Xorg 7, he estado 
buscando guías o soluciones a este problema (perdemos DRI al pasarnos de Xorg 
6.9 a 7 en varios modelos de tarjetas).

He encontrado este link, que lo voy a probar esta misma noche tanto en el pc 
de sobremesa (ATI X800RX) y en el portátil (Intel 915GM). Os dejo aquí el 
link ( espero que funcione :-/ ):

http://wiki.debian.org/Xorg69To7

PD: Lo siento por abrir otro apartado, pero no encontraba el anterior 
titulado: Maldita aceleración gráfica.

Saludos
Jorge Peñalba



Re: Maldita aceleración gráfica.

2006-04-23 Por tema Jorge Peñalba Simón
El Domingo, 23 de Abril de 2006 21:10, Nelson Castillo escribió:
  Desde que hace unas semanas se actualizó xorg, me he quedado sin esta.
 
  Se que ese ha hablado de esto en la lista, pero no se ha comentado nada
  sobre la tarjeta que tengo y no he podido solucionarlo.
 
  Mi tarjeta es la siguiente:
 
  :00:02.0 VGA compatible controller: Intel Corporation 82852/855GM
  Integrated Graphics Device (rev 02)
  :00:02.1 Display controller: Intel Corporation 82852/855GM Integrated
  Graphics Device (rev 02)

 Yo estoy en las mismas. He buscado solución pero todavía nada.

 --
 http://arhuaco.org/
Hola Pablo, yo tengo una Intel 915GM (también uso i915 en el apartado de 
driver) y cuanto instale Xorg 7 de Unstable me quede sín aceleración y tuve 
que volver a Xorg 6.9 desde Testing (que aquí si que tengo). Yo estoy igual 
que tú, a la espera de que arreglen ese fallo.

El error no era igual que el tuyo, pero tampoco funciona para esta.

Yo seguiré buscando, espero que encuentres la solución y si es así que la 
publiques (nos sera de ayuda).

Saludos
Jorge Peñalba



Shared memory, Información

2006-04-17 Por tema Jorge Peñalba Simón
 Hola, buenos tardes. Intentando perfilar la configuración de mi portátil, e 
estado buscando información sobre la Shared Memory (memoría compartida) de mi 
tarjeta gráfica (Intel i915GM con 256 Shared Memory) para conseguir su 
funcionamiento completo.
 El problema es que no encuentro nada de información, tampoco se si estare 
utilizando las palabras correctas. Más que otra cosa solo quería saber si 
sabéis o tenéis algún link relacionado con este tema, para coger palabras e 
información y así poder continuar. Cualquier información sobre otras tarjetas 
gráficas de este estilo también me es valida o cualquier experiencia (que 8mb 
de memoria en la tarjeta se me quedan muy cortos..).

Un saludo y gracias.
Jorge Peñalba



Re: Shared memory, Información

2006-04-17 Por tema Jorge Peñalba Simón
El Lunes, 17 de Abril de 2006 20:41, Aritz Beraza [Rei] escribió:
 * Jorge Peñalba Simón [EMAIL PROTECTED] [2006-04-17 17:57:39]:
   Hola, buenos tardes. Intentando perfilar la configuración de mi
  portátil, e estado buscando información sobre la Shared Memory (memoría
  compartida) de mi tarjeta gráfica (Intel i915GM con 256 Shared Memory)
  para conseguir su funcionamiento completo.
   El problema es que no encuentro nada de información, tampoco se si
  estare utilizando las palabras correctas. Más que otra cosa solo quería
  saber si sabéis o tenéis algún link relacionado con este tema, para coger
  palabras e información y así poder continuar. Cualquier información sobre
  otras tarjetas gráficas de este estilo también me es valida o cualquier
  experiencia (que 8mb de memoria en la tarjeta se me quedan muy cortos..).

 Me imagino que quieres decir con _hasta_ 256 megas de memoria compartida.
 Recuerda que en realidad es memoria ram que se destina para uso de la
 tarjeta de video.

 Qué quieres saber de este tipo de tarjetas? A mi 8 meags de ram en una
 tarjeta gráfica me parecen bastantes para el uso normal (para videojuegos
 no, pero una intel no es para meterse con videojuegos ( o no los últimos
 lanzamientos) (mi portatil, con el que trabajo la mitad del tiempo tiene 4
 megas únicamente y cumple su función sobradamente)

 Nunca he lidiado con una tarjeta de este estilo, pero quizás la opción de
 configurar la memoria del dispositivo de video de Xorg/xfree86 te sirva
 para especificar si quieres que use 8,16,25 o los megas de video que
 quieras usar. Yo no desperdiciaría demasiada ram es esto.


Buenas, si me refería a poder (solo el hecho de poder) tener hasta 256MB. 
Como bien dices, con 8MB me da de sobra para KDE, Quake3 y Starcraft, pero ya 
que tengo esta capacidad en la tarjeta de vídeo ( y si voy a jugar no voy a 
hacer más cosas al mismo tiempo) pues al menos ponerle 32MB para 3 juegos que 
tengo que necesitan esa cantidad de memoria (dispongo que 512MB de RAM).

Modificar el archivo de configuración se me olvido probarlo, pero ahora que he 
actualizado a Xorg 7.0 me he quedado sin aceleración gráfica :(. Así que sino 
es esta noche, sera mañana cuando lo vuelva a poner con Xorg 6.9 (etch).

Sobre que quiero saber de estas tarjetas, es si cabe la posibilidad de activar 
esta habilidad en linux, por que hasta ahora solo he conseguido que por 
defecto me coja 8MB.

Saludos y muchas gracias por la rápida contestación.
Jorge Peñalba



Wine/Cedega Operation Flashpoint

2005-11-16 Por tema Jorge Peñalba Simón
Buenas noches, he estado probando varios emuladores de windows para poder 
jugar al juego Operation Flashpoint. He probado con el CVSWineX, con el 
CVSCedega, etc.. pero en todos consigo el mismo resultado.

El Operation Flashpoint lo consigo instalar y ejecutar, pero solo la pantalla 
principal del juego me va a tirones y se ven casi todas las texturas negras, 
cuando tengo una tarjeta 256MB PCIE (con DRI y OpenGL funcionando... me 
funciona el Americas Army 2.5 con las opciones al máximo).

La configuración actualmente no os la puedo poner por qué estoy cambiando el 
wine a otra versión ( y lógicamente la he borrado). Más que otra cosa, 
enviaba este email para saber si alguien a podido jugar a este juego con/sin 
wine/cedega, para no romperme la cabeza a pensar... por que en internet no 
sale nada, solo aparece sobre como montar servidores en linux (en aleman e 
ingles), pero sobre el juego en sí, nada.

Muchas gracias por vuestro tiempo.
Jorge Peñalba



Problemas con los drivers ATI Radeon R800RX

2005-11-13 Por tema Jorge Peñalba Simón
Hola a todos. Deciros que hoy al reinstalar el sistema, he conseguido instalar 
los drivers, parece ser la nueva versión que han sacado (8.19.10).

Os pongo aquí la información de mi equipo:
Placa base: Gigabyte GA-K8N Pro SLI nForce 4
Gráfica: ATI Radeon X800RX 256 MB por PCIE
Procesador: AMD64 3000+

Muchas gracias de todos modos.
Jorge Peñalba



Problemas al instalar los drivers de ATI R800RX (PCIE)

2005-11-12 Por tema Jorge Peñalba Simón
Hola, buenos días a todos. Os escribo por que ya no se que hacer para instalar 
los drivers de esta tarjeta. En ATI.com han sacado los últimos drivers para 
los modelos RADEON (8.18.8) y me da error al instalarlos.

Deciros que estoy corriendo Debian Sarge 3.01, kernel 2.6.14. Si necesitais 
algún log pedirmelo.

He seguido varios manuales de internet, pero a la unica conclusión que he 
llegado a sido a que:
- Posiblemente tenga un problema de compilación del kernel 
(posiblemente 
agp).
- O la versión de glibc, que pide la versión 2.2 y según el instalador 
de ATI 
tengo la 2.1. Intentado actualizarla a la 2.3.5, estropeé el ordenador y tuve 
que volver a reinstalar todo.

Espero que me podáis ayudar con este tema y muchas gracias por vuestro tiempo.

PD:  No he puesto ninguna información de logs por que antes prefiero saber si 
alguien tiene esta tarjeta o sabe algo sobre el tema.