Mistura de amarelo e cinza com branco em um monitor remoto conectado com um adaptador HDMI-VGA

1

O problema é que amarelo e cinza dificilmente são visíveis no meu monitor remoto. Por exemplo, quando abro o StackOverflow, não consigo ver o fundo amarelo dos blocos de cotação e o fundo cinza dos blocos de código. Eles apenas se misturam com o fundo branco.

Como posso consertar a forma como as cores são exibidas no segundo monitor?

Detalhes

  • O monitor remoto é Samsung 2043NW e tem apenas uma porta VGA.
  • Eu experimentei esse comportamento em duas máquinas diferentes: o Lenovo Yoga 3 14 e o Dell XPS 17 L702X. Eles foram conectados usando o mesmo adaptador HDMI-VGA.
  • As cores estão OK quando conecto o monitor ao Lenovo ThinkPad X230 à porta VGA.
  • Eu tentei alterar as configurações de cor no próprio monitor e com ferramentas de software como xbrightness , xgamma e assim por diante. Não funcionou, embora pareça um problema com o brilho ou com uma calibração de gama inválida.
  • Eu experimentei isso tanto no FreeBSD (10.3, 11) quanto no Ubuntu (17.04).
  • Eu já tentei alguns adaptadores diferentes.
por Mateusz Piotrowski 30.05.2017 / 22:42

1 resposta

1

tl; dr

xrandr --output HDMI-1 --set "Broadcast RGB" "Limited 16:235"

Resposta detalhada

O problema foi com o servidor X. A ideia veio do artigo da Wiki do Arch Linux sobre xrandr .

Eles sugerem que seja executado:

xrandr --output HDMI-1 --set "Broadcast RGB" "Full"

para corrigir cores. Não funcionou, mas decidi ver outras opções que eu posso mudar com --set .

No Ubuntu 17.04 xrandr --prop retorna:

HDMI-1 connected 1050x1680+1920+0 left (normal left inverted right x axis y axis) 459mm x 296mm
        [... some uninteresting properties ...]

        Broadcast RGB: Automatic
                supported: Automatic, Full, Limited 16:235

        [... some uninteresting properties ...]

Acontece que

xrandr --output HDMI-1 --set "Broadcast RGB" "Limited 16:235"

corrigiu o problema e agora todas as cores são distinguíveis.

    
por 30.05.2017 / 22:42