Como fazer o GDM obedecer a sua configuração de monitores
TL;DR
O GNOME Display Manager (GDM) é um programa de gerenciamento de exibição e sessão gráfico. Se você costuma manter monitores externos conectados ao seu laptop e usa o GNOME Display Manager, muito possivelmente o GDM ignora as suas configurações de monitores até que você inicie uma sessão com seu usuário. Para evitar isso, é necessário copiar o arquivo de configuração dos monitores para uma pasta específica e mudar permissões dele para que o programa possa lê-lo.
O GNOME armazena configurações de exibição em /.config/monitors.xml
, enquanto o GDM baseia as suas configurações de exibição no arquivo /var/lib/gdm/.config/monitors.xml
. Uma vez que você tenha configurado os monitores como deseja, você deve substituir o arquixo XML usado pelo GDM pelo arquivo de configuração local gerado pelo GNOME.
Com privilégios de administrador, siga os seguintes passos:
- Copie o seu arquivo
monitors.xml
local para a pasta de configuração do GDM.cp ~/.config/monitors.xml /var/lib/gdm/.config/
- Modifique as permissões do arquivo
monitors.xml
.chown gdm:gdm /var/lib/gdm/.config/monitors.xml
Reinicie a sua sessão para que as mudanças sejam efetivadas.
Referências
- GDM: Setup default monitor settings (documentação oficial da distribuição Arch Linux)