#!/bin/bash

clear
echo 'Проверка настроек дисплея...'
function kill_x {
    pkill X >/dev/null 2>&1
    sleep 2

}

function start_x {
    X >/dev/null 2>&1 &
    sleep 4
}

CHECK_X11_FLAG=/linuxcash/cash/data/tmp/check-x11.flag
if [ -f $CHECK_X11_FLAG ]; then
    start_x
    if [ -f "/tmp/.X0-lock" ]; then
        kill_x
        rm -f $CHECK_X11_FLAG
    else
        sudo cp -f /etc/X11/xorg.conf /etc/X11/xorg.conf.backup
        sudo cp /linuxcash/cash/tools/hardwareconf/conf/default/xorg.conf /etc/X11
        start_x
        kill_x
        sudo /bin/chvt 1
        #sudo cp -f /etc/X11/xorg.conf.backup /etc/X11/xorg.conf
        dialog --msgbox "         ОШИБКА\n\nНеправильные настройки дисплея. Проверьте правильность настроек." 10 30
    fi
fi
clear