Como executar o script automaticamente em cada login no Unity (Ubuntu 12.04)?

Como executar o script automaticamente em cada login no Unity (Ubuntu 12.04)?

Estou usando configuração de monitor duplo (laptop + CRT externo). Cada vez que bloqueio minha tela, preciso restaurar os parâmetros da tela CRT (na verdade, apenas a taxa de atualização) no próximo desbloqueio. A taxa de atualização da tela do monitor externo é redefinida para 60 Hz e a imagem da área de trabalho é movida (ou melhor, comprimida) para a esquerda, criando uma zona preta à direita.

Estou executando o seguinte comando para restaurar os parâmetros corretos

xrandr --output VGA-0 --mode 1280x1024 -r 75

Preciso executar esse script sempre que desbloquear minha tela e seria bom fazer isso acontecer automaticamente.

Os aplicativos de inicialização não ajudam, pois são executados apenas uma vez durante a inicialização do sistema.

Outra solução é salvar esses parâmetros VGA em algum lugar, mas não sei como. Provavelmente em /etc/X11/xorg.conf (que na verdade não tem), mas primeiro preciso gerar a configuração completa e depois colocar a taxa de 75 nela.

ATUALIZAR

Não consigo entender por que isso foi marcado comoDUPLICADOde outra pergunta onde na descrição um homem diz "... na inicialização? (não após login do usuário)" e minha pergunta está invertida - "no login (não na inicialização)".

Também mencionei que colocar um script em "Aplicativos de inicialização" não resolve.

Responder1

Salve seu comando em um arquivo chamado .xprofile em seu diretório inicial.

informação relacionada