Pular para o conteúdo

Resolução errada no LightDM [Resolvido]

Dica publicada em Linux / Configuração
Xerxes xerxeslins
Hits: 7.478 Categoria: Linux Subcategoria: Configuração
  • Indicar
  • Impressora
  • Denunciar
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

Resolução errada no LightDM [Resolvido]

Dica para quem vem enfrentando o seguinte problema na tela de login (LightDM): a tela de login fica menor que a capacidade do monitor. É como se o sistema aproveitasse apenas 1/4 (mais ou menos) da tela.

Isso acontece quando as configurações do monitor estão erradas. O sistema pensa que o monitor primário é outro, que não está em uso.

Além de modificar isso nas configurações de monitor do ambiente gráfico (o que evita que o mesmo bug acometa docks, como Docky e Plank), também há uma gambiarra para resolver o problema no LightDM.

Primeiro, execute:

xrandr

Isso exibe as telas disponíveis. Exemplo:

Screen 0: minimum 8 x 8, current 1920 x 1080, maximum 32767 x 32767
LVDS1 connected (normal left inverted right x axis y axis)
   1024x768      60.00 +
   800x600       60.32    56.25
   640x480       59.94
   512x384       60.00
VGA1 connected primary 1920x1080+0+0 (normal left inverted right x axis y axis) 480mm x 270mm
   1920x1080     60.00*+
   1680x1050     59.95
   1280x1024     75.02    60.02
   1440x900      59.89
   1280x960      60.00
   1280x720      60.00
   1024x768      75.03    70.07    60.00
   832x624       74.55
   800x600       72.19    75.00    60.32    56.25
   640x480       75.00    72.81    66.67    59.94
   720x400       70.08
VIRTUAL1 disconnected (normal left inverted right x axis y axis)

Perceba que há o LVDS1 e o VGA1, nesse exemplo. Mas no seu caso pode ser diferente. Eu quero definir o VGA1 como sendo o primário. O comando é:

xrandr --output VGA1 --primary

Então, colocamos tal comando num arquivo:

sudo echo "xrandr --output VGA1 --primary" > /usr/bin/dualmon.sh

Torne executável:

sudo chmod +x /usr/bin/dualmon.sh

Adicione as seguintes linhas ao /etc/lightdm/lightdm.conf:

[SeatDefaults]
display-setup-script=/usr/bin/dualmon.sh
session-setup-script=/usr/bin/dualmon.sh
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

Salve e feche.

Reinicie para testar. Aqui funcionou no Debian 9 e no Ubuntu 17.10.

Fonte: Choose lightdm login screen location in multi monitor setup - Ask Ubuntu

O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

Desabilitando monitor do laptop (LVDS1)

Como instalar webcam Microdia no Arch Linux

Tweaks no Elementary 5 Juno Beta

Pulando do Fedora 26 para o Rawhide

Tweaks no Elementary OS

NVIDIA e Debian 10: resolvendo o problema com lentidão e travamento com GNOME

Dando uma leve turbinada no PC de baixo desempenho

Alterando ou forjando o endereço MAC no GNU/Linux

Tint2 com menu do Openbox

Habilitando o 'sudo' no Slackware

#1 Comentário enviado por Mauriciodez em 14/05/2019 - 13:20h
Resolveu meu problema com um monitor fantasma ... muito thank you !!!

------------------------------------------------------| Linux User #621728 |------------------------------------------------------

" Nem sempre é amigo aquele que te tira do buraco !!! ( Saddam Hussein )"

------------------------------------------------------| Linux User #621728 |------------------------------------------------------

Contribuir com comentário

Entre na sua conta para comentar.