Quanto a você ideia original
/usr/bin/xautolock -locker 'gnome-screensaver-command -a' -time 10
Isso parece estranho para mim. Ambos xautolock
e gnome-screensaver-command
são aplicativos X e o init os executa em um console. Por exemplo. eles falharão porque você não tem DISPLAY. Você deve adicioná-lo como um aplicativo de inicialização em vez de global ou apenas em seu usuário. Pesquise Startupapplications
no traço para ver e adicionar somente para seu usuário.
Eu teria adicionado o caminho completo para o gnome-screensaver-command
e lembre-se de desativar o screeensaver original.