Categories
GNU/Linux Free Software & Open Source Tutorials & Tips

Como instalar beryl y Xgl en Ubuntu Edgy

Normalmente para esto, los apuntaria a la wiki de la pagina oficial de beryl project, pero como no hay documentacion en español, se me hace buena idea hacer un resumen de lo que hay en esa pagina, y darles mis comentarios al respecto.

Primero que nada, deben tener instalado los drivers de su tarjeta 3D de video. Esto es, si tienes una tarjeta nVidia (recomendable, porque sus drivers son mas compatibles con Linux que los de ATI) o una tarjeta ATI, instala los drivers adecuados y para verificar que todo esta en orden y listo para tener aceleracion gráfica, ejecuta esto en una consola:


glxinfo | grep direct

si al ejecutar eso, te dice:
direct rendering: Yes
ya estas del otro lado. Si no, pues hay que checar www.ubuntuforums.org para ver porque no tienes aceleracion grafica en tu tarjeta.

Una vez seguros de que ya tenemos aceleracion gráfica por parte de la tarjeta, ahora si, agregamos el repositorio (se vale decir asi en español?) en nuestro archivo /etc/apt/sources.list

deb http://ubuntu.beryl-project.org/ edgy main

Luego hay que agregar la llave gpg

wget http://ubuntu.beryl-project.org/[email protected] -O- | sudo apt-key add -

y por ultimo, actualizamos la lista de software disponible en los repositorios con:
sudo apt-get update

Luego, instalamos xgl y beryl:


sudo apt-get install xserver-xgl beryl emerald-themes

Ahora viene la parte interesante porque hay que crear unos scripts para iniciar xgl y beryl cuando inicias sesion de una manera automatica.

creamos un script para iniciar xgl:

sudo gedit /usr/local/bin/startxgl.sh

Aqui hay dos formas de hacer el script. Una es para las tarjetas nVidia, y la otra para las ATI. No se como funcione para otras tarjetas porque no tengo otras.

Si usas Gnome y nVidia, pon esto:

#!/bin/sh
/usr/bin/Xgl :1 -fullscreen -ac -br -accel xv:fbo -accel glx:pbuffer &
sleep 4  
export DISPLAY=:1 cookie="$(xauth -i nextract - :0 | cut -d ' ' -f 9)"
xauth -i add :1 . "$cookie"
exec gnome-session

si usas Gnome y KDE:

#!/bin/sh
/usr/bin/Xgl :1 -fullscreen -ac -br -accel xv:fbo -accel glx:pbuffer &
sleep 4  
export DISPLAY=:1 
exec startkde

para Gnome y ATI:

#!/bin/sh
Xgl -fullscreen :1 -ac -br -accel glx:pbuffer -accel xv:pbuffer &
sleep 4  
export DISPLAY=:1 cookie="$(xauth -i nextract - :0 | cut -d ' ' -f 9)"
xauth -i add :1 . "$cookie"
exec gnome-session

para Gnome y KDE:

#!/bin/sh
Xgl -fullscreen :1 -ac -br -accel glx:pbuffer -accel xv:pbuffer &
sleep 4  
export DISPLAY=:1 
exec startkde

Ahora hacemos el script ejecutable:
sudo chmod a+x /usr/local/bin/startxgl.sh

Luego creamos una sesion para Xgl. Esto es muy util para cuando hay problemas con beryl o xgl, simplemente cambias tu sesion de login en GDM y listo, tienes tu antiguo escritorio sin problemas.


sudo mkdir -p /etc/X11/sessions
sudo gedit /etc/X11/sessions/xgl.desktop

Y ponemos esto en el archivo:

[Desktop Entry]
Encoding=UTF-8
Name=Xgl
Exec=/usr/local/bin/startxgl.sh
Icon=
Type=Application

Ahora cuando inicies sesion, solo cambia por Xgl en lugar de Gnome (o KDE) y listo

beryl inicia con el comando beryl-manager

Pero te recomiendo que inicie automaticamente y solo cuando entres con la sesion Xgl. Para esto hay que crear un archivo

sudo gedit /usr/local/bin/start_beryl.sh

Le ponemos esto al archivo:

#!/bin/bash
#
# Start beryl-manager within gnome-session
#
if (( `ps -A -o comm | grep -c '^Xgl$'` == "1" )); then
       DISPLAY=:1 beryl-manager
       DISPLAY=:1 beryl-xgl
else echo "${0}: Error: beryl-manager not launched. Xgl not running?"
fi

Lo hacemos ejecutable sudo chmod a+x /usr/local/bin/start_beryl.sh y listo!

Con esto debes tener Xgl y beryl corriendo en tu sistema, y ademas de forma automatica cuando entres en la sesion Xgl.

Espero que les sirva esto, y no tengan ningun problema. Con estas instrucciones yo creo que lo mas dificil o con lo que mas se batalla será con la instalación de los drivers ATI (porque los nVidia son muy faciles de instalar).

En otro post pondre el script que yo uso para instalar los drivers ATI de una Xpress 200M (laptop)

Categories
GNU/Linux Free Software & Open Source

Por fin actualizaciones de Gaim y Beryl!

No se ustedes, pero a mi me encanta tener mi desktop con xgl y beryl, ya me acostumbre a los efectos “fresas” que trae.

Hace unos dias hice una actualizacion de los paquetes de beryl que me dejaron sin mis efectos. Algun bug se les escapo por ahi en el codigo publicado. Y no tuve de otra mas que resignarme al viejo Gnome normalito.

Otra de las aplicaciones que me gusta mucho es el Gaim, que es un cliente de chat, tipo messenger, pero que no solo se conecta con las cuentas de msn, sino de jabber, yahoo, icq, y varios mas. La version 2.0 no ha salido oficialmente, pero estan disponibles los betas…claro, con sus bugs derrepente.

El chiste de todo esto es que por fin hoy corrigieron el problema en los paquetes de beryl, y ya tengo mis efectos especiales de regreso (sobretodo el cubo) y tambien pude instalar la version 2.0 beta6b de Gaim que acaba de salir hace unos dias.

Para los que no saben lo que es beryl, chequen unos videos de youtube que les muestra lo que es. Para instalarlo, chequen la pagina http://www.beryl-project.org

Y para instalar el Gaim 2 beta 6b, agrueguen lo siguiente en /etc/apt/sources.list

Para Dapper:

#Debuntu Repo

deb http://repository.debuntu.org/ dapper multiverse

deb-src http://repository.debuntu.org/ dapper multiverse

Para Edgy:

#Debuntu Repo

deb http://repository.debuntu.org/ edgy multiverse

deb-src http://repository.debuntu.org/ edgy multiverse

y agreguen la llave gpg:

cd ~

wget http://repository.debuntu.org/GPG-Key-chantra.txt

sudo apt-key add GPG-Key-chantra.txt

rm GPG-Key-chantra.txt

Y por ultimo:

sudo apt-get update

sudo apt-get install gaim gaim-data

Categories
GNU/Linux Free Software & Open Source

Flash 9 oficial para Linux y como instalarlo en Ubuntu

Por fin han publicado la version 9 del flash player para linux!

Antes era un relajo poder ver las peliculas o videos de youtube. El audio estaba adelantado (o el video atrasado, depende del punto de vista) y luego estaban los sitios como el de cinepolis que te exigen que tengas el player mas reciente.

Ahora ya podremos disfrutar de todos los sitios flash, incluyendo el swarm de digg.

Descargalo del sitio de adobe.

Para instalarlo en Ubuntu, baja el archivo .tar.gz

descomprimelo con

tar -xvzf Desktop/install_flash_player_9_linux.tar.gz

luego copia los archivos a tu carpeta de plugins:

sudo mv install_flash_player_9_linux/flashplayer.xpt /usr/lib/firefox/plugins/

sudo mv install_flash_player_9_linux/libflashplayer.so /usr/lib/firefox/plugins/

Reinicia firefox y listo!

—UPDATE—

Acabo de descubrir que lo puedes instalar de forma mas sencilla desde synaptic o el comando apt-get con los repositories de Ubuntu. Solo asegurate que tienes habilitado el repository de multiverse non-free y el paquete se llama flashplugin-nonfree.

sudo apt-get install flashplugin-nonfree

Categories
personal

Maquina despachadora de software libre

Hoy me encontre con el proyecto the freedom toaster, donde la idea es tener como una maquina de refrescos o de botanas, pero que despache software libre y contenido publicado bajo la licencia de creative commons.

Bastante interesante y buena idea para divulgar el uso de software libre en lugares públicos.

Tal vez podamos poner uno en el IEST para el install fest que estamos planeando

Categories
Fun & Humour

Podcast de Olallo, antes Radioactivo 98.5 FM

Encontre este podcast de Olallo Rubio, el que antes estaba detras de la estacion de radio del D.F. Radioactivo 98.5. Famosa por sus programas bien neta.

Escuchenlo y veran lo que les digo. Lo recomiendo mucho. Creo que estan en el ultimo episodio de la segunda temporada, pero pueden escuchar los episodios anteriores si se suscriben via RSS o iTunes.

Categories
GNU/Linux Free Software & Open Source

Test de preferencias de Linux

Test para saber qué distribución de Linux prefieres o es recomendable para ti.

Lo tome y acertó bastante bien! Mis preferencias:

  1. Ubuntu
  2. Fedora
  3. Debian

Aunque tambien prefiero OpenBSD, pero solo en mis dias de uber geek, y aparte, es BSD no Linux.