O que fazem as tags em 'monitores.xml'?

6

Eu tenho um ambiente de área de trabalho GNOME 3 instalado na minha caixa Arch Linux e gostaria de configurar manualmente as configurações da minha área de trabalho.

Eu entendo que existe um arquivo ~/.config/monitors.xml , mas estou bastante confuso sobre o que as tags no arquivo realmente fazem.

Estou particularmente interessado nas tags presentation , clone , reflect_x e reflect_y . Não consegui encontrar um manual on-line para este arquivo de configuração.

Eu entendo que eles podem ter algo a ver com o suporte de cabeça dupla?

    
por Jeroen Bollen 28.08.2014 / 13:22

1 resposta

9

O arquivo monitors.xml armazena as configurações dos monitores conforme configurado pelas Configurações do Sistema Gnome. Ele pode armazenar configurações para várias configurações de monitor e a escolha pessoal de resolução de tela do usuário. As Configurações do Sistema Gnome usam a extensão XRANDR para reconfigurar a (s) exibição (ões) na hora.

Como você encontrou e como pode ser lido aqui , o conteúdo do arquivo não está documentado.

As configurações do seu monitor são detectadas automaticamente quando o servidor X é iniciado. No entanto, eles podem ser substituídos criando e usando /usr/share/X11/xorg.conf.d/*.conf files. As alterações aqui são de todo o sistema e funcionam independentemente do ambiente de área de trabalho que você usa.

Uma vez logado no Gnome, as alterações feitas usando o applet Display das Configurações do Sistema Gnome são salvas no seu arquivo monitors.xml . Como o Gnome usa XRANDR para configurar as exibições com base no conteúdo desse arquivo, você pode usar o utilitário xrandr para configurar manualmente sua (s) tela (s).

Se você precisa saber o formato do arquivo monitors.xml , uma opção seria monitorar seu conteúdo à medida que você altera as configurações no Gnome - não há muitas, especialmente se você estiver usando apenas um único monitor. Outra opção seria ler o código fonte.

    
por 28.08.2014 / 15:57

Tags