xrandr: a tela não pode ser maior que 1680x1680 (tamanho desejado 3360x1050)

3

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
    
por Pacha 02.06.2013 / 07:27

2 respostas

2

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.

    
por Cathy Mc 23.03.2014 / 05:57
2

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 :

  1. Mude para o modo de console: Alt + Ctrl + F1
  2. Mate o servidor X: sudo service lightdm stop
  3. Gerar novo arquivo xorg.conf: sudo X -configure

Isso criará xorg.conf.new em seu diretório atual.

  1. Renomear e mover: sudo mv xorg.conf.new /etc/X11/xorg.conf
  2. Retornar para a GUI: sudo start lightdm

Etapa 3: abra /etc/X11/xorg.conf e adicione Virtual 3200 1080 na subseção Display

  1. vi /etc/X11/xorg.conf
  2. Adicione 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

  • Nome: Xfce de monitor duplo
  • Descrição: Xfce de monitor duplo
  • Comando: /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

    
por Shasankh Shrestha 24.12.2014 / 18:19