Este articulo esta basado en la wiki:http://wiki.cchtml.com/index.php/Ubuntu_Edgy_Installation_Guide
sin embargo no todo resulto como ahi se describia, pues no se creaba el modulo,
de las dos formas distintas de instalar el controlador que aparecen en la wiki, escogi el que permite usar el ultimo controlador de ATI,
probado en x86 y x64,
ACTUALIZADO para Feisty/Fawn (7.04)
Guia rapida de instalacion:
Editar el archivo de configuracion del servidor grafico:
sudo gedit /etc/X11/xorg.conf
y deshabilitar el modo "Composite" y la opcion "AIGLX" (agregar al final del archivo):
Section "Extensions"
Option "Composite" "Disable"
EndSection
Section "ServerFlags"
Option "AIGLX" "off"
EndSection
deshabilitar tambien el modulo "fglrx", por si se uso el primer metodo mostrado en la wiki y ahora se quiere tener el modulo mas reciente...
editar:
sudo gedit /etc/default/linux-restricted-modules-common
y anadir:
DISABLED_MODULES="fglrx"
Instalar las herramientas necesarias para compilar:
hay que revisar que
los repositorios universe y multiverse esten activados
en /etc/apt/sources.list
o en Synaptic -> configuracion -> repositorios,
ANTES de poder continuar con los siguientes pasos:
sudo apt-get update
sudo apt-get install module-assistant build-essential
sudo apt-get install fakeroot dh-make debhelper
sudo apt-get install debconf libstdc++5
sudo apt-get install linux-headers-$(uname -r)
Descargar el driver de ati.com, al momento de escribir esto el ultimo es:ati-driver-installer-8.35.5-x86.x86_64.run
ati-driver-installer-8.35.5-x86.x86_64.run
ACTUALIZADO:
Nuevo controlador de ATI que soporta el xorg 6.20 usado por Feisty
ati-driver-installer-8.36.5-x86.x86_64.run
ambos paquetes sirven, tanto para x86 como x64.
cambiar el dash por el bash, que es el que viene por "defecto" en edgy y que es la causa por la que no se puede crear el paquete asi nada mas, dash es una version mas "ligera" de bash, pero no un reemplazo:
sudo ln -sf bash /bin/sh
crear el paquete para nuestro sistema:
para Edgy:
bash ati-driver-installer-8.35.5-x86.x86_64.run --buildpkg Ubuntu/edgy
Para Feisty:
bash ati-driver-installer-8.36.5-x86.x86_64.run --buildpkg Ubuntu/7.04
regresar del bash al dash...:
sudo ln -sf dash /bin/sh
Ahora instalar los paquetes .deb generados:
Edgy:
sudo dpkg -i xorg-driver-fglrx_8.35.5-1*.deb
sudo dpkg -i fglrx-kernel-source_8.35.5-1*.deb
sudo dpkg -i fglrx-amdcccle_8.35.5-1*.deb
Feisty:
sudo dpkg -i xorg-driver-fglrx_8.36.5-1*.deb
sudo dpkg -i fglrx-kernel-source_8.36.5*.deb
sudo dpkg -i fglrx-amdcccle_8.36.5-1*.deb
Quitar cualquier .deb fglrx anterior en /usr/src/:
sudo rm /usr/src/fglrx-kernel*.deb
reparar dependecias rotas:
sudo apt-get -f install
compilar el modulo del kernel:
sudo module-assistant prepare
sudo module-assistant update
sudo module-assistant build fglrx
sudo module-assistant install fglrx
sudo depmod -ae
Recordar: siempre se tienen que compilar los modulos cuando se actualize el kernel.
configurar el xorg.conf con el aticonfig:
sudo aticonfig --initial
sudo aticonfig --overlay-type=Xv
Todo listo solo falta terminar el servidor X, liberar los modulos de modo grafico, reiniciar el servidor X, o simplemente la forma mas burda y que hace recordar otros disque OS... reiniciar la computadora...
Ah!, despues de lo anterior comprobar que se este utilizando el modulo que creamos:
fglrxinfo
no dara una informacion asi:
display: :0.0 screen: 0
OpenGL vendor string: ATI Technologies Inc.
OpenGL renderer string: Radeon X1600 Series
OpenGL version string: 2.0.6400 (8.35.5)
ojo que si aparece "vesa", no se esta cargando el modulo,
tambien si aparece "Mesa" esta usando el controlador SIN aceleracion
para esto fue que usamos:
DISABLED_MODULES="fglrx"
en /etc/default/linux-restricted-modules-common
seguramente por ahi hay algun problemita, se sugiere revisar todos los pasos anteriores o para mejor referencia dirigirse directamente a la wiki ;)
jueves, 12 de abril de 2007
Suscribirse a:
Comentarios de la entrada (Atom)
No hay comentarios.:
Publicar un comentario