Instalar Beryl con aiglx en ubuntu 6.10 Edgy con ATI

10 02 2007

Ese era el título de una de las increibles guias de fredcpp, uno de los mejores (por no decir el mejor) blog de linux orientado a nuevos y avanzados usuarios del mundo linux-ubuntu-beryl. He conseguido rescatar de la caché de google esta guia que creo que merece la pena, ya que es una pena que se pierda el contenido de esa web que tantas alegrías nos ha dado.

Antes de iniciar el procedimiento aquí mostrado, asegurate de seleccionar el procedimiento mas apropiado para tu tarjeta gráfica.
La inminente liberación de ubuntu 6.10 edgy eft trae entre otras cosas, soporte para aiglx, que permite tener un compositor glx acelerado, esto es en pocas palabras tener un compositor de aceleración por hardware con direct rendering.

Este tutorial Funciona tanto para ubuntu como para Kubuntu!
¿Que?

La instalación con una tarjeta ATI es mas sencilla de lo que pensé, pero tiene algunos contras: al parecer solo funciona con el driver Open Source Radeon (!). Si, el driver libre tiene las extensiones necesarias para trabajar con aiglx, pero el driver fglrx no. Posteriormente hablaremos de esto, por ahora que tarjetas son soportadas por este driver?

La lista de tarjetas soportadas por el driver radeon está aqui, y es a grandes razgos, de radeon 7000 hasta x850 y posiblemente otras mas. (para detalles específicos revisen el wiki). Debo advertir que la velocidad es algo menor que con el driver fglrx de ATI y con XGL, pero tenemos la ventaja de que podemos desactivar beryl en cualquier momento y regresamos a nuestra sesion de Metacity con aceleración gráfica normal (de hecho, nunca la perdemos).

Además, es la forma mas segura de probar Beryl y talvez la única para muchas tarjetas anteriores a la Radeon 9550.

¿Como?

La instalación es muy sencilla, si hiciste una instalación fresca de ubuntu edgy, ya tienes el driver “ati”, y podrás continuar sin problema al punto 3. Si ya instalaste el driver fglrx de los repositorios, instalaste los drivers oficiales de ati o hiciste una actualización desde dapper talvez no lo tengas, asi que deberás primero:

1) Abrir synaptic, buscar todo lo que se vea, suene o huela a fglrx, incluido linux-restricted-modules! (si tienes otros componentes que requieran los restricted modules, talvez necesites deshabilitar el driver fglrx, mira las notas al final)y eliminalo. Esto es necesario porque si existe rastro de fglrx en el sistema, el driver libre no puede tomar el control

2) instalar el driver libre radeon:

sudo apt-get install xserver-xorg-video-ati

3) editar xorg.conf y colocar en la seccion device el driver “radeon”:

sudo gedit /etc/X11/xorg.conf

busca la sección Device y cambia el driver para que ahora sea “radeon”; el Identifier no lo muevas, como tampoco debes mover el BusID. Agrega las tres opciones que se muestran despues. Deberá verse parecido a esto:

Section "Device"
Identifier “ATI Technologies, Inc. RV350 AS [Radeon 9600]”
Driver “radeon”
BusID “PCI:1:0:0″
Option “UseFBDev” “true”
Option “EnablePageFlip”
Option “ColorTiling”
EndSection

4) Reinicia. recuerda si tienes hardware dependiente de restricted modules como tarjetas wireless esta dejara de funcionar, asi que antes de quitar el driver lee las notas al final.
5) Si no lo tenías, instala Beryl.

Primero necesitas tener los repositorios de Beryl:

ejecuta:

sudo gedit /etc/apt/sources.list

ahi agrega alguna de estas líneas (son espejos unas de otras, solo necesitas una):

deb http://www.beerorkid.com/compiz edgy main-edgy
deb http://media.blutkind.org/xgl/ edgy main-edgy
deb http://compiz-mirror.lupine.me.uk/ edgy main-edgy
deb http://ubuntu.compiz.net/ edgy main-edgy

Si tienes una AMD64 agrega ‘ main-edgy-amd64′ al final de la línea ;-)
guarda el documento y cierralo.

ahora ejecuta alguna de estas líneas para que :

wget http://www.beerorkid.com/compiz/quinn.key.asc -O - | sudo apt-key add -
wget http://media.blutkind.org/xgl/quinn.key.asc -O - | sudo apt-key add -
wget http://compiz-mirror.lupine.me.uk/quinn.key.asc -O - | sudo apt-key add -
wget http://ubuntu.compiz.net/quinn.key.asc -O - | sudo apt-key add -

ahora actualizamos con un:

sudo apt-get update

Con esto ya puedes instalar Beryl:

sudo apt-get install beryl emerald emerald-themes

Si, solo eso! (almenos aca funcionó asi sin mayor problema)

6) agrega a los programas de inicio beryl-manager (sistema/preferencias/sesiones/programas al inicio).

Si quieres probar de una vez, ejecuta en la terminal

beryl-manager

Deberá aparecer en la bandeja del sistema el icono de Bberyl. puedes dar click en el y en “seleccionar manejador de ventanas” escoger Beryl.

Si todo funciona, perfecto! ya lo tienes instalado y funcionando )

Notas:

1) Si no quieres desinstalar linux-restricted-modules, puedes deshabilitar el modulo fglrx, para eso ejecuta:

sudo gedit /etc/default/linux-restricted-modules-common

y al final del archivo la linea que dice :

DISABLED_MODULES=””

cambiala por:

DISABLED_MODULES=”fglrx”

2) El video no funciona o es muy entrecortado. Asi es, el Driver no es lo mejor que hay, pero puedes cambiar a metacity con un solo click sin tener que cerrar ninguno de los programas que tienes abiertos )

3) Todo esta muy lento (

El driver Radeon tiene menor velocidad para ciertas tareas que el driver fglrx, pero tiene las extensiones necesarias para aiglx. Aunque logré hacer funcionar xgl en edgy, me dio muchos problemas y no se si esa situación mejore, de momento llevo varias horas con aiglx y me parece mejor aunque la velocidad no sea tan espectacular. Algunas tarjetas tienen mejor soporte que otras, de nuevo, revisa las notas en el wiki del driver.

4) Si modificaste mucho tu xorg.conf despues de actualizar a edgy, talvez debas verificar si aun tienes esta sección al final de xorg.conf:

Section "Extensions"
Option “RENDER” “0″
EndSection

Si la tienes y dice “true” talvez provoque parpadeos…
El comportamiento de esta opcion no lo he podido determinar con exactitud, pero en mi tarjeta ati radeon 9550 hizo que se arreglaran los parpadeos.
5) comenta!

Anuncios

Acciones

Information

4 responses

25 02 2007
KeYSeR

en la opcion 3 editar xorg.conf reinicio y se me estropea. no cambio nada solo añado. radeon x1600XT … 😦

25 02 2007
gransnake

Antes también lo comenté, la aceleración para los que tienen el driver antiguo fglrx, si realizas una instalación con Edgy Eft no debes tener ningun problema. De todas formas lo único que tendrías que tocar es:

Driver “radeon”

Saludos =D

25 02 2007
KeYSeR

ola grandsnake pues eso es lo que hice las 4 veces xD y me cargué el ubuntu.cambio lo de radeon y añado las 3 lineas siguientes,reinicio y se estropea 😦 x defecto pone: Driver “vesa” … nose aver si me puedes ayudar.alomejor al ser de 64 bits mi pc pues con esa distribucion no va bien no?:S nose

26 02 2007
gransnake

No no creo que sea por eso. Si tienes cambiado el Driver radeon y está en xorg prueba a desinstalar fglrx:

sudo apt-get remove xorg-driver-fglrx

Prueba eso y cuenta después que tal te ha ido

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s




A %d blogueros les gusta esto: