Archive

Posts Tagged ‘gnome’

XGL en Slackware

April 5th, 2006
Bien para ver esto(XGL) (medio)funcionar en slackware hace falta tener una aceleradora y tener instalada la distribución adicional de dropline-gnome para slackware 10.2. Esto si no se quiere compilar todo a mano desde el principio cosa que aparentemente es increiblemente tedioso de hacer funcionar.

Por otro lado Diffie un desarrollador de dropline-gnome se encarga de Xorg 7.0 y de XGL en distribución binaria. A Diffie se le encuentra facilmente en los foros de Dropline GNOME.

La tarea se resume en:

  1. Instalar Slackware 10.2
  2. Instalar Dropline-Gnome para Slackware 10.2
  3. Obtener los paquetes de Xorg 7.0.0 y XGL de repositorio de testing de Dropline-Gnome
  4. ../xorg7tgz/# upgradepkg *.tgz
  5. En mi caso tengo una aceleradora NVIDIA: sh NVIDIA-Install… blah
  6. ../xgltgz/# upgradepkg *.tgz
  7. sh startxgl.sh 1

En general eso es suficiente, sin embargo las librerias MESA de NVIDIA y que Dropline colisionan un poco a la hora de cargar Xgl server y el WM Compiz, por que cada uno quire usar una en particular. Al final de buscar por los foros se me ocurrio solucionar el problema de la siguiente forma:


Listing startxgl.sh
#!/bin/bash
LIBGL1=/usr/lib/libGL.so.1.0.8178 #NVIDIA Lib Notese la version particular de mi driver de NVIDIA
LIBGL2=/usr/lib/libGL.so.1.2 # Dropline Mesa Lib
echo “>Starting XGL at Display: $1″
echo “========= XGL ============”
# nvidia
LD_PRELOAD=$LIBGL1 Xgl :$1 -ac -accel xv:fbo -accel glx:pbuffer &
# ati
#Xgl :1 -ac -accel glx:pbuffer -accel xv:pbuffer &
sleep 3
echo “======= COMPIZ ===========”
DISPLAY=:$1 LD_PRELOAD=$LIBGL2 LD_LIBRARY_PATH=/usr/lib compiz –replace decoration wobbly fade switcher minimize cube rotate zoom scale move resize place opacity &
sleep 3
echo “====== DECORATIONS =======”
DISPLAY=:$1 gnome-window-decorator &
sleep 3
echo “======= GNOME ============”
DISPLAY=:$1 gnome-session
EOF

Cosa que funciona a medias por que en mi opinión el LiveCD de Korora tiene un desempeño muy superior y menos “aritfacts” en la presentación.
Es bueno probarlo y saber que mi startx usual funciona aun con esta modificación, solo me daño las fuentes Artwiz que tendre que instalarlas otra vez.

Enlaces

EOT

Enlaces y noticias , , , ,

GTK y GTK2 Themes sin GNOME

March 31st, 2006
Offtopic:
� ltimamente he disfrutado mucho de mis herramientas de desarrollo en linux y he disfrutado al maximo de los beneficios de tener un control de versiones cuando se esta desarrollando un proyecto.

Mantener versiones de cada paso que se ha dado en el desarrollo de un proyecto y la posibilidad de ver que ha cambiado en cada uno de estos pasos, permiten un desarrollo concienzudo y muy organizado. Siempre se puede volver a una versión funcional, siempre se puede ver el segmento de código que cambio y vislumbrar donde se general los problemas, multiples ramas donde podemos probar algoritmos e implementaciones.

Al final la productividad del tiempo para el grupo de trabajo ha aumentado considerablemente, me alegra que por fin pueda utilizar control de versiones en el grupo de investigación.

Body
GTK-Theme-Switcher
Durante algún tiempo estuve buscando algo así, arrancar medio gnome-desktop solo para tener mis widgets de gtk con algun tema siempre me disgusto. Esta pequeña plicación de CLI permite cargar un tema de GTK y GTK2 sin utilizar realmente gnome así que fluxbox sigue tan rapido como siempre y no tengo que tener pedazos de gnome-desktop andando por ahi haciendo estorbo. Se que a algunos de mis amigos ambien les interesa.

Para compilar switch2 tuve que quitar un flag que utilizaba en el make file que eliminaba las funciones “deprecated” de gtk2, penosamente para switch2 en mi versión de gtk2 la mitad de las funciones que él usa ya estan dentro de deprecated y no compilaba. Si aguien tiene ese problema al compilarlo, pues bueno hasta ahora ha funcionado así y sin, digamos, muchos “problemas”.

Offtopic again…
Algo tarde he visto los videos del Xgl desarrollado por Novell, es algo así como asombroso, baje un live-cd con toda la funcionalidad y realmente me ha gustau, lastima que compiz tenga que ser un manejador de ventanas eso colisiona con mi fluxbox. Sin embargo no dejaré de intentar hacer algo.

Como siempre mi objetivo es referir a los links originales y no decir más alla de lo que es mi opinión.

EOT

Enlaces y noticias , , , ,

Drivel y XOSD

October 5th, 2005

Excelente, ahora me ahorro la entrada al Web-Interface de esto:

Drivel

Lo encontre por accidente cuando estaba buscando el dropline-gnome, pero
bueno.

Este post es algo inoficioso por eso

Umm parece que para la sugerencia del TODO usando XOSD quedo faltando
el link, aquí va:
XOSD

Estoy haciendo las “vueltas” para publicar el YAUCP en
Freshmeat

Estuve buscando alguna forma de organizar mejor el blog, pero
en blogspot parece que no se puede, así que tendre que seguir usando esto
así tal cual.

Para darle algo de contenido nuevo a este post, voy a colocar unas lineas que
son algo útil de añadir al .emacs para quienes usan emacs.

  1. (global-set-key [f5] ‘compile) F5 Llama el comando compile de emacs
  2. (setq viper-mode t)
  3. (require ‘viper) EL modo viper es excelente la documentación al respeto esta en el directorio etc de emacs
    (Slack10.2 /usr/share/emacs/21.3/etc/)
  4. (require ‘tricks) Este tiene que ir acompañado
    de tricks.el, que
    es una colección de algunos trucos que encontre en el emacs-wiki que resultan
    demasiado comodos.

tricks.el

  • F12 Indenta todo el buffer
  • C^[TAB] y C^M^[TAB] rotan los buffers
  • El led scroll-lock parpadea en ves de la campana audible
  • El scratch buffer es recreado cada ves que se elimina, ahora si sirve para algo este buffer
  • Si un archivo tiene como primera linea #!…(script) cuando guarda el archivo le cambia los permisos para hacerlo ejecutable

Ah y quisiera recomendarles a todos que intercambien el CTRL por el CAPSLOCK!
si estan interesados en saber como, depronto hago un post al respecto.
Se van a dar cuenta de lo comodo que es este cambio.

Bien eso es todo. Luck.

EOT

Enlaces y noticias , , , ,