Revision 32631
branches/gvSIG_19_ext3D_osgVP_2_2_0/binaries/linux/3D/detect_videodriver.sh | ||
---|---|---|
1 |
echo "hola, vamos a intentar detectar el driver de tu tarjeta gráfica";
|
|
1 |
echo "Detecting video driver...";
|
|
2 | 2 |
for dri in `glxinfo | grep rendering | awk '{ print $3 }'` |
3 | 3 |
do |
4 | 4 |
if [ "$dri" = "Yes" ]; then |
5 |
echo "cojonudo!! tienes DRI";
|
|
5 |
echo "DRI active"
|
|
6 | 6 |
else |
7 |
echo "no continuo, no tienes DRI"
|
|
7 |
echo "DRI OFF 3D Extension could not work!!"
|
|
8 | 8 |
break |
9 | 9 |
fi |
10 | 10 |
|
11 | 11 |
done |
12 | 12 |
for driver in `glxinfo | grep renderer | awk '{ print $4 }'` |
13 | 13 |
do |
14 |
echo "You are using driver" $driver; |
|
14 | 15 |
if [ "$driver" = "Mesa" ]; then |
15 |
echo "Tu driver es " $driver; |
|
16 | 16 |
export LD_PRELOAD=/usr/lib/libGL.so |
17 |
else |
|
18 |
echo "no continuo, tu driver no es mesa" |
|
19 |
break |
|
20 | 17 |
fi |
21 | 18 |
done |
22 | 19 |
|
23 |
echo "adios" |
|
24 |
|
|
25 |
|
Also available in: Unified diff