Statistics
| Revision:

gvsig-3d / 1.10 / trunk / binaries / linux / 3D / detect_videodriver.sh @ 44

History | View | Annotate | Download (715 Bytes)

1

    
2

    
3
archname =$(uname -m);
4

    
5
if [ "$archname" = "x86_64" ]; then 
6
export LD_LIBRARY_PATH=/usr/lib32;
7
else export LD_PRELOAD=/usr/lib/libz.so;
8
fi
9

    
10
echo "Detecting video driver...";
11
for dri in `glxinfo | grep rendering | awk '{ print $3 }'`
12
do
13
if [ "$dri" = "Yes" ]; then
14
echo "DRI active"
15
else 
16
echo "DRI OFF 3D Extension could not work!!"
17
break
18
fi 
19

    
20
done
21
for driver in `glxinfo | grep renderer | awk '{ print $4 }'`
22
do
23
echo "You are using driver" $driver;
24
if [ "$driver" = "Mesa" ]; then
25
	pathtoGL=$(find /usr/lib/mesa -type f -name libGL.*);
26
        if  [ "$pathtoGL" = "" ]; then
27
                pathtoGL=$(find /usr/lib/ -type f -name libGL.*);
28
        fi
29
        export LD_PRELOAD=$LD_PRELOAD:$pathtoGL;
30
fi 
31
done
32