Miembro No. 24839 Registrado: Nov 02, 2007 Mensajes: 1
Publicado: Dom Nov 04, 2007 12:00 amAsunto: Guía para instalar Compiz Fusion con ATI, AIGLX, KDE, Debian
Hola a todos. Esta es mi guía para poder disfrutar de todos los efectos y belleza de Compiz Fusion en un Debian con un entorno de escritorio KDE. Soy un usuario de Linux bastante nuevo y novato aun. He conocido lo relacionado a GNU/Linux por una cátedra de mi carrera de Ing. de Sistemas, sin embargo todo esto me ha embriagado de felicidad y ahora gusto mucho del Open Source y claro de mi sistema operativo Debian con mi KDE
Me he aventurado a hacer esta pequeña guía de configuración ya quepor azares del destino tengo una tarjeta de aceleración gráfica ATI RADEON 9250 4X ranura AGP de 256 Mb. Y mientras me adentraba en este fascinante mundo me di cuenta que mi configuración sería mucho más dificil que los que tienen tarjetas gráficas Intel o Nvidia. Así que después de 3 meses leyendo, aprendiendo a prueba y error y "googleando" he conseguido mi aceleración gráfica y beryl y ahora compiz fusion.
Bueno, después de esta breve introducción, describo los pasos a seguir.
Lo primero es conseguir la aceleración gráfica. Ya que tenemos nuestra tarjeta AGP ATI le tenemos que instalar un driver para que la reconozca como tal nuestro sistema. Conozco dos tipos de drivers, el oficial y el libre. Este último, el libre "Radeon" es el que sé que funciona mejor para nuestros propósitos y es que me ha dado resultados, por lo tanto es el que recomiendo instalar.
Las tarjetas que son soportadas por este driver están detalladas en este link:
Ahora como root instalamos el driver libre instalando los paquetes "xserver-xorg-video-ati", "libgl1-mesa-dri" y "libgl1-mesa-glx"
# aptitude install xserver-xorg-video-ati libgl1-mesa-dri libgl1-mesa-glx
Ahora debemos configurar nuestro /etc/X11/xorg.conf. Debemos agregar unos nuevos módulos y otros efectos como el composite. Iré detallando qué es lo que tenemos con otro color y cómo nos tiene q quedar nuestro archivo de configuración:
Puede que ya tengas algunos, sin embargo con esta configuración es como funciona mi tarjeta. en caso que falles, puedes jugar quitando algunos como GLcore, record o freetype. Recuerda que no todas las tarjetas fabricadas por ATI serán iguales.
Esta sección es la más delicada, ya que puede que tengas aceleración gráfica o pueda que ni siquiera te arranque la X. Esta es la configuración que me funciona. Puedes probar quitando algunas de las que tengo en color rojo, y ver cómo consigues el mejor rendimiento para tu tarjeta. Como repito esta es mi configuración y he logrado que funcione de esta manera. Prueba también asií:
No olviden que en la sección "Screen" deben de poner idénticamente tal y como nombraron a su Device y a su Monitor. Así se ahorrarán más de un disgusto.
Section "Screen"
Identifier "Default Screen"
Device "ATI Radeon 9250" #COMO EL IDENTIFICADOR DE TU SECCION DEVICE
Monitor "Monitor genérico" # COMO EL IDENTIFICADOR DE TU SECCION MONITOR
DefaultDepth 24
SubSection "Display"
Depth 1
Modes "1152x768" "1024x768" "800x600" "640x480"
EndSubSection
EndSection
Con Composite como enable, podrás observar transparencias y sombras propias de nuestro KDE
Ahora guarda, cierra tu sesión de KDE o reinicia tu entorno d escritorio con la combinación de teclas Ctrl + Alt + Backspace. Estando en tu KDM o GDM presiona Alt + e para reiniciar el servidor de la X.
Ahora viene la prueba de fuego. Teniendo instalado previamente el paquete mesa-utils corre los siguientes comandos en una terminal, consola, Konsole, Yakuake o lo que gustes:
$ glxinfo | grep direct
Si la respuesta que recibes es "direct rendering: Yes" hemos triunfado en este momento. Para ver los dichosos engranes solo tienes que ejecutar el siguiente comando:
$ glxgears
Y verás que corren a 100 por hora
Esta es solo la primera parte. Ahora puedes instalar ya sea Beryl o Compiz Fusion. Quiero decir que tengo instalados los dos y ambos conviven de gran manera sin conflictos. Sin embargo esta guía es para Compiz Fusion que a mi gusto supera a beryl
Lo primero modificamos nuestro /etc/apt/sources.list Le debemos agregar el siguiente repositorio.
Ahora instalamos los paquetes necesarios. Lo recomiendo de esta manera para evitar problemas de paquetes rotos o dependencias:
# apt-get install compiz-fusion-*
Y ya!!! Ahora bien, si tiene Debian Etch lo más seguro es que no les instalo el CCSM o el Compiz Fusion Settings Manager. Por lo tanto el paquete recomendado es el ccsm. Sin embargo en mi computador me funcionó fusion-icon. Con este pude modificar todos los plugins y efectos que trae. Además sale de manera permanente el ícono en la barra de tareas de KDE. Dejo los comandos para ambos:
# apt-get install ccsm
# apt-get install fusion-icon
Listo. Para correr compiz solo damos
$ fusion-icon
O también:
$ compiz --replace -c emerald
Y ya. Si queremos que arranque desde el inicio de nuestra sesión KDE hacemos el siguiente script en la carpeta /home/usuario/.kde/Autostart
#ª/bin/bash
fusion-icon
Guardamos con algún nombre como arrancarCompiz.sh
Damos permisos de ejecución:
Y listo. Ahora recuerda que cualquier configuración de renderización que te pida Compiz tienes que hacerlo de la manera AIGLX, ya que es como lo hemos preparado, y es a mi parecer la única forma de tener aceleración gráfica con una ATI. Si alguno lo ha podido hacer con XGL pues solamente nos informa como lo hizo
Gracias y ojalá sirva esta guía. Cuando haga mis proyectos de mi carrera que sean referentes a linux también los aporto. Saludos y éxitos.
* Mensaje editado por el Administrador por incluir en el mensaje imagenes muy grandes debes usar miniaturas no mayores de 150x150, por favor, revisa el reglamento del foro
Publicado: Dom Nov 04, 2007 3:13 amAsunto: Re: Guía para instalar Compiz Fusion con ATI, AIGLX, KDE, De
Perdón por mi ignorancia, pero ¿no existe ningun .deb para instalar compiz o beryl? pregunto esto por que veo que sería mucho mas facil para los que recién empiezan.
Quiero aclarar que a mi no me hace falta ya que hace rato que tengo Beryl, pero a muchos a lo mejor si les serviría. Saludos Lucas...............
PD: Pregunté acá por que no me parece que sea necesario abrir un tema para hacer una sola pregunta, y como este tema trata sobre eso....... _________________ --Ubuntú Feisty--
Linux user: #455657
http://counter.li.org
Publicado: Dom Nov 04, 2007 3:43 amAsunto: Re: Guía para instalar Compiz Fusion con ATI, AIGLX, KDE, De
lucas: para instalar lo que es beryl/compiz, si, ya que se instala desde repos. para el driver, lo mas que tenemos es un binario (.run), o el driver en los repos, pero es una version mas antigua, y aun asi, hay que compilarlo.
PD: ¿para que facilitar mas las cosas? hay distros que ya vienen con e ello instalado. no es necesario un .deb, solo un cd.
Miembro No. 28409 Registrado: Jun 17, 2008 Mensajes: 1
Publicado: Mar Jun 17, 2008 12:54 pmAsunto: Re: Guía para instalar Compiz Fusion con ATI, AIGLX, KDE, De
hola, estoy en debian etch, con gnome, y hace un tiempo seguí esta guia y todo me fue bien, ahora que trato de reinstalar (tras una muerte de disco duro), tengo un problemilla... Y es que al tratar de ejecutar lo de glxinfo, y glxgears... me dice que no existe, es decir: command not found... Voy a tratar de seguir e instalar compiz, pero esto es raro, ya que recuerdo que los engranajes famosos de glxgears antes me funcionaban... Y por cierto, si que tengo instalados xserver-xorg-video-ati libgl1-mesa-dri libgl1-mesa-glx , ya que cuando trato de instalarlos de nuevo, me dice que ya estan en su versión mas reciente...
¿Alguna idea porfis? Muchas gracias por adelantado!
Actualizo 5 minutos despues... tras instalar compiz... todo funciona bien... el glxgears y eso debia estar sujeto de alguna forma a algo que se instalo con compiz... cosas de la vida... gracias de todas formas por esta guia.. ahora voy a optimizar un poco el xorg para mi mobility radeon 7500 que la pobre solo tiene 32 mb de ram y va un poco justa...
No puedes publicar nuevos temas en este foro No puedes responder a temas en este foro No puedes editar tus mensajes en este foro No puedes borrar tus mensajes en este foro No puedes votar en encuestas en este foro