Por um tempo, executei uma configuração de dois monitores em minha área de trabalho. Eu originalmente configurei um arquivo /etc/X11/xorg.conf
para definir esses monitores. Recentemente meu monitor 17in falhou (correndo ao lado de um 24in) e como a substituição foi de 27in, eu queria fazer o novo 27in na tela principal e mover o outro para a tela secundária. Eu criei um novo arquivo /etc/X11/xorg.conf
como mostrado abaixo.
Section "Device"
Identifier "H67 Integrated Graphics"
Driver "intel"
Option "Monitor-HDMI2" "Iiyama 27in"
Option "Monitor-HDMI1" "Iiyama 24in"
EndSection
Section "Monitor"
Identifier "Iiyama 27in"
Option "DPMS"
Option "Primary"
Option "Position" "0 0"
Option "PreferredMode" "1920x1080"
EndSection
Section "Monitor"
Identifier "Iiyama 24in"
Option "DPMS"
Option "PreferredMode" "1920x1080"
Option "Position" "1920 0"
EndSection
Section "Screen"
Identifier "Default Screen"
Device "H67 Integrated Graphics"
Monitor "Iiyama 27in"
DefaultDepth 24
Subsection "Display"
Depth 24
Modes "1920x1080" "1024x768" "640x480"
EndSubSection
EndSection
O problema é que o gdm é iniciado com a tela de login no monitor secundário. Além disso, quando entro no layout do monitor no próprio GNOME, ele rotula o monitor secundário como 1 e o primário como 2 (embora chame o monitor 2 de primário e o monitor 1 de secundário).
Eu tenho visto sugestões de que eu deveria usar o arquivo monitor.xml
do meu diretório home (em .config
), e eu peguei e alterei para que o monitor correto fosse definido como primário assim: -
<monitors version="1">
<configuration>
<clone>no</clone>
<output name="HDMI1">
<vendor>IVM</vendor>
<product>PLE2472HD</product>
<serial>1108511312415</serial>
<width>1920</width>
<height>1080</height>
<rate>60</rate>
<x>1920</x>
<y>0</y>
<rotation>normal</rotation>
<reflect_x>no</reflect_x>
<reflect_y>no</reflect_y>
<primary>no</primary>
<presentation>no</presentation>
<underscanning>no</underscanning>
</output>
<output name="HDMI2">
<vendor>IVM</vendor>
<product>PLX2783H</product>
<serial>1128153703037</serial>
<width>1920</width>
<height>1080</height>
<rate>60</rate>
<x>0</x>
<y>0</y>
<rotation>normal</rotation>
<reflect_x>no</reflect_x>
<reflect_y>no</reflect_y>
<primary>yes</primary>
<presentation>no</presentation>
<underscanning>no</underscanning>
</output>
</configuration>
</monitors>
Eu tentei pegar isso e colocá-lo em alguns lugares, como /var/lib/gdm3/.config
e / etc / gdm3 /, mas nada que eu fiz mudou (incluindo os números na tela no painel de configuração / exibição do gnome)
Então, como mudar isso para que o gdm se exiba na minha tela principal - e também (idealmente, mas não essencialmente) eu possa alterar a numeração do monitor de modo que o primário seja 1 e o secundário seja 2.