Abr 27

Anteriormente había comentado cómo solucionar el problema de que aMSN reiniciaba el servidor X al intentar cambiar la imagen mostrada. La solución en ese momento era instalar los drivers de Nvidia que estaban en los repositorios, ya que se trataba de una versión más vieja, pero como ya ha salido Ubuntu Hardy Heron y viene con la versión 169.12 de los drivers, hay que proponer otra solución.

Y ha sido hoy cuando por fin encontré la solución al problema, en un foro de SuSE. Se trata de usar una nueva opción incorporada desde la versión 169.xx de los drivers en conjunto con la extensión Composite.

Paso a explicar lo que hay que hacer.

Hay que editar el xorg.conf para agregar las opciones mencionadas:

$ sudo nano /etc/X11/xorg.conf

Una vez que se abra el editor, agregamos la siguiente línea en la sección Device:

Option "UseCompositeWrapper" "true"

y a final del archivo agregamos estas líneas:

Section "Extensions"
Option          "Composite"     "Enable"
EndSection

Una vez hecho esto, reiniciamos las X (Ctrl + Alt + Backspace) y ya debería estar solucionado el problema.

Via | FOROSuSE

Feb 10

En Compiz Fusion Revolution, pero primeramente en Entre tuxes y pepinos, nos entregan esta noticia. Ha sido liberada la versión 0.7.0 de Compiz. Cabe decir que ésta no es una nueva versión de Compiz Fusion, sino de Compiz. O sea, es una actualización del núcleo de Compiz, pero no de Compiz Fusion en general.

Entre las ventajas, se ve (copio textual de Entre tuxes y pepinos):

  • Soporte para múltiples monitores.
  • Plugin que permitirá el uso de ciertas APIs lo que propiciará el trabajo a otros desarrolladores.
  • Añadido un sistema simple de objetos que facilitará la comunicación entre objetos de ventana y pantalla. También resultará más sencillo introducir nuevos tipos de objetos sin cambiar el interfaz de un plugin o romper de alguna forma la API.
  • Los clicks con el botón derecho y central del ratón ahora son también configurables mediante gtk-window-decorator.
  • Dicho gtk-window-decorator ahora permite opcionalmente otras opciones sobre la barra de título como ensombrecer.
  • Se ha añadido un port de kde-window-decorator para KDE4.
  • Varias correcciones de bugs, entre ellos la frecuente ruptura de kde-window-decorator que estaban sufriendo algunos usuarios.

Por supuesto que más allá de que sea sólo una actualización del núcleo, es un gran avance, como ya se comentó en un post anterior. Esta versión se puede instalar desde el script Makefusion, como se explica en este post.

Feb 2

En Compiz Fusion Revolution nos cuentan esta excelente noticia. David Reveman, creador de Compiz, ha reescrito Compiz desde cero.

Esto supone una gran ventaja, ya que todo el código que se ha ido ensuciando desde el inicio de Compiz, será reemplazado por un nuevo código que le dará más velocidad y estabilidad.

Esta nueva versión de Compiz será conocida como Compiz v2.

También nos comentan que traerá las siguientes ventajas:

Será más sencillo encontrar errores y corregirlos.

Será más sencillo añadir nuevos plugins para Compiz.

Los amantes de las versiones inestables disfrutarán de lo lindo hasta que todo funcione perfectamente: ahora compila, ahora no compila, ahora da problemas con los plugins anteriores…

Aquí se puede encontrar la documentación que describe el trabajo que se realizó.

Además, nos comenta que hace varios día que ya está en el GIT esta nueva versión. Habrá que esperar a que reemplacen el antiguo sistema por este nuevo.

No hay duda de que le espera un buen futuro a esta nueva versión de Compiz.

Ene 22

Si han seguido la actualización de este tutorial o algún otro parecido, pueden tener problemas con aMSN al cambiar la imagen mostrada. El error que ocurre es que se reinicia el servidor gráfico. Este es un problema que se dio con la versión de drivers de Nvidia 169.09 para solucionarlo, habría que instalar controladores más antiguos.

Para esto habría que copiar el instalador al home con el nombre, por ejemplo, driver-nvidia.run. Luego presionar Ctrl+Alt+F1, loguearse como usuario normal y ejecutar:

$ sudo killall gdm

(cambiar gdm por kdm si usan KDE)

$ sudo ./driver-nvidia.run --uninstall

Una vez que termina de desinstalar, ejecutamos:

$ sudo apt-get install nvidia-glx
$ sudo gdm

(cambiar gdm por kdm si usan KDE)

Actualización (gracias qumake): al parecer el problema es con Compiz. Si están usando Compiz hay que ir a Sistema -> Preferencias -> Apariencia y en la pestaña Efectos Visuales, poner Ninguno. Luego cambiar la imagen en aMSN y después se pueden volvera activar los efectos. Si están usando Fusion Icon, hacemos clic derecho en el ícono y ponemos Select Window Manger -> Metacity, luego se cambia la imagen en aMSN y después se puede volver a activar haciendo nuevamente clic derecho en el, ícono y seleccionando Select Window Manager -> Compiz.

Eso debería solucionar el problema. Espero que les sirva

Saludos

Actualización: navegando en un foro encontré una solucion a este problema que no requiere usar controladores antiguos.

Ene 3

En Compiz Fusion Revolution nos muestran una manera muy sencilla de instalar AWN, un dock que queda perfecto cuando se usa con Compiz.

Primero hacemos lo siguiente:

$ sudo nano /etc/apt/sources.list

Una vez que se abra el editor, vamos al final del archivo y agregamos lo siguiente:

deb http://download.tuxfamily.org/syzygy42 gutsy avant-window-navigator
deb-src http://download.tuxfamily.org/syzygy42 gutsy avant-window-navigator

Luego

$ wget http://download.tuxfamily.org/syzygy42/reacocard.asc
$ sudo apt-key add reacocard.asc
$ rm reacocard.asc
$ sudo apt-get update

Una vez hecho esto, instalar:

$ sudo apt-get install avant-window-navigator-bzr awn-core-applets-bzr

Faltaría ejecutar desde Aplicaciones -> Accesorios -> Avant Window Navigator. Para agregar accesos directos, sólo hay que arrastrar el acceso que se quiere agregar hasta donde está el dock.

Para que se ejecute al inicio, habría que ir a Sistema -> Preferencias -> Sesiones y añadir una entrada con el comando avant-window-navigator.

Eso sería todo. Hasta la próxima!

Ene 3

Anteriormente les había explicado cómo instalar Compiz Fusion GIT desde repositorios, pero debido al cierre temporal del servidor y a la posibilidad de que esto occura de vuelta, aprovecho para dejar dicho cómo instalarlo con este maravilloso script.Entre las ventajas de instalar con este script, se encuentra que instala automáticamente Emerald, Compiz Fusion Icon, CompizConfig Settings Manager, Simple CCSM y varios plugins entre los cuales están:

- Ventanas 3D
- Atlantis cube
- Tile
- Screensaver
- Nieve
- Stars
- Freewins
- Maximumize
- Anaglyph
- Focus Blur
- Photo Wheel

Antes que nada agradecer a Compiz Fusion Revolution por facilitarnos este script y a Telemako por hacerlo. Vamos al grano:

PARA INSTALAR

Desinstalar compiz, en caso de tenerlo instalado. Para eso abrimos Synaptic o Adept, buscamos compiz, seleccionamos todo lo que encuentre y lo desinstalamos.

Crear una carpeta llamada Compiz en el home. Para eso en consola ejecutamos

$ mkdir ~/Compiz

y entrar al directorio con

$ cd ~/Compiz

Desde ahora haremos todo estando en el susodicho directorio.

Descargar el script Makefusion desde este enlace. O ejecutando

$ wget http://personales.ya.com/telemako/makefusion.tar.gz

Y desde el navegador, descargar este archivo que es un patch para el script, en la carpeta Compiz de nuestro home.

Si usás KDE, deberías editar el script con nano makefusion, buscar la línea donde dice COMPIZREMOVE="kde" y cambiarla por COMPIZREMOVE="gnome". Si usás Gnome, no hace falta cambiar nada.

Instalamos git con:

$ sudo apt-get install git-core

Le damos permisos de ejecución al script

$ chmod +x makefusion

Ejecutamos el siguiente comando para que el script descargue los paquetes necesarios para la compilación

$ ./makefusion packages

Luego ejecutamos lo siguiente para que el script descargue el código fuente de Compiz

$ ./makefusion clone

Y esperamos a que termine de descargar

A continuación, ejecutamos lo siguiente para aplicar el parche que descargamos

$ tar xvzf compiz-patches-HEAD.tar.gz
$
cp ~/Compiz/compiz-patches/compiz-disable-libx11-xcb-support.patch ~/Compiz/compiz
$ cd compiz
$ patch < compiz-disable-libx11-xcb-support.patch

Luego de ejecutar el segundo comando, va a pedir dos rutas. En la primera ponemos lo siguiente:

include/compiz-core.h

y en la segunda esto:

src/display.c

Una vez hecho esto, podemos instalar con el siguiente comando:

$ cd ..
$ ./makefusion install

La instalación va ademorar un tiempo pero debería ir bien. Una vez terminada, habría que ejecutar Compiz Fusion Icon desde Aplicaciones -> Herramientas del sistema -> Compiz Fusion Icon o en KDE Menú K -> Sistema -> Compiz Fusion Icon.

Nota: en caso de que al terminar de instalar, el incio de sesión en Gnome se haga muy lento, habría que ir a Sistema -> Preferencias -> Sesiones y desactivar la entrada que dice Visual, con eso se debería solucionar.

PARA ACTUALIZAR

Para actualizar los pasos son muy parecidos a los pasos para instalar. Sin borrar ningún archivo dela carpeta ~/Compiz, ejecutamos:

$ cd ~/Compiz
$ ./makefusion packages
$ ./makefusion clone
$ ./makefusion install

PARA DESINSTALAR

Si desean desinstalar, bastaría con hacer:

$ cd ~/Compiz
$ ./makefusion uninstall

Vía: Compiz Fusion Revolution

Actualización: cuando desinstalamos los paquetes desde Synaptic, hay que acordarse de no desinstalar ni el paquete libemeraldengine0 ni el libdecoration0, ya que después son requeridos por Emerald.

Dic 28

Anteriormente les había explicado cómo instalar Compiz Fusion GIT desde repositorios. Bueno, acá les voy a dejar cómo instalar unos cuántos plugins más para el Compiz Fusion GIT:

· Shelf: permite escalar las ventanas para hacerlas más pequeñas
· Fireflies:
parecido al plugin de nieve pero más colorido
· Stars:
aparecen estrellas en el escritorio
· Snow Globe:
nieva dentro del cubo, incluso se le puede poner un muñeco de nieve
· Maximumize:
permite maximizar las ventanas sin molestar a las demás

Primero que nada, hay que instalar los paquetes necesarios para compilar:

$ sudo aptitude install compiz-bcop compiz-dev build-essential libxcomposite-dev libpng12-dev libsm-dev libxrandr-dev libxdamage-dev libxinerama-dev libstartup-notification0-dev libgconf2-dev librsvg2-dev libdbus-1-dev libdbus-glib-1-dev libgnome-desktop-dev x11proto-scrnsaver-dev libxss-dev libxslt1-dev libtool

Pasamos a descargar los plugins. Para mayor comodidad, cremaos una carpeta en el home que se llame compiz

$ cd
$ mkdir compiz

Ahora sí:

$ git clone git://anongit.compiz-fusion.org/users/kristian/shelf
$ git clone git://git.compiz-fusion.org/users/smspillaz/fireflies
$ git clone git://git.compiz-fusion.org/users/smspillaz/stars
$ git clone git://anongit.compiz-fusion.org/users/metastability/snowglobe
$ git clone git://anongit.compiz-fusion.org/fusion/plugins/maximumize

Ahora entramos a cada carpeta y ejecutamos make y make install. Por ejemplo con Snow Globe:

$ cd snowglobe
$ make && make install

Eso sería todo. Espero que les parezcan intersantes estos plugins

Hasta la próxima!

Vía: Compiz Fusion Revolution

Dic 27

Bueno hoy vamos a ver cómo instalar Compiz Fusion GIT desde repositorios, todo así muy facilito, y varios plugins copados.

Para los que no saben qué es Compiz Fusion o nunca lo han visto en funcionamiento, les dejo un video con una mínima presentación de lo que se puede hacer con este programa.


Para poder usarlo, es necesario tener una placa de video compatible con OpenGL, cualquier Nvidia GeForce o Ati tiene soporte para éste. Aquí he explicado cómo instalar los drivers restringidos para las tarjetas Nvidia y Ati.

Beuno, vamos al grano. Antes que nada, desinstalamos el compiz si es que ya lo tenemos instalado. Para eso vamos a Synaptic (si es Ubuntu) o Adept (si es Kubuntu), buscamos compiz, seleccionamos todo lo que aparezca y le damos a desinstalar.

Ahora viene la parte buena.

Primero editamos el sources.list. Para eso

$ sudo nano /etc/apt/sources.list

y le agregamos al final de todo

# Quattro's Ubuntu Gutsy EyeCandy Repository (GPG key: 641AC84F)
deb http://kwatrow.nl/repo Gutsy compiz-fusion-git

Ejecutamos

$ wget http://kwatrow.nl/repo/Quattro.gpg
$ sudo apt-key add Quattro.gpg
$ rm Quattro.gpg

Luego

$ sudo apt-get update
$ sudo apt-get dist-upgrade # (no viene mal actualizar el sistema de vez en cuando che)
$ sudo apt-get install compiz-kde # si usan Ubuntu sería compiz-gnome

Luego van a Synaptic (en caso de Ubuntu) o Adept (en caso de Kubuntu), buscan compiz nuevamente y se fijan si tienen instalados los siguientes paquetes:

compiz-fusion-plugins-unsupported
emerald-themes (recomendable)
compiz
compiz-bcop (si quieres)
compiz-core
compiz-fusion-plugins-extra
compiz-fusion-plugins-main
compiz-gnome
compiz-plugins
libdecoration0
compizconfig-settings-manager
emerald
libemeraldengine0
python-compizconfig

Bueno. Ahora vamos a los plugins. Les voy a dejar cómo instalar el plugin Screen Saver y el plugin Freewins. Antes que nada ejecutamos:

$ sudo aptitude install compiz-bcop compiz-dev build-essential libxcomposite-dev libpng12-dev libsm-dev libxrandr-dev libxdamage-dev libxinerama-dev libstartup-notification0-dev libgconf2-dev librsvg2-dev libdbus-1-dev libdbus-glib-1-dev libgnome-desktop-dev x11proto-scrnsaver-dev libxss-dev libxslt1-dev libtool

Luego ejecutamos lo siguiente

$ cd
$ mkdir compiz && cd compiz

Pasamos a descargar los plugins

$ git clone git://anongit.opencompositing.org/users/pafy/screensaver
$ git clone git://git.compiz-fusion.org/users/warlock/freewins

Después entramos a cada uno de los directorios y ejecutamos make y make install. Por ejemplo:

$ cd freewins
$ make && make install

Hacemos lo mismo con el plugin screensaver y ya lo tenemos listo para usar. Reiniciamos Compiz y el CompizConfig Settings Manager y a disfrutar!

Una programita muy util a la hora de reiniciar compiz y demás, es Compiz Fusion Icon. Para instalarlo hacemos:

$ sudo nano /etc/apt/sources.list

y agregamos al final

deb http://ppa.launchpad.net/maco.m/ubuntu gutsy main restricted universe multiverse
deb-src http://ppa.launchpad.net/maco.m/ubuntu gutsy main restricted universe multiverse

Después ejecutamos

$ sudo apt-get update
$ sudo apt-get install fusion-icon

Y ya está. Para que se inicie al iniciar sesión, en Ubuntu vamos a Menú -> Sistema -> Preferencias -> Sesiones y creamos una entrada con el comando fusion-icon.

Para Kubuntu, habría que hacer esto:

$ cd
$ nano .kde/Autostart/compiz.sh

se crea un archivo nuevo. Dento de él ponemos lo siguiente:

#!/bin/sh
fusion-icon

Luego ejecutamos

$ chmod 777 .kde/Autostart/compiz.sh

Con eso ya tendríamos Compiz Fusion funcionando al incio de la sesión.

Vía: Compiz Fusion Revolution, MundoGeek, Woallance3