[Howto] Compiz-Fusion en ATI (Ubuntu, Kubuntu y Xubuntu)

Imagen de carlosV2.0
0 puntos

Bienvenidos al tutorial Cómo instalar Compiz-Fusion en ATI sin morir en el intento

 

Ante que nada:

- El autor de este tutorial es Clever Flores y se puede encontrar en el siguiente link: http://cleverflores.blogspot.com/2007/08/compiz-fusion-en-ubuntu-feisty-...

 

De todos modos, voy a postearlo aqui por si pasara algo en su server y, de paso, decir que funciona perfectamente.

 

Testeado sobre...

- Ubuntu 7.04

- ATI Mobility Radeon X1300

- Core 2 Duo (1,83 GHz)

- 1 GB DDR2

 

Y el tutorial es...

 


Compiz Fusion es resultado de la reunificación de los proyectos beryl y compiz, hace poco han sacado una versión de prueba (0.52) y ya se puede configurar en Feisty, asi que manos a la obra.

Los procedimientos para instalar Compiz Fusion en Ubuntu/Kubuntu/Xubuntu Feisty y tratar de no morir (cualquier cosa puede pasar con ATI), en el intento, son:
1.- Configurar el driver de la tarjeta gráfica ATI
2.- Instalar XGL y configurar el arranque en las X
3.- Instalar Compiz Fusion y a probrar

Nota: Si ya tienes instalado y funcionando Beryl, pasa de frente al punto 3

1.- Configurar el driver de la tarjeta gráfica ATI
Ubuntu feisty tiene una nueva utilidad para configurar los drivers propietarios, que ha resultado bastante efectiva, solo tenemos que ir al menu de Sistema -> Administracion -> Gestor de controlador restringidos; ahi tenemos una opcion para configurar la tarjeta ATI (tambien sirve para Nvidia), si no lo pueden ubicar; abrir una consola y ejecutar
$> gksu -D /usr/share/applications/restricted-manager.desktop /usr/bin/restricted-manager

2.- Instalar XGL y configurar el arranque en las X
Abrimos una consola y ejecutamos
$> sudo apt-get update
$> apt-get install xserver-xgl

Para configurar el arranque de XGL creamos un archivo de arranque y una entrada en el xsession para el GDM

Archivo de arranque
Abrir una consola y ejecutar gedit, si usas kde reeplazar por kate y si usas xfce reemplazar por mousepad

Gnome
$> sudo gedit /usr/bin/startgnomexgl
#!/bin/sh
Xgl -fullscreen :1 -ac -accel glx:pbuffer -accel xv:pbuffer & sleep 2 && DISPLAY=:1
# Gnome:(como usamos Gnome pues dejamos esta línea que sigue)
exec gnome-session

Kde
$> sudo gedit /usr/bin/startkdexgl
#!/bin/sh
Xgl :1 -fullscreen -ac -accel xv:pbuffer -accel glx:pbuffer & DISPLAY=:1
exec startkde

Xfce4
$> sudo gedit /usr/bin/startxfce4xgl
#!/bin/sh
Xgl -fullscreen :1 -ac -br -accel glx:pbuffer -accel xv:pbuffer &
sleep 4
export DISPLAY=:1
exec xfce4-session

Luego le otorgamos permisos de ejecucion
$> sudo chmod 755 /usr/bin/start*xgl

Sesión de Arranque
Gnome
$> sudo gedit /usr/share/xsessions/gnomexgl.desktop
[Desktop Entry]
Encoding=UTF-8
Name=Gnome-XGL
Exec=/usr/bin/startgnomexgl
Icon=
Type=Application

Kde
$> sudo gedit /usr/share/xsessions/kdexgl.desktop
[Desktop Entry]
Encoding=UTF-8
Name=KDE-Xgl
Comment=Start an Xgl Session
Exec=/usr/bin/startkdexgl
Icon=
Type=Application

Xfce4
$> sudo gedit /usr/share/xsessions/xfce4xgl.desktop
[Desktop Entry]
Encoding=UTF-8
Type=XSession
Exec=/usr/bin/startxfce4xgl
TryExec=startxfce4
Name=XFCE4-Xgl

Luego le otorgamos permisos de ejecucion
$> sudo chmod 755 /usr/share/xsessions/*xgl.desktop

3.- Instalar Compiz Fusion y a probrar
Hasta aqui la configuracion ha sido casi idéntica a Beryl, a partir de aquí, si tienes beryl, es hora de decirle adios :'(

Desinstalado Beryl y otras versiones de compiz.
$> sudo apt-get --purge remove beryl* emerald* compiz* libcompiz*

Comentar en el sources del apt los repositorios de beryl y/o compiz y/o treviño. Agregar los nuevos repositorios para Compiz Fusion

$> sudo gedit /etc/apt/sources.list
#Beryl Treviño unstable Repo for beryl
#deb http://download.tuxfamily.org/3v1deb feisty eyecandy suspend2

deb http://ppa.dogfood.launchpad.net/amaranth/ubuntu feisty main restricted universe multiverse

Actualizar lista de paquetes, e instalar Compiz Fusion
$> sudo apt-get update;
$> sudo apt-get install compiz-core libdecoration0 compiz compizconfig-settings-manager compiz-kde emerald emerald-themes

Ejecutar Compiz Fusion
Reiniciamos el PC elegimos en session, Gnome-XGL o KDE-Xgl o Xfce4-XGL

Presionamos la tecla Alt+F2
y saldra un diálogo para ejecutar un comando, escribimos
compiz --replace

Puede que en kde y xfce no se vea el decorador de ventanas, asi que ejecutamos nuevamente Alt+F2 y escribimos
emerald --replace

Adicionalmente en Gnome puede que no se vean bien los controles e íconos presionamos Alt+F2 y escribimos
gnome-settings-daemon

Finalmente si queremos personalizar el comportamiento y los efectos de compiz fusion buscamos en la lista de programas CompizConfig Settings Manager o ejecutamos Alt+F2 y escribimos
ccsm

 

 


Agradecimientos especiales a Clever Flores por sus magníficos tutoriales.

 

 

Saludos a toda la comunidad y a disfrutar (funciona de maravilla ^^) 

 

NOTA: El único problema que tengo de momento, es que cada vez que cambio un tema con Emerald, tengo que ejecutar la instrucción emerald --replace para que se active.

 

Carlos

 

....:::::::::::....

La solución más sencilla es probablemente la correcta (Navaja de Occam)

Hoy por ti, mañana por mi. Aprender para enseñar

Imagen de PiTXI
+1
0
-1

Tengo la misma tarjeta y llevaba intentando configurarlo muchos dias y no podia. Siguiendo este post lo he conseguido a la 1a. Solo puedo felicitarte.

Saludos.

+1
0
-1

Todo depende del color del cristal con el q se mira

Imagen de c0kit0_2oo7
+1
0
-1

Realizo esto con un ordenador de sobre mesa... hibrido, que tiene una tarjeta grafica ATI.. aunke no estoy seguro el modelo,despues de realizar todo el proceso, me dice que compiz no funcionará con drivers vesa o vga... Como se soluciona eso? 

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

El web blog www.elmeuspaiii.com , el blog para la gente libre

+1
0
-1

---------------------------------------------------------------------------
lestat@esdebian.org

Imagen de boris rojas
+1
0
-1

hola amigaso

te cuento q en euna oprtunidad graxx a tu tutorial logre aser correr el compiz pero algo andaba mal ¿nose? al parecer fue la manera en q instale los driver,

el asunto es q un dia lo prendi i no partio mas, me arrojaba un error, pero en fin el asunto es q reinstale ubuntu 7.04 nuevamente

e instale s los driver de la ati los ultimos y todo bien, tengo direct rendering YES

y me reconose la viedo todo

ahora  mi pregunta es la siguiente

¿para volver a instalar el compiz fusion es necesario seguir el tutorial completo al pie de la letra? o hay alguna forma para hacerlo mas facil??

saludos y graxxx 

+1
0
-1

Aprendiz

Imagen de sdf
+1
0
-1

Mírate este otro hilo: http://www.ubuntu-es.org/index.php?q=node/68664

Saludos y escribe correctamente, esto no es SMS.

 

+1
0
-1
Imagen de boris rojas
+1
0
-1

hola

segi tu manual pero al terminar todas las operaciones

y al entrar por genome xgl no me carga el compiz

saludos 

Aprendiz

+1
0
-1

Aprendiz

Imagen de rurilu
+1
0
-1

Tengo un Samsung r20 con una Radeon Xpress 1250, llevaba tiempo esperando poder hacer funcionar los efectos, lo hab'ia conseguido pero me iba muy muy lento, hasta el punto que tube que quitarlo, 2 segundos en minimizar una ventana o mostrar el men'u no es normal. Segu'i las instrucciones y me va de maravilla, por fin puedo ver los efectos sin tener que esperar a la nueva versi'on de Ubuntu la 8.04, Gracias por el tuto me fue de perlas

+1
0
-1
Imagen de Sanguinario_Joe
+1
0
-1

Esta solucion usa xgl, lo que hace que la aceleracion 3D se vaya a freir monas, yo desde mi experiencia no la recomiendo...

(Esta solucion es sencilla pero mala) 

Saludos!!!

+1
0
-1