Bem, eu descobri o meu problema e pensei em postar o que fiz no caso de alguém encontrar algo parecido.
No final, editei o arquivo xorg.config
, adicionei um arquivo .xprofile
e excluí o arquivo .config/monitors.xml
.
xorg.config
Section "Monitor"
Identifier "aticonfig-Monitor[0]-0"
Option "VendorName" "ATI Proprietary Driver"
Option "ModelName" "Generic Autodetecting Monitor"
Option "DPMS" "true"
Option "PreferredMode" "1920x1080"
Option "Primary" "true"
EndSection
Section "Monitor"
Identifier "VGA0"
Option "RightOf" "aticonfig-Monitor[0]-0"
Option "PreferredMode" "1280x1024"
EndSection
Section "Screen"
Identifier "aticonfig-Screen[0]-0"
Device "aticonfig-Device[0]-0"
DefaultDepth 24
SubSection "Display"
Viewport 0 0
Depth 24
EndSubSection
EndSection
Section "Module"
Load "glx"
EndSection
Section "ServerLayout"
Identifier "aticonfig Layout"
Screen "aticonfig-Screen[0]-0"
EndSection
Section "Device"
Identifier "aticonfig-Device[0]-0"
Driver "fglrx"
BusID "PCI:1:0:0"
Option "Monitor-DVI-0" "aticonfig-Monitor[0]-0"
Option "Monitor-VGA-0" "VGA0"
EndSection
.xprofile
xrandr --addmode VGA-0 1280x1024
Um novo arquivo monitors.xml foi gerado automaticamente na inicialização e ainda contém o ??? para o monitor desconhecido (VGA-0), mas ele não contém mais as duplicatas.
Tudo parece bem agora