epespad

como instalar ati catalyst 10.4 en debian

como instalar ati catalyst 10.4 en debian

HOLA GENTE, POR FIN LLEGARON LOS NUEVOS CONTROLADORES DE ATI, LOS CUALES SOPORTAN LA VERSION DE XORG 7.5, ASI QUE AL MENOS YO TOY FELIZ! JAJAJA, POR QUE AHORA VOY A PODER DISFRUTAR DE TODA LA ACELERACION 3D DE MI QUERIDA ATI 5770 , LA MANERA DE INSTALAR LOS CONTROLADORES SE ENCUENTRAN EN LA PAGINA OFICIAL, ASI QUE EN ESTE POST ME VOY A DEDICAR A PONER ALGO DE INFO QUE ENCONTRE, SOBRE COMO INSTALAR DICHOS CONTROLADORES EN UNA VERSION DE KERNEL 2.6.33, YA QUE TENGO INSTALADO EN MI COMPUTITA, DEBIAN SID CON LA VERSION DE KERNEL YA NOMBRADA.
DICHO DRIVER, DA UN PAR DE ERRORES AL QUERER INSTARLO SOBRE ESTA VERSION DE KERNEL, ASI QUE GOOGLEANDO UN POCO ENCONTRE UN TUTO, QUE ME SIRVIO. SIN MAS PROLEGÓMENOS, PASEMOS A LOS HECHOS.

LOS ERRORES SON LOS SIGUIENTES :



En el archivo / usr / share / ati / fglrx-install.log:

------------------------------------------------------------------------------------------------------------------
cd /var/lib/dkms/fglrx/8.723/build; sh make.sh --nohints
--uname_r=2.6.33.2-diesel-amd64-1 --norootcheck....(bad exit status: 1)
0
0
Kernel Module : Failed to build fglrx-8.723 with DKMS
Kernel Module : Removing fglrx-8.723 from DKMS

-------------------------------------------------------------------------------------------------------------------------


El archivo / var/lib/dkms/fglrx/8.723/build/make.log muestra errores:


--------------------------------------------------------------------------------------------------------------------

firegl_public.c:1473: error: variable or field ‘__ret’ declared void
firegl_public.c:1473: error: variable or field ‘__old’ declared void
firegl_public.c:1473: error: variable or field ‘__new’ declared void
make[2]: ** [/var/lib/dkms/fglrx/8.721/build/2.6.x/firegl_public.o] Erro 1
make[1]: ** [_module_/var/lib/dkms/fglrx/8.721/build/2.6.x] Erro 2
make[1]: Se sale del directorio `/usr/src/linux-2.6.33.2'

---------------------------------------------------------------------------------------------------------------------------


PASOS PARA LA INSTALACIION

Sobre una versión del kernel 2.6.33.2 en un sistema Debian SID amd64 para una ATI 5770:

Pueden descargar el archivo de controladores desde el siguiente lugar http://support.amd.com

Hacemos que el archivo sea ejecutable con el siguiente comando:


---------------------------------------------------------------------------------------------------------------------------------

#chmod 755 ati-driver-installer-10-4-x86.x86_64.run

---------------------------------------------------------------------------------------------------------------------------------


Extraemos los archivos enel directorio ati-installer con:



---------------------------------------------------------------------------------------------------------------------------------

./ati-driver-installer-10-4-x86.x86_64.run --extract ati-installer

-----------------------------------------------------------------------------------------------------------------------------


Bajamos el siguiente archivo http://www.gersondiesel.com.br/wordpress/wp-content/uploads/2010/04/2.6.33-10.2-fix_compilation.patch y lo copiamos en el directorio : ati-installer/common/lib/modules/fglrx/build_mod
Luego de esto nos dirigimos a la carpeta donde copiamos dicho archivo para poder aplicar el parche, o sea a
ati-installer/common/lib/modules/fglrx/build_mod
y ejecutamos lo siguiente para hacerlo:


-----------------------------------------------------------------------------------------------------------------------------

#patch -p6 < 2.6.33-10.2-fix_compilation.patch

-----------------------------------------------------------------------------------------------------------------------------


El compilador intenta encontrar los archivos: utsrelease.h e autoconf.h en el directorio /lib/modules/<kernel-version>/build/include/linux/ por lo cual es necesario que copiemos los archivos es este directorio :
/usr/src/<kernel-source>/include/generated/ o lo que es mas facil aun, creamos un enlace simbolico de la siguiente manera:



-----------------------------------------------------------------------------------------------------------------------------

#ln -s /usr/src/linux-2.6.33.2/include/generated/utsrelease.h
/lib/modules/2.6.33.2-diesel-amd64-1/build/include/linux/

#ln -s /usr/src/linux-2.6.33.2/include/generated/autoconf.h
/lib/modules/2.6.33.2-diesel-amd64-1/build/include/linux/


-----------------------------------------------------------------------------------------------------------------------------


Ahora nos dirigimos al directorio donde estaba nuestro instalador y ejecutamos


-----------------------------------------------------------------------------------------------------------------------------

./ati-installer.sh nada –install

-----------------------------------------------------------------------------------------------------------------------------


Si nos encontramos en modo grafico, el instalador automaticamente se iniciara en este modo, mostrandonos una ventana, donde podremos seguir los pasos finales de instalacion, de manera muy intuitiva y facil. Asi que eso se los dejo a ustedes. Ahora, el log que se genera luego de la instalacion en el siguiente directorio y correspondiente archivo : /usr/share/ati/fglrx-install.log, de la instalacion debe ser similar al siguiente:

-----------------------------------------------------------------------------------------------------------------------------

Creating symlink /var/lib/dkms/fglrx/8.723/source ->
/usr/src/fglrx-8.723

DKMS: add Completed.

Kernel preparation unnecessary for this kernel. Skipping...

Building module:
cleaning build area....
cd /var/lib/dkms/fglrx/8.723/build; sh make.sh --nohints --uname_r=2.6.33.2-diesel-amd64-1 --norootcheck.......
cleaning build area....

DKMS: build Completed.

fglrx.ko:
Running module version sanity check.
- Original module
- No original module exists within this kernel
- Installation
- Installing to /lib/modules/2.6.33.2-diesel-amd64-1/updates/dkms/

depmod....

DKMS: install Completed.

-----------------------------------------------------------------------------------------------------------------------------


Ahora modificamos el archivo /etc/X11/Xorg.conf ya sea de manera manual o automatica con el siguiente comando.

-----------------------------------------------------------------------------------------------------------------------------

#aticonfig --initial -f

-----------------------------------------------------------------------------------------------------------------------------


LISTO! CON ESO TAMOS EN CONDICIONES DE REINICIAR NUESTRA PC... AUNQUE TAMBIEN PODRIAMOS OPTAR POR REINICIAR EL SERVIDOR GRAFICO. LO QUE MAS LES GUSTE, AUNQUE PARA ASEGURARSE MEJOR REINICIAN LA PC.
AQUI LES DEJO UN EJEMPLO DEL ARCHIVO Xorg.conf , les deberia quedar de manera similar, puesto que puede cambiar dependiendo del hardware.


-----------------------------------------------------------------------------------------------------------------------------


# xorg.conf (X.Org X Window System server configuration file)
#
# This file was generated by dexconf, the Debian X Configuration tool, using
# values from the debconf database.
#
# Edit this file with caution, and see the xorg.conf manual page.
# (Type "man xorg.conf" at the shell prompt.)
#
# This file is automatically updated on xserver-xorg package upgrades *only*
# if it has not been modified since the last upgrade of the xserver-xorg
# package.
#
# If you have edited this file but would like it to be automatically updated
# again, run the following command:
# sudo dpkg-reconfigure -phigh xserver-xorg

Section "ServerLayout"
Identifier "aticonfig Layout"
Screen 0 "aticonfig-Screen[0]-0" 0 0
EndSection

Section "Files"
EndSection

Section "Module"
EndSection

Section "ServerFlags"
Option "Xinerama" "off"
EndSection

Section "InputDevice"
Identifier "Generic Keyboard"
Driver "kbd"
Option "XkbRules" "xorg"
Option "XkbModel" "abnt2"
Option "XkbLayout" "br"
Option "XkbVariant" "abnt2"
EndSection

Section "InputDevice"
Identifier "Configured Mouse"
Driver "mouse"
EndSection

Section "Monitor"
Identifier "Configured Monitor"
EndSection

Section "Monitor"
Identifier "aticonfig-Monitor[0]-0"
Option "VendorName" "ATI Proprietary Driver"
Option "ModelName" "Generic Autodetecting Monitor"
Option "DPMS" "true"
EndSection

Section "Device"
Identifier "Configured Video Device"
EndSection

Section "Device"
Identifier "aticonfig-Device[0]-0"
Driver "fglrx"
Option "MonitorLayout" "CRT1,LCD"
BusID "PCI:1:5:0"
EndSection

Section "Screen"
Identifier "Default Screen"
Monitor "Configured Monitor"
EndSection

Section "Screen"
Identifier "aticonfig-Screen[0]-0"
Device "aticonfig-Device[0]-0"
Monitor "aticonfig-Monitor[0]-0"
DefaultDepth 24
SubSection "Display"

# x y resolution of both screens!
Viewport 0 0
Virtual 2720 900
Depth 24
EndSubSection
EndSection


-----------------------------------------------------------------------------------------------------------------------------


CUALQUIER DUDA , PREGUNTEN, ESPERO QUE ESTO LES AYUDE.

LA FUENTE ES LA SIGUIENTE http://www.gersondiesel.com.br/tag/squeeze/

4 comentarios - como instalar ati catalyst 10.4 en debian

landodemitri
capo!!! me servira para la instalacion de ubuntu 10.04??