При использовании crontab -e вы не можете указать имя пользователя. Формат:
m h dom mon dow command
Итак, вы должны поместить это в crontab -e:
* * * * * /root/activate.sh
Вам не нужно использовать sh, потому что у файла есть разрешение на выполнение и строку shebang (#! / bin / bash).
Хм, это звучит не очень хорошо.
Возможно, вы захотите попробовать переустановить - если это не поможет сжечь и установить версию Desktop и запустить sudo apt-get install ubuntu- desktop edit: извините, фактическое имя пакета - ubuntu-desktop