Estou planejando comprar hardware para usar o recurso MST do DisplayPort 1.2 para encadear dois monitores em combinação com o processador Intel Core i5 6600 Skylake no Ubuntu. Isso é suportado ainda com o driver Intel Linux? Alguém pode confirmar que eles têm essa configuração específica funcionando? Eu já vi outras pessoas trabalharem com uma placa gráfica nvidia (note: found some extra informações sobre este assunto também) e os drivers proprietários, embora um grande buggy. No entanto, eu gostaria especificamente de tentar isso com o Intel Skylake e não via placa gráfica PCI.
Nas notícias , afirma-se que o suporte da Intel para o MST foi adicionado por David Airlie em 2014, mas um pouco mais profundo mostra que isso foi para Haswell e não há razão para acreditar que isso está funcionando para Skylake ainda.
Um pequeno trecho de notícias sugere melhor manuseio do MST no kernel 4.2 , mas encontrei outro usuário do Linux reivindicando ele não está funcionando para ele em seu Dell XPS13 com o kernel 4.3 (o Dell XPS13 é executado no Skylake). Parece que uma parte importante do suporte do Skylake para o Linux veio com o kernel 4.3 (suporte ao Skylake gpu), então eu estaria procurando outras experiências com os kernels 4.3 e superiores. No momento da escrita, este seria o kernel 4.3 ou 4.4-rc3.
Atualização:
O AMD Radeon também parece ter problemas, alguém descreve os dois monitores encadeados para entrar no modo de economia de energia depois de se conectar ao Ubuntu 15.10 com o kernel 4.2.6. Antes de fazer o login, o MST Daisy Chaining funciona, mas com uma tela borrada em um dos monitores . Gostaria de saber se o problema de economia de energia está relacionado ao bug que o usuário da nvidia descreveu em 1 , onde uma de suas telas vai no modo de economia de energia quando no modo MST, se sim, então talvez este seja um problema do kernel não relacionado à nvidia e poderia afetar a Intel também?
Atualização # 2:
Eu fui em uma caça ao tesouro através do código do kernel e encontrei alguns novos leads.
Para ter suporte ao MST, também precisamos do suporte ao HBR2. Existe apenas suporte HBR2 disponível a partir de certas Revisões do Skylake . Atualmente parece haver cinco deles de acordo com o código-fonte e as duas primeiras revisões não tem suporte HBR2 por causa de uma coisa desativada chamada TPS3 .
Em segundo lugar, vi um FIXME para MST no Skylake no kernel 4.4-rc3 . Consegui desenterrar um relatório de bug que aborda este FIXME em:
link
O título deste relatório de erro é um pouco enganador, leia todos os comentários para ver se ele está relacionado. O último comentário de 11 de novembro afirma que a tela fica em branco quando conectado ao MST no Skylake. Isso soa como o problema que foi relatado pelos usuários do MST da placa gráfica PCI!
Um patch que pode ou não funcionar saiu dele de qualquer forma e atualmente está em drm-intel-fixes e em drm-fixes , o que significa que ele será incluído no próximo release candidate para o 4.4 (veja esquema de lançamento ). Então, isso soa assim hoje não vai funcionar ainda no 4.4-rc3, mas novas chances com o 4.4-rc4. Eu vou adiar a compra do novo hardware até que os novos resultados do teste cheguem e deixem essa questão aberta até que funcione.