Como posso obter um comando para executar antes do login (ou seja, durante a inicialização ou apenas depois)?

3

Eu tenho uma pasta pessoal criptografada, por isso não consigo fazer o login automaticamente (e eu não quero), mas também meu padrão de exibição é o brilho mínimo em cada inicialização. Para corrigir isso eu corro o comando

'xbacklight =100'

como um aplicativo de inicialização, mas isso só é executado quando eu faço login e não quando um convidado faz login ou para a tela de login que é bonita, mas não vista.

Uma correção para todo o problema seria preferível, ou apenas uma maneira de executar comandos durante o processo de inicialização. Obrigado.

    
por Jamie Twells 16.06.2012 / 01:16

1 resposta

5

Você pode editar o /etc/lightdm/lightdm.conf e anexar a linha

display-setup-script=/usr/local/sbin/lightdm-setup.sh

para a seção [SeatDefaults] . Em seguida, crie o arquivo /usr/local/sbin/lightdm-setup.sh com este conteúdo:

#! /bin/sh
xbacklight =100

E torne o arquivo executável ( chmod +x /usr/local/sbin/lightdm-setup.sh ). Após uma reinicialização ou quando você reiniciar o lightdm ( sudo restart lightdm ), seu script deverá ser executado.

    
por elmicha 16.06.2012 / 01:58