É possível ter o X analisando um arquivo de configuração por usuário?

7

Eu estou pensando que muitas das opções que alguém tem que escrever no arquivo tradicional do sistema Xorg.conf, tem a ver com as preferências do usuário e, portanto, não deve ser definido pelo IMHO pelos administradores do sistema. Em particular, as configurações do touchpad. No momento, tenho várias xinput ... linhas no meu ~/.xinitrc para substituir os padrões. Gostaria que, em vez disso, o X analise um arquivo de configuração da minha escolha na inicialização, o que eu acho que seria uma maneira melhor de definir muitas configurações por usuário. É o que estou pedindo possível?

    
por amn 25.11.2011 / 22:36

1 resposta

8

Existem opções em xorg.conf que é perigoso permitir que usuários comuns configurem. O servidor X não sabe quais opções ou combinações de opções são perigosas. Portanto, não há capacidade geral para usuários comuns definirem opções arbitrárias, por design. Executar o xinput , xset , xkbcomp e assim por diante do seu ~/.xinitrc ou outro arquivo de inicialização da sessão X é o caminho natural.

O X.org (como o XFree86 antes dele) fornece uma capacidade limitada para os usuários escolherem entre vários arquivos de configuração que são pré-configurados pelo administrador do sistema. Se você passar o argumento -config para o servidor (por exemplo, startx -- -config foo ) ou definir a variável de ambiente XORGCONFIG , o servidor procurará um arquivo de configuração chamado /etc/X11/$XORGCONFIG (nenhum caminho absoluto ou .. permitido). / p>     

por 26.11.2011 / 01:48