Como faço para implementar uma mudança no xorg.conf quando não tenho uma?

1

Um tempo atrás Eu consegui ajuda para controlar a área clicável do touchpad do meu laptop .

Para tornar a solução permanente, a resposta sugere que eu adicione uma entrada de uma linha ao arquivo xorg.conf do meu computador. Meu computador não parece ter um, no entanto.

Posso apenas fazer um? Posso adicionar apenas a linha sugerida ou preciso de mais alguma coisa para tornar o arquivo válido? Onde eu coloco?

    
por Questioner 28.01.2015 / 09:35

2 respostas

4

A maneira padrão seria copiar o /usr/share/X11/xorg.conf.d/50-synaptics.conf para /etc/X11/xorg.conf.d e chamá-lo por exemplo 51-mysinaptics.conf (para que ele seja lido após o padrão) --- então leia e edite de acordo.

Na minha versão, no começo, há:

Section "InputClass"
        Identifier "touchpad catchall"
        Driver "synaptics"
        MatchIsTouchpad "on"
# This option is recommend on all Linux systems using evdev, but cannot be
# enabled by default. See the following link for details:
# http://who-t.blogspot.com/2010/11/how-to-ignore-configuration-errors.html
      MatchDevicePath "/dev/input/event*"
EndSection

(Observe que alguém o mudou sem alterar o comentário - esse é o perigo dos comentários). Eu tentaria adicioná-lo aqui e reiniciar o X.

Os detalhes sobre a configuração de inicialização podem ser encontrados com man xorg.conf.d ; a parte interessante aqui é:

  

Arquivos de configuração adicionais são procurados nas seguintes   direc‐          quando o servidor é iniciado como um usuário normal:

       /etc/X11/<cmdline>
       /etc/X11/<cmdline>
       /etc/X11/xorg.conf.d
       /etc/X11/xorg.conf.d

e

Finally, configuration files will also be searched for  in  directories
   reserved for system use. These are to separate configuration files from
   the vendor or 3rd party packages from those  of  local  administration.
   These files are found in the following directories:

       /usr/share/X11/xorg.conf.d
       /usr/share/X11/xorg.conf.d

Pedido : Não está claro a ordem de leitura / aplicação da configuração; Suponho que os "scripts" numerados mais altos (como /usr/share/X11/xorg.conf.d/51-synaptics-quirks.conf ) substituem os inferiores (como /usr/share/X11/xorg.conf.d/10-evdev.conf ), mas não tenho certeza qual deles será o selecionado entre

  1. /usr/share/X11/xorg.conf.d/50-wacom.conf e
  2. /etc/X11/xorg.conf/50-wacom.conf

ou se todos os /etc/X11/xorg.conf/ substituem todos os /usr/share/X11/xorg.conf.d/ configurações --- o manual não é claro para mim. Você é muito bem-vindo para editar esta parte se você tiver uma resposta autoritária!

    
por Rmano 28.01.2015 / 11:05
0

No seu console, se você fizer 'man xorg', você encontrará:

-configure
          When this option is specified, the Xorg server loads all video driver
          modules, probes for available hardware, and writes out an initial xorg.
          conf(5) file based on what  was detected.  This option currently has
          some problems on some platforms, but in most cases it is a good way to 
          bootstrap the configuration process.  This option is only available 
          when the server is run as root (i.e, with real-uid 0).
    
por Salix 26.05.2017 / 19:59