Como corrigir o tamanho físico de um display em xrandr?

1

Resumindo, meu problema é que minha TV está sobrecarregando e não tenho nada como uma opção "Ajuste na tela" na TV.

A TV é um modelo Samsung LN32R71B que, acredito, está fornecendo um arquivo EDID corrompido, já que meu arquivo /var/log/Xorg.0.log contém uma linha "Tamanho de saída indeterminado" relacionada a esse arquivo EDID. Além disso, xrandr diz que a saída HDMI1 (esta TV) tem tamanho 160mm x 90mm, mas acho que deve ser 710mm x 400mm, porque é 32 '' e 16: 9 (veja esta entrada da Wikipedia ). Além disso, as resoluções que xrandr mostram para HDMI1 são completamente diferentes daquelas suportadas pela TV (como visto em seu manual). Eu tentei usar manualmente diferentes resoluções suportadas oficialmente sem sucesso, por exemplo, fazendo:

cvt -v 1360 768 60.015
xrandr --newmode "1360x768_60.01"   84.75  1360 1432 1568 1776  768 771 781 798 -hsync +vsync
xrandr --addmode HDMI1 1360x768_60.01
xrandr --output HDMI1 --mode 1360x768_60.01

Além disso, tentei usar gtf em vez de cvt , mas não funcionou. Mais importante, tentei corrigir o tamanho físico do HDMI1 por meio de

xrandr --output HDMI1 --fbmm 710x400

, mas não funciona, pois a execução de xrandr continua me dizendo que o HDMI1 ainda é de 160 mm x 90 mm. Você pode me ajudar?

P.S .: Não estou completamente certo de que o arquivo EDID está corrompido, porque esta TV funciona bem em um computador com Windows ...

Editar 0:

Meu sistema é um Ubuntu 14.04 LTS de 64 bits e informações sobre a GPU,

sudo lshw -C display

retorna

  *-display               
       description: VGA compatible controller
       product: Broadwell-U Integrated Graphics
       vendor: Intel Corporation
       physical id: 2
       bus info: pci@0000:00:02.0
       version: 09
       width: 64 bits
       clock: 33MHz
       capabilities: msi pm vga_controller bus_master cap_list rom
       configuration: driver=i915 latency=0
       resources: irq:68 memory:c1000000-c1ffffff memory:d0000000-dfffffff ioport:5000(size=64)
  *-display
       description: Display controller
       product: Topaz XT [Radeon R7 M260]
       vendor: Advanced Micro Devices, Inc. [AMD/ATI]
       physical id: 0
       bus info: pci@0000:04:00.0
       version: 00
       width: 64 bits
       clock: 33MHz
       capabilities: pm pciexpress msi bus_master cap_list rom
       configuration: driver=fglrx_pci latency=0
       resources: irq:70 memory:b0000000-bfffffff memory:c0000000-c01fffff ioport:3000(size=256) memory:c2000000-c203ffff memory:c2040000-c205ffff
    
por Alessander Botti Benevides 27.12.2015 / 03:28

1 resposta

0

Isso provavelmente não ajudará muito, mas aqui está uma correção do xorg.conf para drivers proprietários da nVidia. Não tenho certeza se isso seria relacionado ao xrandr, & amp; você não menciona qual GPU está usando para se conectar à TV.

link

Acabou de encontrar este aqui também Ubuntu 15.04 & amp; monitor ultra amplo. Como definir a resolução máxima? EDIT: Resolvido! usando o xrandr mas tinha que criar um xorg.conf

    
por M. Eldridge 27.12.2015 / 05:33