Я полагаю, вы обновили свой видеодрайвер, используя пакет драйверов nvidia-331, который включает в себя последний драйвер для вашей видеокарты. И вы использовали в терминале такой код, как этот:
sudo apt-get install nvidia-331
или, возможно, вы использовали версию 304
sudo apt -get install nvidia-304
Я предполагаю, что пакет nvidia-304 подходит для вашей видеокарты, но я не уверен, так как я его никогда не тестировал. Надеюсь, вы не обновили видеодрайвер для nvidia-319, так как это может вызвать проблемы для графических карт серии GeForce 600.
Nvidia-331 должен работать нормально для вас, но если это не так, я предлагаю вам установите новую копию ubuntu 13.10. Я новичок, и я не люблю уклоняться от более высокой версии ubuntu, потому что я очень мало знаю об Linux, и я мог бы закончиться так же, как вы, с проблемами, которые я не могу решить сам.
Что касается вашей видеокарты, вы должны попробовать перейти на веб-сайт NVIDIA, в разделе «Драйверы» и найти там Linux-драйвер: GeForce - GeForce 600 series - GeForce GTX 660 - Linux 32 или 64 бит, независимо от того, что вы используете. Существует множество руководств по установке подлинного драйвера NVIDIA в ubuntu, и если вы можете найти достойный видеодрайвер, обновление драйверов для вашей видеокарты не должно быть проблемой.
В вашей логике есть две проблемы.
Проблема №1: автозапуск должен быть включен для запуска любого сценария.
Проблема № 2: удаление файлы потребуют, чтобы скрипт работал как ваш пользователь или принадлежал группе, которая может удалить эти файлы. Например, мой пользователь пытается удалить файл из testuser:
$ LC_ALL=C rm /home/testuser/examples.desktop
rm: remove write-protected regular file '/home/testuser/examples.desktop'? y
rm: cannot remove '/home/testuser/examples.desktop': Permission denied
Мой пользователь не принадлежит группе testuser, поэтому не может его удалить.