KDE4: Avvio automatico di applicazioni e script allo startup del DE


Tweet

Non molto tempo fa Andrea ci aveva illuminati con un perfetto articolo in cui rammentava una semplice tecnica atta ad avviare le applicazioni al boot in un sistema GNU /Linux.
Successivamente, restando in tema avvio automatico, Maxwell ci aveva proposto una soluzione che poneva rimedio alle bizze di KnetworkManager nei casi in cui si ostinava a non avviarsi a inizio sessione.
In questo articolo, sfruttando le potenzialità di KDE4, affronteremo la procedura che ci consentirà di avviare automaticamente applicazioni o script avvalendoci del vantaggio contraddistinto dall’utilizzo della modalità grafica.

KDE4 dispone infatti di un pannello di configurazione molto completo e tra le tante funzioni include una GUI che fa al caso nostro: Kickoff –> Applicazioni –> Impostazioni di sistema –> Avanzate –> Avvio Automatico:

   Impostazioni di sistema - Avvio Autimatico | Crismon's Blog

Selezionando Avvio automatico si ha accesso ad un pannello che permette appunto di configurare applicazioni o script in maniera tale che vengano caricati all’avvio di ogni sessione.

Avvio Automatico | Crismon's Blog

Ammettiamo che il nostro caso richieda l’esigenza di avviare l’applicazione di messaggistica istantanea aMsn allo startup di KDE: vediamo come procedere.
Innanzitutto è necessario conoscere l’esatta ubicazione dell’eseguibile dell’applicazione di nostro interesse.
E’ possibile soddisfare tale requisito ricorrendo all’utilizzo della console e al comando which. Nel caso di aMsn digiteremo:

which amsn

L’output sarà la risposta alla nostra mancanza: /usr/bin/amsn

Cliccare su Aggiungi Programma e inserire il percorso dell’eseguibile nella finestra successiva:

Confermare premendo sul bottone Ok.

Se non si desiderano apportare ulteriori modifiche al collegamento premere nuovamente sul bottone Ok.

E’ possibile gestire lo stato dell’applicazione abilitandola o disabilitandola all’avvio per mezzo della voce Stato. Verificare la buona riuscita dell’operazione riavviando il sistema oppure effettuando un classico logout.

La procedura per avviare automaticamente uno script è pressochè identica: dopo aver selezionato o aver immesso il percorso relativo allo script occorre confermare la scelta:

N:B: Selezionando la voce "Crea come collegamento simbolico" l’applicazione creerà un link simbolico allo script all’interno della directory ~/.kde4/Autostart/.

In caso contrario l’applicazione effettuerà una copia dello script destinandola all’interno della directory ~/.kde4/Autostart/.

La gestione permette inoltre di determinare la fase di esecuzione dello script che può essere impostata su:

  • Avvio;
  • Spegnimento;
  • Avvio pre-KDE

Avvio Automatico - Script | Crismon's Blog

Per la serie "è più difficile spiegarlo che metterlo in pratica", questo è quanto basta per avviare automaticamente uno script o un’applicazione allo startup di KDE4.

Articoli Correlati

, ,

Segnala questo articolo: Queste icone linkano i siti di social bookmarking sui quali i lettori possono condividere e trovare nuove pagine web.
  • Facebook
  • del.icio.us
  • Digg
  • Reddit
  • StumbleUpon
  • Technorati
  • OKnotizie
  • Google Bookmarks
  • TwitThis
  • Upnews
  • Segnalo

  • SleazyCriss

    Ma non avvia già in automatico i programmi che vengono lasciati aperti alla chiusura della sessione?

  • Crismon

    Si ma è un altro discorso legato al salvataggio della sessione….. se il tuo caso richiedesse di avviare uno script non avresti questa possibilità sfruttando il salvataggio della sessione.

  • Fabio

    Personalmente uso questo sistema da tempo; prima di tutto ho impostato kde affinché parta sempre con una sessione vuota, per evitare che eventuali crash rendano instabile il desktop e per evitare che alcuni programmi partano 2 volte.
    Però in tutta sincerità, non capisco perché a me crea sempre un file .desktop in ~/.config/autostart/
    e non in ~/.kde4/Autostart/

    qualcuno ne sa di più ?

  • Crismon

    Effettivamente ho controllato e a quanto sembra anche nel mio caso le crea in ~/.config/autostart/…. indago e nel frattempo correggo l'articolo.

  • Pingback: KDE4: pianificare determinate operazioni con KCron « Crismon's Blog