#!/bin/sh

echo "*** SYS xorg.conf / driver Such -Programm"
#      in rc.local  tun  
GEHT=0 
for J in fbdev vesa universal ; do 
if test $GEHT = 0 ; then                              # erstes was geht wird genommen  
rm -rf /etc/X11/xorg.conf
cp -f  /etc/X11/xorg.conf-$J  /etc/X11/xorg.conf
mv /etc/X11/xorg.conf-$J /etc/X11/xorg.conf.crash     # falls dieses xorg.conf-$J zu Totalabsturz fuehrt, nach reboot nicht wieder testen
( X -config /etc/X11/xorg.conf  & ) ; OBSGESTARTETIST=$? ; sleep 10                                # 8      
killall X ; OBSGEGANGENIST=$? ; sleep 5 ; rm /tmp/.X0-lock > /dev/zero 
GEHT=0 ; if test $OBSGESTARTETIST = 0 ; then if test $OBSGEGANGENIST = 0 ; then GEHT=1 ; echo " Treiber " $J " geht "  ; fi ; fi ;
echo " Treiber: " $J " Gestartet: " $OBSGESTARTETIST " Gelaufen: " $OBSGEGANGENIST  " geht: " $GEHT
mv /etc/X11/xorg.conf.crash /etc/X11/xorg.conf-$J     # falls nicht abgestuerzt, zurueckverschieben   . Aber eigentlich nicht noetig
fi ; 
done 
#mv /etc/X11/sysxtest /etc/X11/sysxtest.fertig                         # falls erfolgreich beendet . Nur 1x nach der Installation benutzen


 