Ok, risolto, scusatemi per le tre risposte di fila!!!
Procedimento completo:
Per far partire un programma automaticamente all'avvio di ubuntu, create un file.desktop nella cartella ~/.config/autostart
(potete scrivere sul terminale vim ~/.config/autostart/nomeFile e crearlo da capo, oppure fare copia e incolla da uno già presente come ho fatto io, o ancora meglio create un file sulla Scrivania, poi rinominatelo e poi mettetelo nel percorso corretto).
Il contenuto deve essere di questo tipo:
Codice: Seleziona tutto
[Desktop Entry]
Type=Application
Exec=skype
Hidden=false
NoDisplay=false
X-GNOME-Autostart-enabled=true
Name[it_IT]=Skype
Name=Skype
Comment[it_IT]=Avvia skype
Comment=Avvia skype
dove il campo "Exec=" indica il programma che verrà eseguito.
Quindi, supponendo di voler lanciare cheese, create un file vuoto e chiamatelo cheese, perché se lo chiamate direttamente cheese.desktop poi non sarà possibile modificarlo se non con il vim.
Quindi, editatelo con gedit e scrivete questo:
Codice: Seleziona tutto
[Desktop Entry]
Type=Application
Exec=cheese
Hidden=false
NoDisplay=false
X-GNOME-Autostart-enabled=true
Name=cheese
Comment=cheese
Name[it]=cheese
A questo punto, rinominate il file cheese.desktop e copiatelo in ~/.config/autostart
Per farlo è sufficiente andare nella propria home e premere CTRL+H, così da visualizzare le cartelle nascoste.
Andate in .config, autostart e incollate il file che avete appena creato.
Da questo momento in poi, il programma scritto dopo "Exec=" verrà eseguito all'avvio di Ubuntu, ovviamente potete eseguire anche script come quello che ho creato io, che se è stata scattata una foto oppure se sono passati 10 secondi chiude cheese.
Spero di essere stato chiaro.