Backup custom configs in /etc/X11/xorg.conf.d and remove need for dpkg
This commit is contained in:
parent
1cfbb6cb68
commit
d33f94c1b0
@ -17,6 +17,7 @@ fi
|
|||||||
|
|
||||||
if [ -d /etc/X11/xorg.conf.d ]; then
|
if [ -d /etc/X11/xorg.conf.d ]; then
|
||||||
sudo mkdir -p ./.system_backup/xorg.conf.d
|
sudo mkdir -p ./.system_backup/xorg.conf.d
|
||||||
|
sudo cp -r /etc/X11/xorg.conf.d/* ./.system_backup/xorg.conf.d
|
||||||
sudo rm -rf /etc/X11/xorg.conf.d
|
sudo rm -rf /etc/X11/xorg.conf.d
|
||||||
fi
|
fi
|
||||||
|
|
||||||
@ -46,12 +47,12 @@ fi
|
|||||||
if [ -f /usr/share/X11/xorg.conf.d/99-fbturbo.conf ]; then
|
if [ -f /usr/share/X11/xorg.conf.d/99-fbturbo.conf ]; then
|
||||||
sudo cp -rf /usr/share/X11/xorg.conf.d/99-fbturbo.conf ./.system_backup/
|
sudo cp -rf /usr/share/X11/xorg.conf.d/99-fbturbo.conf ./.system_backup/
|
||||||
fi
|
fi
|
||||||
sudo cp -rf ./usr/99-fbturbo.conf-original /usr/share/X11/xorg.conf.d/99-fbturbo.conf
|
#sudo cp -rf ./usr/99-fbturbo.conf-original /usr/share/X11/xorg.conf.d/99-fbturbo.conf
|
||||||
sudo cp -rf /etc/rc.local ./.system_backup/
|
sudo cp -rf /etc/rc.local ./.system_backup/
|
||||||
sudo cp -rf ./etc/rc.local-original /etc/rc.local
|
#sudo cp -rf ./etc/rc.local-original /etc/rc.local
|
||||||
|
|
||||||
sudo cp -rf /etc/modules ./.system_backup/
|
sudo cp -rf /etc/modules ./.system_backup/
|
||||||
sudo cp -rf ./etc/modules-original /etc/modules
|
#sudo cp -rf ./etc/modules-original /etc/modules
|
||||||
|
|
||||||
if [ -f /etc/modprobe.d/fbtft.conf ]; then
|
if [ -f /etc/modprobe.d/fbtft.conf ]; then
|
||||||
sudo cp -rf /etc/modprobe.d/fbtft.conf ./.system_backup
|
sudo cp -rf /etc/modprobe.d/fbtft.conf ./.system_backup
|
||||||
@ -79,7 +80,7 @@ fi
|
|||||||
|
|
||||||
if [ -f /usr/share/X11/xorg.conf.d/10-evdev.conf ]; then
|
if [ -f /usr/share/X11/xorg.conf.d/10-evdev.conf ]; then
|
||||||
sudo cp -rf /usr/share/X11/xorg.conf.d/10-evdev.conf ./.system_backup
|
sudo cp -rf /usr/share/X11/xorg.conf.d/10-evdev.conf ./.system_backup
|
||||||
sudo dpkg -P xserver-xorg-input-evdev
|
#sudo dpkg -P xserver-xorg-input-evdev
|
||||||
#sudo apt-get purge xserver-xorg-input-evdev -y 2> error_output.txt
|
#sudo apt-get purge xserver-xorg-input-evdev -y 2> error_output.txt
|
||||||
#result=`cat ./error_output.txt`
|
#result=`cat ./error_output.txt`
|
||||||
#echo -e "\033[31m$result\033[0m"
|
#echo -e "\033[31m$result\033[0m"
|
||||||
|
|||||||
@ -69,18 +69,18 @@ fi
|
|||||||
#echo -e "\033[31m$result\033[0m"
|
#echo -e "\033[31m$result\033[0m"
|
||||||
#fi
|
#fi
|
||||||
|
|
||||||
if [ -f /usr/share/X11/xorg.conf.d/10-evdev.conf ]; then
|
# if [ -f /usr/share/X11/xorg.conf.d/10-evdev.conf ]; then
|
||||||
sudo dpkg -P xserver-xorg-input-evdev
|
# sudo dpkg -P xserver-xorg-input-evdev
|
||||||
#sudo apt-get purge xserver-xorg-input-evdev -y 2> error_output.txt
|
# #sudo apt-get purge xserver-xorg-input-evdev -y 2> error_output.txt
|
||||||
#result=`cat ./error_output.txt`
|
# #result=`cat ./error_output.txt`
|
||||||
#echo -e "\033[31m$result\033[0m"
|
# #echo -e "\033[31m$result\033[0m"
|
||||||
fi
|
# fi
|
||||||
if [ -f ./.system_backup/10-evdev.conf ]; then
|
# if [ -f ./.system_backup/10-evdev.conf ]; then
|
||||||
sudo dpkg -i -B ./xserver-xorg-input-evdev_1%3a2.10.6-1+b1_armhf.deb
|
# sudo dpkg -i -B ./xserver-xorg-input-evdev_1%3a2.10.6-1+b1_armhf.deb
|
||||||
#sudo apt-get install xserver-xorg-input-evdev -y 2> error_output.txt
|
# #sudo apt-get install xserver-xorg-input-evdev -y 2> error_output.txt
|
||||||
#result=`cat ./error_output.txt`
|
# #result=`cat ./error_output.txt`
|
||||||
#echo -e "\033[31m$result\033[0m"
|
# #echo -e "\033[31m$result\033[0m"
|
||||||
fi
|
# fi
|
||||||
|
|
||||||
if [ -f /usr/share/X11/xorg.conf.d/45-evdev.conf ]; then
|
if [ -f /usr/share/X11/xorg.conf.d/45-evdev.conf ]; then
|
||||||
sudo rm -rf /usr/share/X11/xorg.conf.d/45-evdev.conf
|
sudo rm -rf /usr/share/X11/xorg.conf.d/45-evdev.conf
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user