Lança um programa quando o X inicia

2

Eu quero lançar um programa quando o X (não a unidade / gnome / etc) for iniciado.

Em particular, quero lançar xset r 105 quando lightdm for iniciado. Existe uma forma de fazer isso? Eu tentei escrever isso em ~/.xsessionrc :

#!/bin/bash
xset r 105

mas não foi nada.

    
por akappa 10.11.2012 / 14:01

1 resposta

3

Você deseja alterar uma dessas configurações em /etc/lightdm/lightdm.conf:

# session-wrapper = Wrapper script to run session with
# display-setup-script = Script to run when starting a greeter session (runs as root)
# greeter-setup-script = Script to run when starting a greeter (runs as root)
# session-setup-script = Script to run when starting a user session (runs as root)

Acho que o display-setup-script é o que você deseja modificar. Basta configurá-lo para o seu script. Transforme esse comando xset em um shell script executável e cole-o em / usr / bin. Então o arquivo de configuração será:

display-setup-script=/usr/bin/xset_script.sh
    
por mfisch 10.11.2012 / 22:18