Atualmente estou configurando meu touchpad e percebi que posso colocar meu arquivo de configuração Synaptics ( 50-synaptics.conf
) em dois locais diferentes:
/usr/share/X11/xorg.conf.d/50-synaptics.conf
E
/etc/X11/xorg.conf.d/50-synaptics.conf
Ambos estão funcionando bem. Qual é melhor usar neste caso? Ou isso é completamente irrelevante?
/etc/
é o centro nevrálgico do seu sistema, ele contém todos os arquivos de configuração relacionados ao sistema aqui ou em seus subdiretórios. Um “arquivo de configuração” é definido como um arquivo local usado para controlar a operação de um programa; deve ser estático e não pode ser um binário executável. -TLDP.org
/usr
geralmente contém, de longe, a maior parcela de dados em um sistema. Ele contém todos os binários do usuário, sua documentação, bibliotecas, arquivos de cabeçalho, etc.... X e suas bibliotecas de suporte podem ser encontradas aqui. Nos Unices atuais, /usr é onde estão os programas e dados de terras do usuário (em oposição aos programas e dados de 'terras do sistema'). Algumas pessoas agora podem se referir a este diretório como significando 'Recursos do Sistema do Usuário' e não 'usuário' como foi originalmente pretendido. -TLDP.org
Responder1
O local /usr/share/X11/xorg.conf.d/50-synaptics.conf
é usado pelo pacote xserver-xorg-input-synaptics
.
Se você quiser sobrescrever a configuração, então vocêpoderiause este arquivo de configuração. Mas ele será removido quando você excluir o pacote xserver-xorg-input-synaptics
com um purge
comando.
E como você pode ler/usr/share/X11/xorg.conf.d/50-synaptics.conf
# DO NOT EDIT THIS FILE, your distribution will likely overwrite
# it when updating. Copy (and rename) this file into
# /etc/X11/xorg.conf.d first.
Use /etc/X11/xorg.conf.d/
e renomeie o arquivo conforme indicado, mas você deve colocar um número como prefixo. Por este número a ordem de processamento é afetada.