Valkertown Home

2006-04-05-xgl-en-slackware

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

comments powered by Disqus

© 2008-2012 Carlos A. Perilla deepspawn at valkertown dot org | Based on original design by Andreas Viklund