Projecto HDMI: O Ubuntu tem alguns problemas, o Fedora não. Tentando descobrir porque

4

Estou tentando (e até agora falhando) encontrar uma solução para um problema que estou tendo. Algum contexto, temos uma variedade de projetores diferentes, todos os HDMI e uma variedade de hardware de laptop. O projetor problemático em questão é um InFocus IN126STa. O que acontece é que quando eu conecto via HDMI, ele pega um sinal do laptop e eu vejo algo (às vezes é o modo estendido, outras vezes é o espelho), mas o problema é quando eu troco de modo - diz modo estendido versus espelho. Quase o tempo todo, ao tentar mudar o modo uma vez, o projetor InFocus fica em branco. O laptop, no entanto, parece responder como se reconhecesse o projetor. Eu vejo a entrada InFocus em configurações de exibição, vejo a resolução, a taxa de quadros, a marca / modelo, etc. É apenas ... nada aparece na tela depois de tentar alternar os modos. Eu tentei isso com outros projetores de modelo (ou seja, Epson e NEC), mas não corri para esses problemas.

O hardware do laptop em questão foi testado em um Lenovo T470, Lenovo E570 e um Acer Travelmate TM113. O E570 é a poderosa máquina-alvo para tentar trabalhar (daí porque há mais menção ao E570 abaixo), mas o Acer e o T470 foram apenas para comparar. Uma lista aproximada do que tentei:

  • T470 com o Ubuntu (Unity) 16.04 com Xorg
  • T470 com o Ubuntu (Gnome) 16.04 com Xorg
  • E570 com Ubuntu (Gnome) 17.10 com Xorg
  • E570 com Ubuntu (Gnome) 17.10 com Wayland
  • Acer Travelmate TM113 com Ubuntu (Unity) 16.04 com Xorg
  • Três tipos diferentes de cabos HDMI
  • Atualizando o BIOS no E570 para a versão mais recente
  • Atualizando o firmware no projetor InFocus para a versão mais recente
  • No E570 com o Ubuntu (Gnome) 17.10, eu tentei o Ubuntu atual kernel v4.13 junto com o kernel 4.14 mainline e a linha principal 4.15 kernel
  • Instalado Antergos (Gnome) no E570 e atualizado tudo

Todos os itens acima resultaram na mesma experiência: nenhuma mudança, problema ainda existia.

Aqui é onde as coisas ficaram interessantes ... um colega executa o Fedora 27 com o Gnome em um T470, então testamos isso. Boom, funcionou bem. Depois disso, instalei o Fedora 27 com o Gnome no E570. Mais uma vez, funcionou bem. O problema simplesmente desapareceu no Fedora. A projeção com os projetores InFocus foi uma experiência estável e consistente.

Neste ponto, estou tentando descobrir o que é diferente na forma como o Fedora 27 pode lidar com vídeo Intel no E570 / T470 do que como o Ubuntu / Antergos lida com ele. Algo sobre o Fedora está tornando esta uma experiência muito melhor, mas dado que nosso sistema operacional alvo é o Ubuntu, isso me faz pensar sobre o que poderia ser.

Com base nessas informações, alguém tem sugestões ou ideias adicionais para testar? Eu aprecio todas e quaisquer respostas.

    
por JaSauders 03.02.2018 / 06:39

1 resposta

0

Resposta parcial:

Como você tem um sistema funcionando e não funcionando, deve ser possível descobrir o que está causando isso.

Os primeiros locais a procurar são dmesg output e /var/log/Xorg.0.log após a inicialização quando o X é iniciado, para ver quais drivers do kernel são carregados e novamente após você ter conectado o projetor via HDMI. Nesse estado, outra coisa interessante de se ver é xrandr para ver os nomes de sua saída HDMI, então x -q --verbose --output HDMI1 etc. para esta saída (com o nome correto).

Se você não conseguir entender os registros, faça o upload de ambos depois de uma inicialização recente e conecte o projetor a algum lugar (por exemplo, pastebin) e edite a pergunta com um link.

Talvez isso já dê uma pista; se não, há alguns lugares mais obscuros que também são exibidos (por exemplo, informações do EDID).

A placa gráfica Intel pode usar vários drivers diferentes, dependendo do modelo. Portanto, também edite a pergunta para incluir a linha lspci -nn da placa gráfica para identificar o modelo exato. Pode ser que o Fedora e o Ubuntu usem drivers diferentes para esse modelo em particular, esse seria o caso mais fácil.

    
por 03.02.2018 / 15:57