Added proper sddm verification and fix format errors
This commit is contained in:
@@ -20,19 +20,20 @@ case "$response" in
|
|||||||
;;
|
;;
|
||||||
esac
|
esac
|
||||||
else
|
else
|
||||||
systemctl enable sddm
|
systemctl start sddm
|
||||||
fi
|
fi
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
verifyguipresence(){
|
verifyguipresence(){
|
||||||
systemctl is-active sddm
|
local sddm_processes=$(pgrep -i "sddm" 2>/dev/null)
|
||||||
if [ $? -ne 1 ]; then
|
if [ -n "$sddm_processes" ]; then
|
||||||
echo -e "${C_RED}SDDM seems present.{NO_FORMAT}"
|
ps -o pid,cmd -p $sddm_processes 2>/dev/null
|
||||||
|
echo -e "${C_RED}SDDM seems present.${NO_FORMAT}"
|
||||||
return 1
|
return 1
|
||||||
fi
|
fi
|
||||||
if pgrep -i "lxqt" > /dev/null; then
|
if pgrep -i "lxqt" > /dev/null; then
|
||||||
echo -e "${C_RED}LXQT seems present.{NO_FORMAT}"
|
echo -e "${C_RED}LXQT seems present.${NO_FORMAT}"
|
||||||
return 1
|
return 1
|
||||||
fi
|
fi
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user