Come posso gestire (aggiungere / rimuovere) tutte le applicazioni di avvio in Ubuntu 11.10 e versioni successive?
Startup Applications non mostra tutte le applicazioni che vengono avviate durante l'avvio.
Come posso gestire (aggiungere / rimuovere) tutte le applicazioni di avvio in Ubuntu 11.10 e versioni successive?
Startup Applications non mostra tutte le applicazioni che vengono avviate durante l'avvio.
Risposte:
Come detto sopra, devi modificare /etc/xdg/autostart/
e:
NoDisplay=true
linee;#
di fronte;true
con false
nelle stesse righe.La terza soluzione può essere facilmente eseguita in tre passaggi:
Digita i due comandi seguenti:
cd /etc/xdg/autostart/
sudo sed --in-place 's/NoDisplay=true/NoDisplay=false/g' *.desktop
Dopo aver cambiato tutto quello che vuoi, puoi tornare allo stato precedente digitandolo nel terminale:
sudo sed --in-place 's/NoDisplay=false/NoDisplay=true/g' *.desktop
Questo è stato testato in 12.04, 12.10 e 13.04.
[Fonte: iloveubuntu.net , grazie Nikhil Sinha per il link]
cd /etc/exdg/autostart
rimosso il programma che volevo rimuovere dalla directory di avvio automatico. È possibile visualizzare i programmi di avvio automatico per esecuzione ls
e dall'elenco è possibile vedere l'applicazione o il programma che si desidera rimuovere.
/etc/xdg/autostart/
tenere presente che è necessario annullare tali modifiche prima di aggiornare il sistema, altrimenti si otterrà una domanda se si desidera conservare i file .desktop modificati o utilizzare i manutentori dei pacchetti predefiniti per ciascuno di quei file! Una soluzione migliore è quella di creare file ~/.config/autostart/
come suggerito nella risposta di
Rimuovi la NoDisplay=true
riga da ogni voce in /etc/xdg/autostart/
Quindi deseleziona quelle che non vuoi in Startup Applications. In genere, tuttavia, le app di avvio automatico sono disponibili per un motivo, quindi assicurati di sapere cosa stai facendo quando le disabiliti.
Esistono anche vari servizi in cui vengono archiviati i file di configurazione /etc/init
. La maggior parte degli utenti non dovrebbe toccare quei file però.
Il modo corretto per farlo come un normale utente è copiare il file desktop in questione da /etc/xdg/autostart/
a ~/.config/autostart/
(creare prima la directory se necessario) e modificare questa copia per dichiarare NoDisplay=false
. Quindi aprire "Preferenze applicazioni di avvio" e deselezionare la casella corrispondente.
Ora è necessario rimuovere la NoDisplay=true
chiave dai file dopo averli copiati, il che può essere fatto sed
per tutti
sed -i '/NoDisplay=true/s/^/#/' ~/.config/autostart/*.desktop
NoDisplay=true
chiave dai file dopo averli copiati, cosa che puoi fare sed -i '/NoDisplay=true/s/^/#/' ~/.config/autostart/*.desktop
.
~/.config/autostart/
dopo un aggiornamento del sistema per eventuali modifiche rispetto ai file predefiniti /etc/xdg/autostart/
nel caso in cui qualcosa è stato aggiunto durante l'aggiornamento
È normale che non vedi nulla elencato. L' elenco dei programmi di avvio aggiuntivi è solo per i programmi che si avviano per l'utente corrente (non necessariamente per gli altri utenti e non tutti i servizi che si avviano all'avvio di Ubuntu). Inoltre, non elenca le parti normali dell'ambiente desktop che iniziano quando l'utente accede graficamente.
Chiunque può verificarlo facendo clic su "Applicazioni di avvio". È vuoto per impostazione predefinita.
Se si desidera visualizzare le voci di avvio nascoste (come notifica di aggiornamento, lettore di schermate orca, a bordo, ecc.), Digitare / copiare e incollare quanto segue in un terminale:
find /etc/xdg/autostart ~/.config/autostart -name \*.desktop -exec sudo sed –i -e '/^NoDisplay=/d' {} +
Se vuoi nascondere le voci normalmente nascoste, digita / copia e incolla quanto segue
echo NoDisplay=true | find /etc/xdg/autostart ~/.config/autostart -name \*.desktop -exec sudo tee -a {} + >/dev/null
Fonte: How-To Geek
Un'alternativa:
Per visualizzare tutte le applicazioni di avvio in " applicazioni di avvio " basta aprire /etc/xdg/autostart
e modificare la riga NoDisplay=true
in #NoDisplay=true
. Basta aggiungere un #
. Quindi sarai in grado di vedere tutto in " applicazioni di avvio " e disabilitare ciò che desideri da lì.