Ayuda con ATI

He instalado hace poco Mandrake 9.2, y ya tengo problemas.
En la instalación, como de costumbre con ATI, he de seleccionar "vesa" y bajarme los drivers de su pagina web para poder hacer algo.
Bien me los bajo y ya empiezan los problemas:

Si hago como hace en el readme "rpm -Uhv .rpm" sale esto
file /usr/X11R6/lib/libGL.so.1.2 from install of fglrx-glc22-4.3.0-3.2.8 conflicts with file from package libxfree86-4.3-23mdk


Si hago "rpm -i --force .rpm" sale esto otro
*** Trying to install a precompiled kernel module.
*** WARNING ***
Tailored kernel module for fglrx not present in your system.
You must go to /lib/modules/fglrx/build_mod subdir
and execute './make.sh' to build a fully customed kernel module.
Afterwards go to /lib/modules/fglrx and run './make_install.sh'
in order to install the module into your kernel's module repository.
(see readme.txt for more details.)

As of now you can still run your XServer in 2D, but hardware acclerated
OpenGL will not work and 2D graphics will lack performance.

failed.
*** Error: no kernel module build environment - please consult readme.
Installed: qt3 (gcc 3.2) based control panel application
===
ATI display drivers successfully installed
please run 'fglrxconfig' now


Bien, veo que me dice que ejecute el make.sh de ese sitio. Lo hago y sale:
ATI module generator V 2.0
==========================
initializing...
kernel includes at /usr/src/linux/include not found or incomplete
file: /usr/src/linux/include/linux/version.h


Y ahí me pierdo, porque, efectivamente no tengo esa carpeta "../../linux/...", si no que tengo /usr/src/ATI (y RPM)/" y ya no se que hacer.
Ayuda please :Ð :Ð

[bye] [bye]

P.D: Me he bajado la version del XFree4.3
P.D2: Si molesta el copy/paste lo quito :D
P.D3: El fglrxconfig puedo ejecutarlo pero luego al volver a inicializar las X, falla
P.D4: Me pasaba lo mismo en Fedora Core 1 [fumeta]
Y por cierto, una vez falla, como puedo cambiar el "adaptador de pantalla" (es decir ponerlo en "vesa"), sin iniciar las X??
Es decir, una vez que fallan los drivers y no puedes iniciar ni KDE, ni Gnome...ni na de na, y te mueves en modo texto, cual es el fichero de configuración donde tengo que cambiar el "adaptador de pantalla"?? :Ð

[bye] [bye]
Me has ahorrado el post tio, tengo exactamente el mismo problema.

A ver si viene alguien a ayudarnos. :Ð
Escrito originalmente por ReVeReNdoCaBrOn
Me has ahorrado el post tio, tengo exactamente el mismo problema.

A ver si viene alguien a ayudarnos. :Ð


Creo que es algo de los kernel sources, que no los tengo instalados y por eso no aparece la carpeta linux.
En fin, a esperar....

[bye] [bye]
Una vez instalado el driver, prueba a instalar desde la consola las kernel-sources:

urpmi kernel-sources (como root)

Si no me equivoco, creo que mandrake 9.2 no las incluia en los cds, asi que vais a tener que bajaroslo de internet.
Ahora vamos a pasarnos por esta carpeta (poner esto tal cual, linea a linea, todo como root):

cd /lib/modules/fglrx
ls

Si existen estos archivos --> fglrx.2.4.21-0.25mdk.o y fglrx.o entonces no hace falta hacer lo que viene a continuacion, pero si no existen, copiais y pegais esto tal cual, linea a linea:

cd /lib/modules/fglrx/build_mod
./make.sh
cd /lib/modules/fglrx
./make_install.sh

Si por casualidad, existian, lo anterior es innecesario, asi que seguimos con la instalacion:

insmod agpgart
Y comprobar que se cargo el modulo poniendo en la consola:
lsmod
En la lista que aparece, deberia estar --> agpgart

Ahora poner:
fglrxconfig
Y el resto es muy sencillo.
En caso de fallo, para volver al anterior driver vesa, poner en la consola como root:
XFdrake (respetando mayusculas)
Y en el menu que aparece, te desplazas en el mediante el tabulador, puedes escoger de nuevo el anterior driver.
Una vez todo puesto, poner:
startx
para levantar las x, esto, como usuario normal, no como root.
Venga suerte.
Gracias Tux, ya me habían dicho más o menos como era el tema [ginyo]

El problema es que me he bajado el kernel-source equivocado, así que estoy bajandome el bueno (en urpmi no estaban los que busco).
ReVeReNdoCaBrOn, si no has tocado para nada el kernel, deberías tener (en MDK9.2) el 2.4.22-10. Aquí tienes el kernel-source correspondiente:
ftp://rpmfind.net/linux/Mandrake/9.2/i586/Mandrake/RPMS/kernel-source-2.4.22-10mdk.i586.rpm

Bueno, voy a probarlo. Ahora vuelvo XD

[bye] [bye]
Me falla al crear el módulo [mamaaaaa]
Hago ./make.sh y sale esto:
ATI module generator V 2.0
==========================
initializing...
Error:
kernel includes at /lib/modules/2.4.22-10mdk/build/include do not match current kernel.
they are versioned as "2.4.22-10mdkcustom"
instead of "2.4.22-10mdk".
you might need to adjust your symlinks:
- /usr/include
- /usr/src/linux


Joder, pero si es el mismo }:/ (salvo el custom)
Que es eso de symlinks??

[bye] [bye]
Comprobaste esto? --> fglrx.2.4.21-0.25mdk.o y fglrx.o
Comprueba tambien si tienes los enlaces que te dice. Por lo menos el
/usr/src/linux deberia creartelo cuando instalas las kernel-sources.
Prueba a empezar desde el principio, desinstala el driver de ati, y vuelve a ponerlo ahora que tienes las kernel sources puestas, a ver si ya no te da el error anterior:
rpm -i --force --nodeps nombre_del_driver.rpm
Despues comprueba que los archivos anteriores existen (deberian existir, lo del make.sh y make_install.sh solo me hizo falta con drivers mas antiguos de ati, es raro.
Y si todo va bien, pues levantas el agpgart:
insmod agpgart
Y finalmente:
fglrxconfig.
No se me ocurre nada mas, la verdad es que no entiendo que puede pasar.
Prueba a ver que pasa.
Saludos.
Escrito originalmente por Tux
Comprobaste esto? --> fglrx.2.4.21-0.25mdk.o y fglrx.o
Comprueba tambien si tienes los enlaces que te dice. Por lo menos el
/usr/src/linux deberia creartelo cuando instalas las kernel-sources.
Prueba a empezar desde el principio, desinstala el driver de ati, y vuelve a ponerlo ahora que tienes las kernel sources puestas, a ver si ya no te da el error anterior:
rpm -i --force --nodeps nombre_del_driver.rpm
Despues comprueba que los archivos anteriores existen (deberian existir, lo del make.sh y make_install.sh solo me hizo falta con drivers mas antiguos de ati, es raro.
Y si todo va bien, pues levantas el agpgart:
insmod agpgart
Y finalmente:
fglrxconfig.
No se me ocurre nada mas, la verdad es que no entiendo que puede pasar.
Prueba a ver que pasa.
Saludos.


Sí, sí que miré esos archivos y no estaban.
La carpeta de /usr/src/linux sí que la ha creado. El único fallo que hay, es ese, el que te he comentado antes.
De todas formas, mañana igual instalo el kernel2.6 y sus "sources" y probaré de nuevo. Si sigue fallando, probaré en fedora :)
Venga, gracias de nuevo [ginyo]

[bye] [bye]
rescato este hilo porque tengo el mismo problema k llorllo.
No domino mucho el kernel asi que no se como arreglarlo y paso de poner el 2.6.
Tengo el mandrake 9.2 y el problema esta que al instalar los drivers estos dan error porque mi kernel es el 2.4.XXcustom (no me acuerdo exactamente de la version pero es el k viene de serie en el 9.2) y los kernel sources son del kernel 2.4.XX, sin el custom.
Esto del custom k es? hay alguna manera de solucionarlo?
saludos y gracias.
Bueno gente, ya he solucionado todos mis anteriores problemas, pero ahora rescato este hilo poruqe mi nuevo problema es el que se trata en el hilo, y no consigo arreglarlo, mi kernel es el 2.6.7, en una Fedora core2
Yo tambien tengo problemas al instalar el driver de ATI.

A continuación os copio el error que me da, haber si sabeis a que se debe:

[root@localhost downloads]# rpm -i --force --nodeps fglrx-4.3.0-3.9.0.i386.rpm
*** Trying to install a precompiled kernel module.
*** WARNING ***
Tailored kernel module for fglrx not present in your system.
You must go to /lib/modules/fglrx/build_mod subdir
and execute './make.sh' to build a fully customed kernel module.
Afterwards go to /lib/modules/fglrx and run './make_install.sh'
in order to install the module into your kernel's module repository.
(see readme.txt for more details.)

As of now you can still run your XServer in 2D, but hardware acclerated
OpenGL will not work and 2D graphics will lack performance.

failed.
*** Found kernel module build environment, generating kernel module now.
ATI module generator V 2.0
==========================
initializing...
cleaning...
patching 'highmem.h'...
skipping patch for 'drmP.h', not needed
skipping patch for 'drm_os_linux.h', not needed
assuming new VMA API since we do have kernel 2.6.x...
doing Makefile based build for kernel 2.6.x and higher
make -C /lib/modules/2.6.7/build SUBDIRS=/lib/modules/fglrx/build_mod/2.6.x modu
les
make[1]: Entering directory `/usr/src/linux-2.6.7'
CC [M] /lib/modules/fglrx/build_mod/2.6.x/agp3.o
CC [M] /lib/modules/fglrx/build_mod/2.6.x/nvidia-agp.o
CC [M] /lib/modules/fglrx/build_mod/2.6.x/agpgart_be.o
/lib/modules/fglrx/build_mod/2.6.x/agpgart_be.c: In function `agp_generic_alloc_
page':
/lib/modules/fglrx/build_mod/2.6.x/agpgart_be.c:1405: error: structure has no me
mber named `count'
/lib/modules/fglrx/build_mod/2.6.x/agpgart_be.c: In function `ali_alloc_page':
/lib/modules/fglrx/build_mod/2.6.x/agpgart_be.c:4416: error: structure has no me
mber named `count'
make[2]: *** [/lib/modules/fglrx/build_mod/2.6.x/agpgart_be.o] Error 1
make[1]: *** [_module_/lib/modules/fglrx/build_mod/2.6.x] Error 2
make[1]: Leaving directory `/usr/src/linux-2.6.7'
make: *** [kmod_build] Error 2
build succeeded with return value 0
duplicating results into driver repository...
cp: no se puede efectuar `stat' sobre «fglrx.ko»: No such file or directory
done.
==============================
llorllo escribió:Si hago "rpm -i --force .rpm" sale esto otro

cita:*** Trying to install a precompiled kernel module.
*** WARNING ***
Tailored kernel module for fglrx not present in your system.
You must go to /lib/modules/fglrx/build_mod subdir
and execute './make.sh' to build a fully customed kernel module.
Afterwards go to /lib/modules/fglrx and run './make_install.sh'
in order to install the module into your kernel's module repository.
(see readme.txt for more details.)

As of now you can still run your XServer in 2D, but hardware acclerated
OpenGL will not work and 2D graphics will lack performance.

failed.
*** Error: no kernel module build environment - please consult readme.
Installed: qt3 (gcc 3.2) based control panel application
===
ATI display drivers successfully installed
please run 'fglrxconfig' now


Acabo de instalar los drivers de ATI esta misma tarde. Bien, aunque despues de intentar instalarlos diga failed. Error: no kernel module [...] blablabla y luego ATI display drivers successfully installed
please run 'fglrxconfig' now, simplemente tienes ke ejecutar "fglrxconfig" y seguir los pasos de la configuracion del driver. Hay muchos puntos que no tendras ni idea de que poner, pon lo que viene default y no t compliques...xD a mi me funciona a la perfeccion...
alexpowa escribió:

Acabo de instalar los drivers de ATI esta misma tarde. Bien, aunque despues de intentar instalarlos diga failed. Error: no kernel module [...] blablabla y luego ATI display drivers successfully installed
please run 'fglrxconfig' now, simplemente tienes ke ejecutar "fglrxconfig" y seguir los pasos de la configuracion del driver. Hay muchos puntos que no tendras ni idea de que poner, pon lo que viene default y no t compliques...xD a mi me funciona a la perfeccion...


Bueno sí, eso es normal, pero has probado que tengas aceleración 3D en las X??

[bye] [bye]

P.D: Yo no me acuerdo como lo solucioné, sorry [tomaaa]
yo abandone linux por eso, si usais la buskeda avanzada hay un post mio = pero no me dieron solucion...
al final me kedé con xp por eso :(
Tambien sale un icono de ati en el menu que no abre nada, yo creo que no estan instalados correctamente, y al igual que llorllo, te funciona la aceleracion 3d??
Musice escribió:yo abandone linux por eso, si usais la buskeda avanzada hay un post mio = pero no me dieron solucion...
al final me kedé con xp por eso :(


Yo me compre una Fx (a pesar de los "problemas" que tienen)
solo por eso. [sonrisa]
(cuando me compre la Gf2Mx tambien lo hice por el mismo
motivo, el soporte de Nvidia para Linux)
Pasaros por este hilo en la pagina blogdrake un chico ha logrado poner una 9600 en marcha.
Por fin he conseguido instalar los drivers de ATI con aceleración 3d.
Explico como lo he hecho por si a alguien le interesa:
He instalado el kernel 2.6.3-14mdk que viene precompilado y tambien el kernel-source de esta version. Con este kernel no he tenido ningun problema para instalar los drivers. Luego he tenido que activar el agpgart en el kernel porque estaba desactivado, y entonces ya ha funcionado :)
18 respuestas