Где вы поместили свой файл test.sh? Вероятно, файл не находится в PATH, когда lightdm пытается выполнить скрипт, поэтому он не может его найти. И поскольку сценарий запуска сеанса завершается неудачно, lightdm пытается переключиться обратно на greeter-session, что снова пытается загрузить этот скрипт, и это продолжается и дальше. Пожалуйста, используйте абсолютный путь, когда вы укажете скрипт в lightdm.conf.
Если вышеуказанное не решило его, вставьте содержимое файлов в каталог /var/log/lightdm/.
У вас очень новый графический процессор, поэтому установите и используйте последние официальные стабильные драйверы NVIDIA 361.
Замените bumblebee на nvidia-prime, чтобы переключаться между двумя графическими решениями.
Удалите все установленные программы NVIDIA и удалите bumblebee.
Откройте терминал и выполните:
sudo apt-get purge nvidia* '^bumblebee.*'
sudo reboot
Когда появится меню GRUB - выберите запись Ubuntu и нажмите клавишу E.
Добавьте nouveau.modeset=0 в конец строки Linux, затем нажмите E для загрузки.
Примечание. Установите пробел между последним знаком в этой строке и nouveau.modeset=0.
Войдите и установите драйверы NVIDIA из проприетарных графических процессоров PPA.
Откройте терминал и выполните:
sudo add-apt-repository ppa:graphics-drivers/ppa
sudo apt-get update
sudo apt-get install nvidia-361 nvidia-prime
sudo reboot