Eu configurei alguns aplicativos para inicializar em cada login (por exemplo, redshift-gtk, gtg) automaticamente, mas depois de adicioná-los aos aplicativos de inicialização ( System -> Preferences -> Startup Applications), obviamente, o tempo necessário para o login aumentou. Devido a tudo isso, o tempo que leva para meus painéis, área de trabalho etc. aparecerem é muito longo - até que sou forçado a esperar.
Não preciso que esses aplicativos estejam disponíveis imediatamente, mas seria bom que eles fossem iniciados eventualmente. Enquanto isso, o menu / painel do ubuntu está disponível para a execução de outros aplicativos que eu possa precisar.
Tentei usar o comando at, com a intenção de editar todos os aplicativos de inicialização para colocar os comandos na fila at, mas isso não funcionou, pois os aplicativos não obtêm as variáveis de ambiente necessárias (como DISPLAY).
É para isso que o nicecomando é usado? Alguma outra idéia de como posso fazer isso? Se possível, eu gostaria de evitar a edição dos comandos dos aplicativos de inicialização, pois isso significaria muito esforço para replicar em outras máquinas que eu uso.