Como usar o driver de vídeo apropriado nas telas do Scientific Linux 6 for Display Port?

1

Estou trabalhando com (uma das) estações de trabalho que estão trabalhando com o Scientific Linux 6, portanto, basicamente uma versão bastante antiga do Red Hat Enterprise Linux. Eu precisaria usar duas telas, mas só tenho 2 DisplayPort e uma VGA como saídas do meu Intel IGP. Não consigo fazer as portas DisplayPort funcionando, acho que porque o driver e o kernel usados são muito antigos.

Alguém teria uma ideia (além de usar uma GPU dedicada)?

lspci
00:00.0 Host bridge: Intel Corporation Sky Lake Host Bridge/DRAM Registers (rev 07)
00:02.0 VGA compatible controller: Intel Corporation Sky Lake Integrated Graphics (rev 06)
00:14.0 USB controller: Intel Corporation Sunrise Point-H USB 3.0 xHCI Controller (rev 31)
00:14.2 Signal processing controller: Intel Corporation Sunrise Point-H Thermal subsystem (rev 31)
00:16.0 Communication controller: Intel Corporation Sunrise Point-H CSME HECI #1 (rev 31)
00:16.3 Serial controller: Intel Corporation Sunrise Point-H KT Redirection (rev 31)
00:17.0 SATA controller: Intel Corporation Device a102 (rev 31)
00:1f.0 ISA bridge: Intel Corporation Sunrise Point-H LPC Controller (rev 31)
00:1f.2 Memory controller: Intel Corporation Sunrise Point-H PMC (rev 31)
00:1f.3 Audio device: Intel Corporation Sunrise Point-H HD Audio (rev 31)
00:1f.4 SMBus: Intel Corporation Sunrise Point-H SMBus (rev 31)
00:1f.6 Ethernet controller: Intel Corporation Ethernet Connection (2) I219-LM (rev 31)

uname -a
Linux pcbe13615 2.6.32-573.22.1.el6.x86_64 #1 SMP Wed Mar 23 17:13:03 CET 2016 x86_64 x86_64 x86_64 GNU/Linux
    
por Paradox 19.04.2016 / 14:22

1 resposta

1

É a falta de suporte para a GPU no kernel (e provavelmente também no driver de vídeo X.Org) que você precisa resolver de alguma forma. O suporte apropriado para GPUs baseadas no Sky Lake no driver de kernel i915 deve estar disponível no kernel 4.4 em . Então, novamente, eu mesmo não consegui uma GPU Intel com o código de dispositivo 1912 trabalhando no Debian Jessie em 4.4.5 devido a algo com possivelmente a versão X.org em Jessie (ainda não tentei nenhum kernel posterior agora). Então, será uma grande atualização do sistema ou uma GPU dedicada.

Obter uma GPU de marca conhecida comum e bem usada que seu sistema tenha suporte pode ser a saída mais fácil, mas não tenho certeza se você pode encontrar uma que tenha especificamente DisplayPort disponível.

Se você não quiser atualizar o sistema, você pode tentar apenas pegar um kernel recente e compilá-lo manualmente com todas as opções necessárias para suportar o GPU. O possível problema com essa abordagem é que pode ser difícil conseguir que o sistema inicialize com o novo kernel, pois pode haver alguns conflitos entre o kernel e o software básico do sistema, udev sendo um problema possível. Você também precisa se lembrar de incluir grande parte do material obsoleto para ser compatível com o software mais antigo que faz a interface do kernel.

A Intel ainda fornece fontes para o seu driver gráfico , por isso, se você estiver disposto a tentar todas as possíveis coisa, você poderia tentar também compilar isso.

Além de compilar o kernel do Linux ou apenas o driver de gráficos da Intel, você também precisará ter um driver de vídeo X.Org Intel® suficientemente recente que também suporte GPUs baseadas no Skylake, então você provavelmente também acabará precisando para compilar isso (possivelmente todo o X.Org) também. Isso pode ser impossível sem atualizar grandes partes do restante do sistema devido a requisitos de versão conflitantes para muitos outros componentes. Afinal, há uma razão pela qual a maioria das pessoas confia em distribuições pré-construídas em vez de tentar fazer as coisas do zero:)

    
por 20.04.2016 / 04:41