[OT] C con librerías X11
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
-- 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
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.
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.
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
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
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
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
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)
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.