Tuesday, June 13, 2006

t31 & SABDFL en Varsovia


Ayer 12 de junio de 2006 Mark Shuttleworth vino a Varsovia en su gira por Europa con motivo del lanzamiento de Dapper. El evento estuvo genial (cervezas incluidas) y la fue muy interesante conocer su punto de vista acerca del soft libre directamente. Un tipo campechano y con los pies en el suelo, mi impresion acerca de este encuentro de ubunteros en Varsovia y en especial con la persona que lo empezo todo no pudo ser mejor.

Sunday, June 04, 2006

Ubuntu macmini xfce y xgl


Bueno ante todo perdon por haber estado tanto tiempo sin escribir en el blog, pero el trabajo me ha tenido a 100 :P

Para celebrar la vuelta del hijo prodigo :D ahi va un post de los que hacen la boca agua ;)

Xgl corriendo sobre XFCE

- Primero instalamos los paquetes necesarios

sudo aptitude install compiz xserver-xgl libgl1-mesa xserver-xorg libglitz-glx1 compiz-gnome

- Despues modificamos el arranque, asumiendo vamos con GDM hacemos

sudo gedit /usr/share/xsessions/xgl-xfce.desktop

[Desktop Entry]
Encoding=UTF-8
Name=XGl XFCE desktop
Exec=/usr/bin/startxgl-xfce4 1
Icon=
Type=Application


- Con eso ya tenemos la entrada en el gdm ahora creamos el fichero que contiene la magia ;)

sudo gedit /usr/bin/startxgl-xfce4

#!/bin/bash

echo ">Starting XGL at Display: $1"
echo "========= XGL ============"
Xgl -fullscreen :$1 -ac -accel xv:pbuffer -accel glx:pbuffer & ## ati fglrx command to start Xgl

#Xgl :$0 -fullscreen -ac -accel glx:pbuffer -accel xv:fbo ## nvidia style (not sure if this works)
sleep 6

echo "======= COMPIZ ==========="
DISPLAY=:$1 LD_LIBRARY_PATH=/usr/lib/opengl/xorg-x11/lib/ compiz --replace gconf decoration wobbly fade switcher minimize cube rotate zoom scale move resize place &

sleep 4

echo "====== DECORATIONS ======="
DISPLAY=:$1 gnome-window-decorator &
sleep 4

echo "======= XFCE4 ============"
#DISPLAY=:$1 setxkbmap -model pc105 -layout us -variant basic ## if you're keyboard isn't playing nice

DISPLAY=:$1 xfce4-session

#echo "======= LOGOUT ============"
#killall Xgl
# Adding the line above,if you can't logout XFCE correctly.
# Changing DISPLAY=:$1 TO DISPLAY=:$0


- Y lo hacemos ejecutable

sudo chmod a+x /usr/bin/startxgl-xfce4

- Googleando googleando he visto que ha veces /tmp/.X1-lock puede dar algun dolor de cabeza, nos lo cargamos y en paz

sudo rm /tmp/.X1-lock


Y eso es todo!

Buen provecho! ;)