Eu tive o mesmo problema e descobri que tinha que estender a altura e a largura para fazê-lo funcionar (graças à edição de ThomasKl à sua resposta para este pergunta ).
Tente
Virtual 3360 3360
na subseção Display.
Ao executar esta lista de comandos:
xrandr --output DFP3 --mode 1680x1050 --rate 60
xrandr --output CRT1 --mode 1680x1050 --rate 59
xrandr --output DFP3 --left-of CRT1 (error here)
xrandr --output CRT1 --primary
Eu tenho esta saída:
xrandr: screen cannot be larger than 1680x1680 (desired size 3360x1050)
Eu olhei para cima e eles recomendaram que eu adicionasse uma linha em xorg.conf
adicionando Virtual 3360x1050
à subseção Display
. Eu adicionei e fiz uma reinicialização, mas eu tenho o mesmo erro. Aqui está o meu xorg.conf
:
Section "ServerLayout"
Identifier "aticonfig Layout"
Screen 0 "aticonfig-Screen[0]-0" 0 0
EndSection
Section "Module"
EndSection
Section "Monitor"
Identifier "aticonfig-Monitor[0]-0"
Option "VendorName" "ATI Proprietary Driver"
Option "ModelName" "Generic Autodetecting Monitor"
Option "DPMS" "true"
EndSection
Section "Device"
Identifier "aticonfig-Device[0]-0"
Driver "fglrx"
BusID "PCI:1:0:0"
EndSection
Section "Screen"
Identifier "aticonfig-Screen[0]-0"
Device "aticonfig-Device[0]-0"
Monitor "aticonfig-Monitor[0]-0"
DefaultDepth 24
SubSection "Display"
Virtual 3360 1050
Viewport 0 0
Depth 24
EndSubSection
EndSection
Etapa 1: verifique se você tem o arquivo xorg.conf
em /etc/X11
. Se sim, vá para o passo 3. Caso contrário, vá para o passo 2.
Etapa 2: criar xorg.conf
:
sudo service lightdm stop
sudo X -configure
Isso criará xorg.conf.new
em seu diretório atual.
sudo mv xorg.conf.new /etc/X11/xorg.conf
sudo start lightdm
Etapa 3: abra /etc/X11/xorg.conf
e adicione Virtual 3200 1080
na subseção Display
vi /etc/X11/xorg.conf
Virtual 3200 1080
a TODOS SubSection "Display"
PARA TODOS OS TELOS se você tiver mais de uma subseção "Display"
e mais de uma tela (substitua 3200 1080 pela resolução de tela desejada)
Por exemplo:
Section "Screen"
Identifier "Screen1"
Device "Card1"
Monitor "Monitor1"
SubSection "Display"
Viewport 0 0
Depth 1
Virtual 3200 1080
EndSubSection
EndSection
Section "Screen"
Identifier "Screen2"
Device "Card1"
Monitor "Monitor1"
SubSection "Display"
Viewport 0 0
Depth 1
Virtual 3200 1080
EndSubSection
EndSection
Etapa 4. Reinicie seu computador / laptop
Etapa 5. Crie um script ( vi /etc/X11/dual_monitor.sh
) e inclua o seguinte
xrandr --output DVI-0 --mode 1280x1024
xrandr --output DVI-1 --mode 1920x1080
xrandr --output DVI-0 --auto --right-of DVI-1 --pos 1920x0
Altere a permissão do arquivo
sudo chmod 755 /etc/X11/dual_monitor.sh
(nota: minha tela1 é DVI-1 e a tela2 é DVI-0 e substitui a resolução conforme a necessidade) Etapa 6. Execute o script e veja se funciona. (/etc/X11/dual_monirot.sh)
Etapa 7. Se o script funcionar, inclua o script em Início automático
Menu > Configurações > Sessão e inicialização > Autostart de aplicativo
Adicionar
/etc/X11/dual_monitor.sh
Etapa 8. Reinicie e aproveite
Etapa 9. Refazer o passo 7 para todos os usuários logados como usuário
Tags multiple-monitors xorg xrandr