Re: [opensuse-es] Re: problemas con ati [SOLUCIONADO]
2011/4/5 Juan Erbes
El día 5 de abril de 2011 12:55, Hector Ibarra
escribió: 2011/4/5 Camaleón
: El Mon, 04 Apr 2011 23:51:42 -0500, Hector Ibarra escribió:
Además de lo que te comenta Gabriel de probar con una versión anterior, mejor si subes el archivo "/var/log/Xorg.0.log" completo a www.pastebin.com, quizá se vea algo.
Si intentare por esa opción también.
Ya lo subí al pastebin, por si quieren echarle un ojo,
gracias.
Ah, ya lo veo. Mira:
[ 19.358] (WW) fglrx(0): Kernel Module version does *not* match driver. [ 19.358] (EE) fglrx(0): incompatible kernel module detected - HW accelerated OpenGL will not work [ 19.358] (II) fglrx(0): [uki] removed 1 reserved context for kernel [ 19.358] (II) fglrx(0): [uki] unmapping 8192 bytes of SAREA 0x2000 at 0x7f01ad25b000 [ 19.358] (WW) fglrx(0): *********************************************************** [ 19.358] (WW) fglrx(0): * DRI initialization failed * [ 19.358] (WW) fglrx(0): * kernel module (fglrx.ko) may be missing or incompatible * [ 19.358] (WW) fglrx(0): * 2D and 3D acceleration disabled * [ 19.358] (WW) fglrx(0): ***********************************************************
Tienes un problema con la versión del kernel y el driver ATI de openSUSE. Mira a ver si han sacado alguna actualización porque obviamente la que tienes actualmente no es compatible con tu kernel.
Si vamos a la wiki:
http://en.opensuse.org/SDB%3AATI_drivers
Vemos que hay ¿dos repos? disponibles:
1/ El repo oficial de ATI para openSUSE es este:
http://www2.ati.com/suse/11.4/
2/ Pero parece que hay otro:
http://linux.ioda.net/mirror/ati/openSUSE_11.4/
¿Cuál de estos dos has utilizado?
:-?
Saludos,
Trate con la repo oficial para ATI: http://www2.ati.com/suse/11.4/ pero anteriormente había tratado directamente con el driver para la versión de Linux de la pagina de ATI: http://support.amd.com/us/gpudownload/linux/Pages/radeon_linux.aspx?type=2.4.1&product=2.4.1.3.42&lang=English. Pero en ninguno de los casos, ningún driver aprecia jalar (la pantalla no daba señal o no arrancaba la interfaz gráfica) hasta que reactualize el sistema (con el disco de la misma versión) para que Yast hiciera las configuraciones necesarias, y después de la actualización pareció que el driver propietario funcionaba (ya la pantalla daba señal con la resolución debida y la interfaz gráfica iniciaba) excepto por el OpenGL. En los casos que no arrancaba la interfaz gráfica desinstalaba e instalaba el driver desde Yast (modo texto) desde el repo http://www2.ati.com/suse/11.4/ .
Cuando descargaste el driver directamente de AMD, instalaste los fuentes del kernel previamente, con el entorno de compilación del kernel??
http://linuxhelp.150m.com/ati/ati.htm
kernel-sources gcc libgcc glibc glibc-devel glib2 glib2-devel gcc-c++ libstdc++ libstdc++-devel
Por otro ladfo, estube revisando en la pagina de AMD
https://a248.e.akamai.net/f/674/9206/0/www2.ati.com/drivers/linux/linux_cat1...
System Recommendations For best performance and ease of use, ATI recommends the following: Kernel module build environment o Kernel source code include either the Kernel Source or Kernel Headers packages The RPM utility should be installed and configured correctly on your system, if you intend to install via RPM packages The following packages must be installed in order for the ATI Catalyst™ Linux driver to install and work properly: XFree86-Mesa-libGL libstdc++ libgcc XFree86-libs fontconfig freetype zlib gcc
Parece que es un poco vieja la guia,, porque XFree86 ya hace tiempo que no existe mas.
Salu2
Siguiendo las instrucciones del pdf (los links que me paso Juan ademas de este link http://wiki.cchtml.com/index.php/SUSE/openSUSE ), y tras haber instalado todas las librerías anteriores hice lo siguiente: 1.-Desinstale usando Yast los repos oficales (http://www2.ati.com/suse/11.4/) 2.-Fui a etc/ati/ y desisntale el driver directamente usando sh ./fglrx-uninstall.sh 3.-Eliminar el archivo xorg.conf 4.-Descargar el driver propietario directamente de la pagina de ATI: http://support.amd.com/us/gpudownload/linux/Pages/radeon_linux.aspx?type=2.4.1&product=2.4.1.3.42&lang=English 5.-Ejecutar el archivo previamente con los permisos concedidos (chmod +x) ./ati-driver... (esto ejecutara el entorno de instalación para el driver Catalyst) 6.-Siguiendo el pdf (https://a248.e.akamai.net/f/674/9206/0/www2.ati.com/drivers/linux/linux_cat1...) se selecciona "Generate Distribution Specific Driver Package" y se seleciona OpenSuse 11.4 7.-Después de la instalación se instalan los paquetes de kernel usando Yast y el repo http://www2.ati.com/suse/11.4/ (con esto creo que se elimina el problema del Kernel que menciono Camaleon) 8.-Después en la consolase ejecuta el comando ldconfig 9.-Después se ejecuta "aticonfig --initial --input=/etc/X11/xorg.conf" 10.- Se cruza los dedos y se reinicia el sistema. Si todo sale bien, después del reinicio se debió haber instalado correctamente el driver Catalyst y al ejecutar el comando fgl_glxgears no debe marcar ningún error mostrando unos bonitos engranes en 3D. Y ahora si, cuando compilo algún programa en openCL no muestra ningun problema. Gracias a todos por el apoyo y un gran saludo. -- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org
participants (1)
-
Hector Ibarra