Fórum Ubuntu Linux - PT

Suporte Técnico => Hardware e Periféricos => 64-bit => Tópico iniciado por: Kyoranmogami em 24 de Novembro de 2016, 02:01

Título: Ubuntu não reconhece drive da Placa de Video Intel Graphics
Enviado por: Kyoranmogami em 24 de Novembro de 2016, 02:01
Instalei o pacote da intel de drivers que tem no site deles e mesmo assim não reconhece
minha placa de video Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller  sistema é ubuntu 16.04
sou bem iniciante gostaria de uma ajuda .
Obs: no painel de drives adicionais aparece que esta utilizando um microcode firmware.


Título: Re:Ubuntu não reconhece drive da Placa de Video Intel Graphics
Enviado por: druidaobelix em 24 de Novembro de 2016, 15:55
Acho que nunca vi uma gpu (=placa de vídeo) Intel não ser reconhecida pelo Linux.

Talvez esteja havendo uma dificuldade de compreensão de como as coisas funcionam no Linux nesse especial aspecto.

As distribuições em geral, inclusive e principalmente o Ubuntu, já trazem em si os drivers Intel necessários à placa de vídeo.
Em regra apenas não é necessário fazer absolutamente nada, o driver de vídeo Intel já está incorporado do kernel, que irá identificar o hardware e tudo irá funcionar normalmente.

Apenas não é necessário ir no website da Intel baixar pacote de drivers para placa de vídeo.

Vamos inicialmente conferir o que há no seu sistema acerca da gpu.
Numa janela de terminal (teclas Ctrl Alt T) faça o seguinte comando, copie o resultado com o mouse e traga ao seu tópico o resultado):

Código: [Selecionar]
lspci | grep -i vga
Código: [Selecionar]
sudo lshw -c display
Título: Re:Ubuntu não reconhece drive da Placa de Video Intel Graphics
Enviado por: Kyoranmogami em 24 de Novembro de 2016, 18:14
Eu já vi muita gente dizendo que os Drivers vem integrados mesmo assim creio que ela deveria ser reconhecida no painel, da a impressão que não esta usando o driver certo....

Bom como me pediu
lspci | grep -i vga
00:02.0 VGA compatible controller: Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller (rev 09)

sudo lshw -c display
 descrição: VGA compatible controller
       produto: 2nd Generation Core Processor Family Integrated Graphics Controller
       fabricante: Intel Corporation
       ID físico: 2
       informações do barramento: pci@0000:00:02.0
       versão: 09
       largura: 64 bits
       clock: 33MHz
       capacidades: msi pm vga_controller bus_master cap_list rom
       configuração: driver=i915 latency=0
       recursos: irq:26 memória:d0000000-d03fffff memória:c0000000-cfffffff porta de E/S:4000(tamanho=64)

Sobre o Drive da intel já baixei e instalei mesmo fica como desconhecido no painel Drivers adicionais aonde aparece a placa de video.

Título: Re:Ubuntu não reconhece drive da Placa de Video Intel Graphics
Enviado por: Kyoranmogami em 24 de Novembro de 2016, 18:18
 :'( Fiz um teste com jogos aqui como league of legends o fps ficou horrível, oscilou de 60 ~ 20  quase zerando em alguns momentos tem algo bem errado.
Título: Re:Ubuntu não reconhece drive da Placa de Video Intel Graphics
Enviado por: druidaobelix em 24 de Novembro de 2016, 18:44
       configuração: driver=i915 latency=0

Está usando o driver i915, que é o driver Intel para essa sua placa.

Note que se trata de um modelo antigo de gpu, o desempenho pode não ser mesmo dos melhores no Linux.

Verifique se o mesa está instalado e funcionando corretamente:

Código: [Selecionar]
glxgears
Se estiver instalado vai aparecer as "famosas" três engrenagens azul, verde e vermelha rodando sincronizadamente e no terminal e indicação FPS (frames por segundo).
Se quiser pode usar as teclas Ctrl C simultâneas para interromper o processamento.

Ainda, se fizer no terminal:

Código: [Selecionar]
glxinfo | grep render
Tem que aparecer como resultado:

direct rendering: Yes

Indicando que a funcionalidade está presente, além de outras informações.

Caso Mesa 3D driver não esteja instalado, então instale fazendo no terminal:


Código: [Selecionar]
sudo apt install mesa-utils
Aqui se obtém a versão, que no momento deve ser a Mesa 11.2.0 (se necessário atualize o sistema)

Código: [Selecionar]
glxinfo | grep -i OpenGL
Se seu desktop for o padrão Unity, verifique também:

Código: [Selecionar]
/usr/lib/nux/unity_support_test -p
todos os resultados devem estar yes


Título: Re:Ubuntu não reconhece drive da Placa de Video Intel Graphics
Enviado por: Kyoranmogami em 24 de Novembro de 2016, 18:54
Resultados

glxgears

24476 frames in 5.0 seconds = 4895.056 FPS
18698 frames in 5.0 seconds = 3739.524 FPS
19370 frames in 5.0 seconds = 3873.944 FPS

glxinfo | grep render
direct rendering: Yes
    GLX_MESA_multithread_makecurrent, GLX_MESA_query_renderer,
    GLX_MESA_multithread_makecurrent, GLX_MESA_query_renderer,
Extended renderer info (GLX_MESA_query_renderer):
OpenGL renderer string: Mesa DRI Intel(R) Sandybridge Mobile
    GL_ARB_conditional_render_inverted, GL_ARB_copy_buffer, GL_ARB_copy_image,
    GL_MESA_texture_signed_rgba, GL_NV_conditional_render, GL_NV_depth_clamp,
    GL_ARB_conditional_render_inverted, GL_ARB_copy_buffer, GL_ARB_copy_image,
    GL_NV_conditional_render, GL_NV_depth_clamp, GL_NV_light_max_exponent,
    GL_OES_fbo_render_mipmap, GL_OES_get_program_binary, GL_OES_mapbuffer,

glxinfo | grep -i OpenGL

OpenGL vendor string: Intel Open Source Technology Center
OpenGL renderer string: Mesa DRI Intel(R) Sandybridge Mobile
OpenGL core profile version string: 3.3 (Core Profile) Mesa 13.1.0-devel
OpenGL core profile shading language version string: 3.30
OpenGL core profile context flags: (none)
OpenGL core profile profile mask: core profile
OpenGL core profile extensions:
OpenGL version string: 3.0 Mesa 13.1.0-devel
OpenGL shading language version string: 1.30
OpenGL context flags: (none)
OpenGL extensions:
OpenGL ES profile version string: OpenGL ES 3.0 Mesa 13.1.0-devel
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.00
OpenGL ES profile extensions:


/usr/lib/nux/unity_support_test -p

OpenGL vendor string:   Intel Open Source Technology Center
OpenGL renderer string: Mesa DRI Intel(R) Sandybridge Mobile
OpenGL version string:  3.0 Mesa 13.1.0-devel

Not software rendered:    yes
Not blacklisted:          yes
GLX fbconfig:             yes
GLX texture from pixmap:  yes
GL npot or rect textures: yes
GL vertex program:        yes
GL fragment program:      yes
GL vertex buffer object:  yes
GL framebuffer object:    yes
GL version is 1.4+:       yes

Unity 3D supported:       yes


Título: Re:Ubuntu não reconhece drive da Placa de Video Intel Graphics
Enviado por: druidaobelix em 24 de Novembro de 2016, 19:00
Os resultados indicam que o mesa está instalado e a renderização presente.
De toda forma, se quiser experimentar há eventualmente uma alternativa, que é a ppa Oibaf.
Não sei dizer concretamente resultaria em algo melhor para sua específica gpu, só testando mesmo.


Código: [Selecionar]
sudo apt-add-repository ppa:oibaf/graphics-drivers
Código: [Selecionar]
sudo apt-get update
Código: [Selecionar]
sudo apt-get dist-upgrade

Diretamente na página da ppa há instruções interessantes:

Updated and Optimized Open Graphics Drivers

https://launchpad.net/~oibaf/+archive/ubuntu/graphics-drivers
Título: Re:Ubuntu não reconhece drive da Placa de Video Intel Graphics
Enviado por: Kyoranmogami em 24 de Novembro de 2016, 19:05
Vou instalar tudo e já testo ele
Título: Re:Ubuntu não reconhece drive da Placa de Video Intel Graphics
Enviado por: Kyoranmogami em 24 de Novembro de 2016, 19:43
Tudo na mesma  :'( infelizmente. Tenho uma duvida vi esse video e o meu esta igual ao dele devo utilizar os mesmos codigos?

https://www.youtube.com/watch?v=OHgSPuKMa1E
Título: Re:Ubuntu não reconhece drive da Placa de Video Intel Graphics
Enviado por: druidaobelix em 24 de Novembro de 2016, 20:13
Instalar o Processor microcode firmware for Intel CPU?

Deve sim, basta assinalar lá em "Drivers Adicionais"

Código: [Selecionar]
sudo software-properties-gtk
Título: Re:Ubuntu não reconhece drive da Placa de Video Intel Graphics
Enviado por: druidaobelix em 24 de Novembro de 2016, 20:24
Citar
OpenGL renderer string: Mesa DRI Intel(R) Sandybridge Mobile

Veja esse texto do techtudo

http://www.techtudo.com.br/listas/noticia/2016/02/hd-graphics-3000-4000-4400-5500-saiba-qual-melhor-gpu-da-intel.html

Essa gpu corresponderia a uma HD-2000

A sandybridge é anterior à Ivybridge Mobile mencionada no texto.

Título: Re:Ubuntu não reconhece drive da Placa de Video Intel Graphics
Enviado por: druidaobelix em 24 de Novembro de 2016, 20:32
Se não vai usar a ppa Oibaf então é melhor desinstalar.

Instale o ppa-purge:

Código: [Selecionar]
sudo apt-get install ppa-purge
Depois, para removar:

Código: [Selecionar]
sudo ppa-purge nome_da_ppa
Se quiser obter o comando direto de remoção da ppa pode fazer:

Código: [Selecionar]
find /etc/apt/sources.list.d -type f -name "*.list" -print0 | \
    while read -d $'\0' file; do awk -F/ '/deb / && /ppa\.launchpad\.net/ {print "sudo ppa-purge ppa:"$4"/"$5}' "$file"; done

Vai resultar numa saída pronta para executar.

(Não tente digitar o código acima, raramente dá certo, copie com o mouse e cole no terminal evitando, assim, erros de retranscrição)

Título: Re:Ubuntu não reconhece drive da Placa de Video Intel Graphics
Enviado por: Kyoranmogami em 24 de Novembro de 2016, 20:35
Sim ela é sandybridge já esta assinalado lá só fica desconhecido driver proprietario
https://www.google.com.br/search?q=driver+desconhecido&espv=2&biw=1366&bih=628&tbm=isch&source=lnms&sa=X&ved=0ahUKEwi80vekucLQAhXLIJAKHYDcBPgQ_AUIBygC#tbm=isch&q=driver+adicionais+desconhecido+ubuntu&imgrc=F8eas1zjFqnGPM%3A

fica parecido com isso só que não tem outra opção só esta como "desconhecido" como se ele não tivesse a placa de video sabe
Título: Re:Ubuntu não reconhece drive da Placa de Video Intel Graphics
Enviado por: druidaobelix em 24 de Novembro de 2016, 20:49
Veja, Kyoranmogami, o resultado do comando lá do post #2 está dizendo que a gpu do sistema é uma HD-2000 e está usando o driver i915, que está evidentemente ativo, o que é correto.

Você andou instalando mais algumas coisas aí, porque o mesa é o development, mas essencialmente a questão do driver está correta.
No momento não sei mais como poderia ajudá-lo nessa questão.

Se está mesmo em dúvida e considerando que você próprio se disse "sou bem iniciante", talvez compense formatar e fazer uma reinstalação limpa e zerada do sistema.

Não é muito comum ter que formatar nada no Linux, no geral consertamos as coisas quando elas dão problema, mas quando se está começando até vale, porque é natural mexer nisso e naquilo de forma mais ou menos desordenada, o que acaba desestruturando o sistema.
Título: Re:Ubuntu não reconhece drive da Placa de Video Intel Graphics
Enviado por: druidaobelix em 24 de Novembro de 2016, 21:04
Quando quiser ou for mesmo necessário mostrar uma tela qualquer do seu sistema (geralmente não precisa, é melhor usar os códigos que são mais objetivos), use o screenshot para capturar a janela, salve a imagem e depois suba para um servidor externo de imagens (porque há limites aqui no Fórum), postando no seu tópico a miniatura e o link correspondente.

Para usar o screenshot (=Captura de tela), basta ir lá no Dash, escrever screenshot na caixa de pesquisa que irá aparecer o ícone correspondente...

Para aprender como anexar uma **imagem em miniatura ao tópico** (porque há limite no tamanho das imagens nas regras do Fórum) através de um servidor de imagens externo, veja esse tópico e nele especialmente o post #2 do colega /Creto/:

Anexar uma imagem ao tópico

http://ubuntuforum-br.org/index.php/topic,117916.msg649065.html#msg649065

http://imgur.com

Título: Re:Ubuntu não reconhece drive da Placa de Video Intel Graphics
Enviado por: Kyoranmogami em 24 de Novembro de 2016, 21:19
Só tenho mais uma duvida e a gente já pode encerrar por que devo esta te alugando já, entrei no site da intel e vi que tem uma composição de arquivos como
Linux Kernel - 4.7.2
Mesa - 12.0.1
xf86-video-intel - 2.99.917
Libdrm - 2.4.68
Libva - 1.7.2
vaapi intel-driver - 1.7.2
Cairo - 1.15.2
Xorg Xserver - 1.18.3
Intel-gpu-tools - 1.16

SUPPORTED HARDWARE

7th Generation Intel® Core™ processors with Intel® HD Graphics - Kaby Lake
6th Generation Intel® Core™ processors with Intel® HD Graphics - Skylake
5th Generation Intel® Core™ processors with Intel® HD Graphics - Broadwell
4th Generation Intel® Core™ processors with Intel® HD Graphics - Haswell
3rd Generation Intel® Core™ processors with Intel® HD Graphics - Ivy Bridge
2nd Generation Intel® Core™ processors with Intel® HD Graphics - Sandy Bridge
Intel® Celeron® Processors with Intel® HD Graphics - Apollo Lake
Intel® Celeron® Processors with Intel® HD Graphics - Braswell
Intel® Celeron® Processors with Intel® HD Graphics - Bay Trail
Intel® Atom™ N450 with Intel® Graphics Media Accelerator 3150 (Pine Trail)

conferi a versão do meu Kernel 4.4.0-47-generic #68-Ubuntu SMP Wed Oct 26 19:39:52 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux
esta diferente gostaria de saber se tem algo a ver?
Se não tiver nenhuma relação vou formatar ele aqui.

E agradeço desde já a ajuda.


Título: Re:Ubuntu não reconhece drive da Placa de Video Intel Graphics
Enviado por: druidaobelix em 24 de Novembro de 2016, 23:17
Antes de mais nada, veja essa página:

http://www.intel.com.br/content/www/br/pt/support/graphics-drivers/000005477.html

Mas muito especialmente essa quando se trata de jogos para Gráficos HD Intel 2000/3000:

Lista de jogos que funcionam com os Gráficos HD Intel® 3000/2000

http://www.intel.com.br/content/www/br/pt/support/graphics-drivers/graphics-for-2nd-generation-intel-processors/000005565.html?_ga=1.211690325.1980117708.1480035638

Quem está dizendo isso é a própria Intel.

No final da página há uma nota:

"Esta lista foi compilada usando o sistema operacional Windows 7* de 64 bits etc e tal."

Perceba que o Windows é muitíssimo melhor adaptado para os computadores PC, especialmente nos jogos, que o Linux, e mesmo assim já no Windows há severas restrições em razão da geração da gpu, então é de se esperar que os jogos que, segundo a Intel jogam bem do ponto de vista do hardware gráfico, para o Linux a lista seja no máximo igual a essa e muito possivelmente menor que essa, muito provavelmente alguns jogos dessa lista não rodam bem no Linux.

Como lá se vê, League of Legends não está na lista sequer para o Windows, quanto mais para o Linux.

Título: Re:Ubuntu não reconhece drive da Placa de Video Intel Graphics
Enviado por: druidaobelix em 25 de Novembro de 2016, 00:11
Só tenho mais uma duvida e a gente já pode encerrar por que devo esta te alugando já, entrei no site da intel e vi que tem uma composição de arquivos como : Linux Kernel - 4.7.2; Mesa - 12.0.1; xf86-video-intel - 2.99.917; Libdrm - 2.4.68; Libva - 1.7.2; vaapi intel-driver - 1.7.2; Cairo - 1.15.2; Xorg Xserver - 1.18.3; Intel-gpu-tools - 1.16
[...]
conferi a versão do meu Kernel 4.4.0-47-generic #68-Ubuntu SMP Wed Oct 26 19:39:52 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux
esta diferente gostaria de saber se tem algo a ver?

Essa constelação de componentes elencados não guardam relação com a sua questão, não há nada que você possa fazer em relação a isso que irá resolver o problema no seu sistema em particular.

Nada obstante, a observação é bastante interessante pois essa questão não tem uma resposta fácil, nem rápida. :-)

De início é preciso pontuar que a Intel é uma grande apoiadora e colaboradora do Linux, produzindo ela própria código opensource.

Esses drivers que se encontram no website da Intel são produzidos por ela e disponibilizado à comunidade opensource e muito especialmente às distribuições existentes.

Quando um novo release de um driver é lançado, contendo um melhoramento ou uma correção, demora algum tempo até que seja incorporado às distribuições, cada uma delas com seu próprio projeto e enfase nisso ou naquilo.

Ubuntu em especial é uma distribuição muito dinâmica em termos de atualização, muito possivelmente a mais dinâmica de todas, promovendo um constante e ininterrupto fluxo de atualizações, entretanto, ainda assim, há um lapso de tempo entre o lançamento de um driver pela Intel e a incorporação disso na distribuição.

Uma distribuição monta seu projeto e cuida do sistema operacional como um todo, na forma que concebeu a união das várias partes, procurando harmonizar esses componentes segundo o projeto dela distribuição.

O que a ppa Oibaf que você já testou faz é justamente estar um passo adiante do Ubuntu como um todo no que se refere ao subsistema gráfico.

Antes disso precisa compreender melhor como é que essa coisa toda funciona no Linux, o que não é exatamente fácil, mas é preciso entender que o subsistema gráfico é constituido de um complexo sistema de componentes opensource, de variadas fontes e que criam dependências entre si.

Dessa forma, uma mudança no servidor X pode implicar numa mudança no driver Mesa 3D e vice-versa, o que introduz interdependência entre os componentes e assim por diante, é uma complexa rede de interdependência em que o avanço de um pode implicar na necessidade de modificar outros componentes, lembrando sempre que isso é feito de forma independente por várias e várias pessoas, que são os desenvolvedores, sem nenhuma coordenação central, isto é, num movimento livre e autônomo e, por isso mesmo, é incrível que funcione tão bem.

Esse é o cenário nem sempre muito bem compreendido de como funciona essa coisa toda.

Se tiver interesse em se aprofundar no assunto e o inglês não for um obstáculo intransponível, sugiro a leitura desse paper, de autoria de Ragav Gopalan, que é engenheiro da Intel (Platform Applications Engineer) bastante elucidativo no tema (o quadro que se encontra em página 9 é um mosaico da questão):

Inside Linux graphics
Understanding the components, upgrading drivers, and advanced use cases

http://www.intel.com/content/dam/www/public/us/en/documents/white-papers/inside-linux-graphics-paper.pdf