- El Pensadero de Canek - https://aztlan.fciencias.unam.mx/~canek/pensadero -

El futuro es HOY

Alejandro me presumió que con apt-get se había lanzado al vagón de la modernidad y había instalado Xgl [1].

No queriendo quedarme atrás, me dije: “pues vamos a intentarlo”.

La manera sencilla era pasarme a X.org 7.0 (inestable ahorita en Gentoo), bajar el overlay de portage de Hanno Böck [2], y hacer el correspondiente emerge. La manera complicada era tratar de instalar sólo lo necesario en /opt. Por supuesto, traté la complicada.

Buen Dios. Mala idea.

Siendo justo, la idea no era tan mala. Sólo no sabía que lo que buscaba era imposible. Mi idea era justamente el evitarme tener que pasarme a X.org 7.0, dejando mi sistema de trabajo más o menos incólumne, y tener lo nuevo en /opt para cuando quisiera jugar.

Y lo peor es que, por afuera, parecería que se puede, porque (con sus bemoles) todo compila. La bronca es que Xgl (creo) hace unos dlopen a otras partes de X, y como yo tenía X.org 6.8, la cosa nomás no jalaba.

Pero yo no sabía eso. Así que recompilé Xserver, Xgl, Mesa, y un montón de paquetes de X (que por cierto, siempre apoyé el partir a X en varios paquetes, pero exageraron… ¡son como 200!), unas 20 veces antes de por fin descubrir que no se podía instalar Xgl sin X.org 7.0.

Así que por fin desenmascaré X.org 7.0, y veinte minutos después (con una complicación muy menor) por fin tuve el futuro hoy:

Compiz [3]

Compiz

Es impresionante. No sólo es precioso, además es increíblemente funcional. Le faltan cosillas: el exposé no permité seleccionar iconos cuando están en miniatura las pantallas, el task switcher sólo recorre las ventanas en una dirección, etc. Pero ya está muy avanzado.

Y lo más chingón, es que esto sólo funciona en Linux. No hay ningún sistema operativo que haga tales cosas: MacOS X se acerca, y tal vez también lo haga Vista; pero esta carrera ha terminado, y la ganó Linux.

11 Comments (Open | Close)

11 Comments To "El futuro es HOY"

#1 Comment By Omar Antolín On febrero 16, 2006 @ 1:08 AM

Nomás dando lata… Cada vez estoy más convencido: es más díficil estar al día con Gentoo que con Debian y derivados. O con Fedora, por lo que me has contado…

#2 Comment By Canek On febrero 16, 2006 @ 1:12 AM

Tal vez… pero si no fuera así dónde estaría la diversión…

#3 Comment By Oberon On abril 6, 2006 @ 11:13 PM

Bueno tanto como que “por fin descubrir que no se podía instalar Xgl sin X.org 7.0” bueno, yo tengo el XGL funcionando a la perfeccion en :-)

X Window System Version 6.9.0
Release Date: 21 December 2005
X Protocol Version 11, Revision 0, Release 6.9
Build Operating System: Linux 2.6.13.2 i686 [ELF]

Y … la compile yo mismo, lo que no funciona es la extension NV-CONTROL que usa la utilidad de configuracion de NVIDIA y el GLX :-( asi que al menos en mi caso (una tarjeta GFORCE FX 5200 ) no tengo aceleracion 3D con GLX, aunque el XGL funciona perfectamente bien.

Y … Sí tienes razon “por fin tuve el futuro hoy”
[4]

#4 Comment By Canek On abril 6, 2006 @ 11:26 PM

Sí, pero X.org 6.9 es básicamente igual a X.org 7.0. Yo tenía el X.org 6.8, y ahí sí no se podía (créeme, lo intenté un ratote).

Y está raro que no jalé la aceleración 3D.

#5 Comment By Oberon On abril 6, 2006 @ 11:34 PM

por hay leí que necesitas una GPU de las series GFORCE 6XXX o superior para que funcione el GLX :-( , vi en un demo que ejecutaban el Quake y el glxinfo en mi pc dice:

oberon@zizeta:~$ glxinfo
name of display: :0.0
display: :0 screen: 0
direct rendering: No

:_( … por el momento no tengo ningun juego que use el Layer de OpenGL, salvo los screensavers que utilizan este ultimo(que de plano ni se mueven):

oberon@zizeta:~$ glxgears
378 frames in 5.0 seconds = 75.541 FPS
oberon@zizeta:~$

El glxgears deberia rondar por los 1000 o 1200 FPS sin FSAA pero :-( . Los Hackers ya lo solucionaran, esto que le han puesto a la X es …. ” [ sin palabras ] ” . ^^ perdón pero me acuerdo de los tiempos de X 3.3.6 … y :-)!!!

#6 Pingback By El Pensadero de Canek » Archivos del Blog » Escritorio On mayo 19, 2006 @ 12:57 AM

[…] Igual y vuelvo a jugar con XGL dentro de poco. […]

#7 Comment By Bria On octubre 8, 2007 @ 12:21 PM

Me pueden decir como instalar un screensavers en gentoo, o algo parecido por el momento.
:-(

#8 Comment By Canek On octubre 8, 2007 @ 12:36 PM

emerge -v gnome-extra/gnome-screensaver

O:

emerge -v x11-misc/xscreensaver

El segundo tiene bastantes más screensavers.

#9 Comment By Bria On octubre 8, 2007 @ 12:55 PM

Mira lo q a mi me hace falta es configurar el fichero de gnome-screensavers de tal forma q pueda agregar por mi misma cualquier video como scrennsaver, eso es lo q no se hacer, ya se poner fotos, pero no videos, tienes alguna idea?
Thanks

#10 Comment By Canek On octubre 8, 2007 @ 1:29 PM

Ah. Híjole, la verdad no tengo idea ni siquiera si es posible.

#11 Comment By Bria On octubre 8, 2007 @ 1:48 PM

Uff, Mira este es un ejemplo, aqui yo puedo cargar las imagines, ahora solo necesito la funcion q carge un video :-(

[Desktop Entry]
Encoding=UTF-8
Name=Hola
Comment=This Shows random planets from random points of view using Hola
TryExec= slideshow — location=/usr/share/pixmaps/backgrounds/Hola
Exec= slideshow
StartupNotify=false
Terminal=false
Type=Application
Categories=Screensaver
X-Ubuntu-Gettext-Domain=xscreensaver