Atuomatizando lo anterior
AVISO: Este script contiene varios errores. El script correcto, y que intentaré mantener actualizado está en otra entrada, y en las sucesivas entradas a esta hay mas informacion y explicaciones sobre esto y cosas relacionadas con ello como el decorator o las trasparencias.
Me han avisado de que en dapper está el paquete xserver-xgl para instalar el xgl. De todos modos, aquí os dejo un script que debería funcionar, al menos (en el resto como mucho haciendo algun cambio), en una kubuntu 5.10 que esté funcionando. Solo debeis copiar lo sieguiente en un archivo de texto y hacer un
Una vez instalado, con la ultima linea es suficiente para ejecutarlo. Tener cuidado de que las lineas no queden partidas o no funcionara, no se como se verá al publicarlo...
Por cierto, yo lo ejecuto en un P4 prescott 2,8G con 512M de RAM y una gForce 128M. Si os va en otras comentarlo, para saber hasta donde llega.
Un saludo, no jugueis demasiado ;)
PD: Como seguía sin saber cual es el boton super he cambiado en el gconf-editor el iniciar y parar el zoom por el boton central del raton. Muy chulo tambien. Está en el gconf-editor en
EDITO: No se aprecian bien los saltos de linea, así que si dudais en mirar el codigo fuente de la pagina, y solo debe haber saltos de linea donde estan las etiquetas br.
REEDITO: Ya se ve flaman.
Me han avisado de que en dapper está el paquete xserver-xgl para instalar el xgl. De todos modos, aquí os dejo un script que debería funcionar, al menos (en el resto como mucho haciendo algun cambio), en una kubuntu 5.10 que esté funcionando. Solo debeis copiar lo sieguiente en un archivo de texto y hacer un
chmod a+x nombreArchivo#Bajar los paquetes
wget http://download.opensuse.org/distribution/SL-OSS-factory/inst-source/suse/i586/xgl-cvs_060206-3.i586.rpm
wget http://download.opensuse.org/distribution/SL-OSS-factory/inst-source/suse/i586/compiz-0.0.1-3.i586.rpm
#Pasarlos a .deb
sudo apt-get install alien
sudo alien *.rpm
#Instalarlos
sudo dpkg -i x*.deb
sudo dpkg -i c*.deb
#Lo que necesitan (al menos en mi caso) para ejecutarse
sudo apt-get install libxfont
sudo apt-get install gconf-editor #no es necesario pero si muy recomendable
cd /usr/X11R6/lib/X11
sudo ln -s ../../../share/X11/fonts fonts #En vez de esto, se puede llamar a Xgl con la opcion -fp /usr/share/X11/fonts
sudo cp /usr/lib/libdrm.so.1 /usr/lib/libdrm.so.2
#Ejecutarlo
sudo Xgl :1 & sleep 5 ; DISPLAY=:1 startkde & sleep 30 ; DISPLAY=:1 compiz --replace gconf decoration wobbly fade minimize cube rotate zoom scale move resize place menuUna vez instalado, con la ultima linea es suficiente para ejecutarlo. Tener cuidado de que las lineas no queden partidas o no funcionara, no se como se verá al publicarlo...
Por cierto, yo lo ejecuto en un P4 prescott 2,8G con 512M de RAM y una gForce 128M. Si os va en otras comentarlo, para saber hasta donde llega.
Un saludo, no jugueis demasiado ;)
PD: Como seguía sin saber cual es el boton super he cambiado en el gconf-editor el iniciar y parar el zoom por el boton central del raton. Muy chulo tambien. Está en el gconf-editor en
/apps/compiz/plugins/zoom/screen0/options.EDITO: No se aprecian bien los saltos de linea, así que si dudais en mirar el codigo fuente de la pagina, y solo debe haber saltos de linea donde estan las etiquetas br.
REEDITO: Ya se ve flaman.


13 Comentarios:
pues tiene buena pinta, que tal va de rendimiento? merece la pena tanto "pijerio" para el rendimiento que consume? espero que hagas otro post sobre "Un día con XGL" :P un saludo
No noto diferencia en rendimiento..., tambien es verdad que de momento no le he metido mucha caña, solo lo habitual. Estoy trabajando con el ahora mismo, y salvo por el problemilla de teclado que me da, va como la seda. Ni se ha caido ni nada
mucho mas senccillo que la anterior explicacion que habia leido
una preguntita, yo estoy usando gnome y no me queda claro como lanzar el xgl:
- cambio startkde pr startgnome?
- lo lanzo desde gnome o desde kde?
- pueden estar ejecutandose las XWindow o las cierro y lo lanzo del terminal?
desde que vi el video tengo unas ganas de enseñarselo a mi novia que dice que se va a comprar el vista que es muy bonito xD
gracias de nuevo!!!
Yo lo hago desde un terminal, pero dejando abierto el kde sobre kdm, no tengo problemas por eso. Al arrancar pulso Ctrl+Alt+F1 meto nombre de usuario y contraseña y ejecuto ./ScriptConLaUltimaLinea
no se si habra un startgnome google dice que si con un 923. Si eso no va puedes probar gnome-sesion o incluso arrancar el metacity y el nautilus solos.
Si lanzas Xgl desde una consola en un entorno grafico, se te abre en una ventana, no en una terminal distinta. Por eso yo lo hago desde un terminal
Saludos
Estaría bien si esto funcionase:
wget http://download.opensuse.org/distribution/SL-OSS-factory/inst-source/suse/i586/xgl-cvs_060206-3.i586.rpm
wget http://download.opensuse.org/distribution/SL-OSS-factory/inst-source/suse/i586/compiz-0.0.1-3.i586.rpm
:-)
Ir iba, yo los tengo en el disco duro, pero si vas a la pagina y pinchas en los enlaces tampoco van....
Tal vez tengan problemas con el servidor...
Si alguien sabe de algun sitio donde poder colgarlos los cuelgo, pero el de xgl es 1,5M asi que no creo que lo pueda subir a blogger como si fuera una foto...
Los archivos han cambiado, ahora es:
wget http://download.opensuse.org/distribution/SL-OSS-factory/inst-source/suse/i586/xgl-cvs_060214-2.i586.rpm
wget http://download.opensuse.org/distribution/SL-OSS-factory/inst-source/suse/i586/compiz-0.0.2-3.i586.rpm
El boton SUPER es el boton de windows
Al intentar hacer "apt-get install libxfont", me dice que el paquete libxfont no existe. Sin embargo, existe el libxfont1. ¿Sirve igual?
Otra cosa: cuando ejecuto la última línea, me salta diciendo que no encuentra la fuente "fixed", y se sale :/
el paquete es libxfont1 meti la pata al escribirlo de memoria.
lo de fixed es por las fuentes. no las encuentra. Un poco mas arriba te vendrá la direccion de donde esta buscando (en mi caso /usr/X11R6/lib/X11/fonts) tienes que crear en ese directorio un link (ln -s dir enlace) a donde esten realmente las fuentes (en mi caso /usr/share/X11/fonts). Si has ejecutado el script, y t pita igual, será que no estan ahi. Mira en el directorio /etc/X11 a ver si tienes un archivo que se llame xorg.conf o XF86Config-4, o alguno que suene a configuracion. Y en el debe haber una seccion donde dice donde estan las fuentes. Cuando lo tengas vete al directorio que te ponia con el mensaje de la fixed, y haces como root
ln -s /direccion/real/de/las/fuentes fonts
Y ya lo tendras listo, se supone.
Si no quieres, o no puedes hacer el link por lo que sea, puedes llamar xgl con la opcion -fp /direccion/real/de/las/fuentes
Espero no haberte liado mas...
Saludos
A mi me funciona el script con las modificaciones de los comentarios (tanto lo de wget como las fonts), lopez cambialo en la entrada original :P
Un tema, ¿como hago para que se inicie el solito y no en una nueva ventana una vez iniciado KDE?
Por cierto, el comando de inicializacion solo sirve si has hecho un sudo antes y ya te pilla la clave automaticamente, si no da errores.
Ademas observo que las fuentes cargan borrosas si las cargo desde otro teminal y no cargan los efectos. No se si hay forma de solucionar esto.
Vayamos por partes....
Lo de las fuentes no lo he entendido.
La ultima linea, la de los sleeps y "ambersands" yo la tengo metida en un script con derechos de ejecucion y no me da ningun problema, me pide la clave y se ejecuta. Soy demasiado vago como para meterla cada vez, así que no se si da problemas, pero vamos, mucho mas comodo escribir una palabra.
Para que no se inicie en una ventana de kde, has de salir a un terminal ("Ctrl+Alt+F1" por ejmplo) y ejecutarlo ahi (Pasara a otro display, F9 en mi caso). Si te refieres a que arranque directamente (sin kdm de por medio)... no tengo ni idea. De todos modos no te lo recomiendo, porque para algunas cosas que no quieres que se paren, ya que a pesar de funcionar bien es inestable, y puede ser que pete. Por ejemplo el amule, o k3b no son recomendables ejecutarlos ahi, porque si peta te quedas sin.
Ya se que hay varios cambios para mejorar el script, por eso cree una entrada nueva explicandolos y es esa la que intentaré mantener actualizada. Aunque tienes razon en que deberia hacer un cambio en esta, ya que es la que han enlazado (los que lo han hecho) y nadie se molesta en mirar si hay algo nuevo... ;)
Saludos
Publicar un comentario en la entrada
Enlaces a esta entrada:
Crear un enlace
<< Principal