Drivers de Vídeo

Iniciado por MadHemp, 04 de Maio de 2016, 10:16

tópico anterior - próximo tópico

MadHemp

Oi pessoal... Sou novo aqui... E também novo no Linux... Se tiver fazendo isso no lugar errado peço q me corrijam e desculpem...

Vamos ao problema...
Eu intalei o Ubuntu 16.04 no meu notebook... Ele é um positivo Ultra S4000...  E ainda não tem Intel graphics manager para ele... Eu queria saber como instalar os gráficos corretos do meu.. Porque instalou umq tal de ivybridge mobile na minha placa de vídeo...

Espero q tenha sido claro e que alguém possa me ajudar

Matheus Ricci

Cara, não sou muito novo no Ubuntu mas também ando sofrendo com drivers de vídeo, principalmente da Nvidia, mas então, eu estive procurando por drivers Intel, você consegue baixar um arquivo .deb direto do site de drivers da Intel (https://downloadcenter.intel.com/pt-br), depois de baixar é só instalar, eu recomendo que vc instale via terminal por causa dos bugs com a central de programas (no diretório que o arquivo vai ser baixado, você digita sudo dpkg -i e o nome do arquivo), acho que isso vai resolver o teu problema ! boa sorte !

druidaobelix

CitarEu queria saber como instalar os gráficos corretos do meu.

Em se tratando de placa gráfica Intel você não precisa fazer nada, não há necessidade de procurar driver algum, já vem tudo pronto no Ubuntu, na verdade nas distribuições.

"A maioria das versões do sistema operacional Linux  contêm drivers de gráficos Intel. A Intel recomenda verificar com o fornecedor da distribuição Linux ou o fabricante do computador para obter os pacotes de drivers pré-compilados."

fonte:

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

Para melhor identificar os recursos de gpu do seu sistema, faça no terminal:

sudo lshw -c display

www.arredondar.org.br
Vencedor Desafio de Impacto Social Google 2016!
Você também pode participar e fazer a diferença.

MadHemp

Citação de: druidaobelix online 05 de Maio de 2016, 11:19
CitarEu queria saber como instalar os gráficos corretos do meu.

Em se tratando de placa gráfica Intel você não precisa fazer nada, não há necessidade de procurar driver algum, já vem tudo pronto no Ubuntu, na verdade nas distribuições.

"A maioria das versões do sistema operacional Linux  contêm drivers de gráficos Intel. A Intel recomenda verificar com o fornecedor da distribuição Linux ou o fabricante do computador para obter os pacotes de drivers pré-compilados."

fonte:

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

Para melhor identificar os recursos de gpu do seu sistema, faça no terminal:

sudo lshw -c display



Obrigado pelas respostas... mas não é bem isso... os drivers estão instalados isso é verdade.. mas não os "corretos" e sim os genericos... minha placa de vídeo esta com um nome estranho como Ivybridge Mobile... então diminui e muito o desempenho nos games...

druidaobelix

Citar[...] os drivers estão instalados isso é verdade.. mas não os "corretos" e sim os genericos... minha placa de vídeo esta com um nome estranho como Ivybridge Mobile...

Suponho que seu notebook possua o chipset Intel H77.

A menção do "ivybridge" refere-se ao chipset da série 7 para os processadores "Ivy Bridge" que são os Intel Core i3,5,7 de terceira geração.

Para ajudar a esclarecer, uma boa informação do /Cássio Lima/ no ClubedoHardware, em 09/04/2012:

"A Intel lançou oficialmente os chipsets da série 7 para os processadores "Ivy Bridge" (processadores Core i3, Core i5 e Core i7 de terceira geração), embora esses processadores ainda não tenham sido lançados. Os chipsets da série 7 possuem suporte nativo para portas USB 3.0 e para duas novas tecnologias, Smart Connect (que permite ao computador receber e-mails e atualizar páginas de internet mesmo enquanto ele estiver "dormindo") e Rapid Start (que permite ao computador inicializar mais rápido). Eles também suportam a tecnologia Virtu Universal MVP, que permite ao usuário combinar o desempenho do chip gráfico integrado no processador com o desempenho de uma placa de vídeo avulsa, similar ao que acontece com as tecnologias Hybrid SLI e ATI Hybrid Graphics, com a notável diferença de não funcionar apenas com chips gráficos de um fabricante específico."

Maiores detalhes consulte aqui:

http://www.clubedohardware.com.br/noticias/intel-lanca-chipsets-serie-7/3449

Como se pode ver, "Ivy Bridge" é o codinome de uma série de processadores da Intel.

Também vai achar detalhes da especificação aqui no site da própria Intel:

Mobile Intel® HM77 Express Chipset
(Intel® BD82HM77 PCH)

http://ark.intel.com/pt-br/products/64339/Intel-BD82HM77-PCH

Numa definição mais extensa da microarquitetura Ivy Bridge:

https://en.wikipedia.org/wiki/Ivy_Bridge_%28microarchitecture%29

----------------------------------

Isso posto, você já disse que é um positivo Ultra S4000.
Numa rápida vista por aí parece ser esse o hardware:

cpu i3 2330M(?? ou 2310? ou??), 4GB, HD500, 14"
chipset Intel HM77
vídeo integrado Intel graphisc

1) Confirma, é esse o hardware?

Esse comando pode ajudar a melhor identificar o equipamento:

sudo dmidecode -t1,2,3,4

2) E por qual específica razão você acha que haveria um driver linux melhor que esse para essa sua placa?
Ou em outras palavras, o que você acha que seria o tal driver "correto", de onde tirou essa conclusão?

3) Querendo, podemos dar uma olhada nisso, execute os comandos abaixo, copie e cole aqui no tópico, trazendo algumas informações adicionais para tentarmos melhorar o entendimento da questão:


lspci

sudo lshw -c display

ubuntu-drivers list

www.arredondar.org.br
Vencedor Desafio de Impacto Social Google 2016!
Você também pode participar e fazer a diferença.

MadHemp

#5
Citação de: druidaobelix online 05 de Maio de 2016, 18:03
Citar[...] os drivers estão instalados isso é verdade.. mas não os "corretos" e sim os genericos... minha placa de vídeo esta com um nome estranho como Ivybridge Mobile...

Suponho que seu notebook possua o chipset Intel H77.

A menção do "ivybridge" refere-se ao chipset da série 7 para os processadores "Ivy Bridge" que são os Intel Core i3,5,7 de terceira geração.

Para ajudar a esclarecer, uma boa informação do /Cássio Lima/ no ClubedoHardware, em 09/04/2012:

"A Intel lançou oficialmente os chipsets da série 7 para os processadores "Ivy Bridge" (processadores Core i3, Core i5 e Core i7 de terceira geração), embora esses processadores ainda não tenham sido lançados. Os chipsets da série 7 possuem suporte nativo para portas USB 3.0 e para duas novas tecnologias, Smart Connect (que permite ao computador receber e-mails e atualizar páginas de internet mesmo enquanto ele estiver "dormindo") e Rapid Start (que permite ao computador inicializar mais rápido). Eles também suportam a tecnologia Virtu Universal MVP, que permite ao usuário combinar o desempenho do chip gráfico integrado no processador com o desempenho de uma placa de vídeo avulsa, similar ao que acontece com as tecnologias Hybrid SLI e ATI Hybrid Graphics, com a notável diferença de não funcionar apenas com chips gráficos de um fabricante específico."

Maiores detalhes consulte aqui:

http://www.clubedohardware.com.br/noticias/intel-lanca-chipsets-serie-7/3449

Como se pode ver, "Ivy Bridge" é o codinome de uma série de processadores da Intel.

Também vai achar detalhes da especificação aqui no site da própria Intel:

Mobile Intel® HM77 Express Chipset
(Intel® BD82HM77 PCH)

http://ark.intel.com/pt-br/products/64339/Intel-BD82HM77-PCH

Numa definição mais extensa da microarquitetura Ivy Bridge:

https://en.wikipedia.org/wiki/Ivy_Bridge_%28microarchitecture%29

----------------------------------

Isso posto, você já disse que é um positivo Ultra S4000.
Numa rápida vista por aí parece ser esse o hardware:

cpu i3 2330M(?? ou 2310? ou??), 4GB, HD500, 14"
chipset Intel HM77
vídeo integrado Intel graphisc

1) Confirma, é esse o hardware?

Esse comando pode ajudar a melhor identificar o equipamento:

sudo dmidecode -t1,2,3,4

2) E por qual específica razão você acha que haveria um driver linux melhor que esse para essa sua placa?
Ou em outras palavras, o que você acha que seria o tal driver "correto", de onde tirou essa conclusão?

3) Querendo, podemos dar uma olhada nisso, execute os comandos abaixo, copie e cole aqui no tópico, trazendo algumas informações adicionais para tentarmos melhorar o entendimento da questão:


lspci

sudo lshw -c display

ubuntu-drivers list

Excelente resposta.. sim confirmo sua afirmação sobre meu note... eu afirmei que pode existir um melhor por que o note apresenta um incrivel lag n inicialização e um rendimento abaixo da aceitação... O jogo ao qual me refiro é o dota 2 que possui compatibilidade com o linux... e ante no windows pegava normal sem lag....

segue as respostas dos comandos (removi o primeiro pois continha muita informação)

lspci

00:00.0 Host bridge: Intel Corporation 3rd Gen Core processor DRAM Controller (rev 09)
00:02.0 VGA compatible controller: Intel Corporation 3rd Gen Core processor Graphics Controller (rev 09)
00:14.0 USB controller: Intel Corporation 7 Series/C210 Series Chipset Family USB xHCI Host Controller (rev 04)
00:16.0 Communication controller: Intel Corporation 7 Series/C210 Series Chipset Family MEI Controller #1 (rev 04)
00:1a.0 USB controller: Intel Corporation 7 Series/C210 Series Chipset Family USB Enhanced Host Controller #2 (rev 04)
00:1b.0 Audio device: Intel Corporation 7 Series/C210 Series Chipset Family High Definition Audio Controller (rev 04)
00:1c.0 PCI bridge: Intel Corporation 7 Series/C210 Series Chipset Family PCI Express Root Port 1 (rev c4)
00:1c.2 PCI bridge: Intel Corporation 7 Series/C210 Series Chipset Family PCI Express Root Port 3 (rev c4)
00:1c.3 PCI bridge: Intel Corporation 7 Series/C210 Series Chipset Family PCI Express Root Port 4 (rev c4)
00:1c.4 PCI bridge: Intel Corporation 7 Series/C210 Series Chipset Family PCI Express Root Port 5 (rev c4)
00:1d.0 USB controller: Intel Corporation 7 Series/C210 Series Chipset Family USB Enhanced Host Controller #1 (rev 04)
00:1f.0 ISA bridge: Intel Corporation HM77 Express Chipset LPC Controller (rev 04)
00:1f.2 SATA controller: Intel Corporation 7 Series Chipset Family 6-port SATA Controller [AHCI mode] (rev 04)
00:1f.3 SMBus: Intel Corporation 7 Series/C210 Series Chipset Family SMBus Controller (rev 04)
02:00.0 Network controller: Realtek Semiconductor Co., Ltd. RTL8723AE PCIe Wireless Network Adapter
03:00.0 Unassigned class [ff00]: Realtek Semiconductor Co., Ltd. RTL8411 PCI Express Card Reader (rev 01)
03:00.2 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 0a)

sudo lshw -c display

*-display               
       descrição: VGA compatible controller
       produto: 3rd Gen Core processor 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:28 memória:f6400000-f67fffff memória:e0000000-efffffff porta de E/S:f000(tamanho=64)

ubuntu-drivers list

intel-microcode


Editado... Também afirmo isso porque algumas vezes a tela fica "mal colocada" ou seja meio que buga.. Em jogos de Linux... Um deles é o adventure capitalist

druidaobelix

#6
Citareu afirmei que pode existir um melhor por que o note apresenta um incrivel lag n inicialização e um rendimento abaixo da aceitação... O jogo ao qual me refiro é o dota 2 que possui compatibilidade com o linux... e ante no windows pegava normal sem lag....

Como era esperado e os resultados dos comandos estão confirmando, de fato o chipset aí existente é o HM77 da série 7, o que se pode constatar aqui:

Citar00:1f.0 ISA bridge: Intel Corporation HM77 Express Chipset LPC Controller (rev 04)

Também a placa gráfica era a esperada, terceira geração:

Citar00:02.0 VGA compatible controller: Intel Corporation 3rd Gen Core processor Graphics Controller (rev 09)

O driver que está sendo usado pelo sistema é o i915, o que em princípio está correto.

Você disse lá no post #3:

Citar[...] minha placa de vídeo esta com um nome estranho como Ivybridge Mobile..

1) Onde mais exatamente você viu isso no sistema, em que lugar você constatou a placa de vídeo estar com esse nome atribuído?  De fato, como já dito, se trata do Ivybridge Mobile, mas onde mais exatamente você viu isso no sistema?
Se for no ambiente gráfico, dá para postar uma imagem disso aqui no tópico (ou um link externo com a imagem, se o caso)?

2) Na essência, se estou entendendo bem a questão, sua principal constatação (e reclamação) é em relação aos jogos que executa (especialmente Dota 2 e AdVenture Capitalist)

Aí entra um problema sério, fico totalmente rendido nessa questão de jogos, sou analfabeto de pai e mãe quando diz respeito à jogos.  :-[

Embora reconheça ser uma forma muito interessante de entretenimento e, sobretudo, um mercado muito interessante e promissor, um micro sistema econômico que movimenta alguns milhões e milhões de dólares, com um número enorme de usuários (e portanto, clientes to make money, existe até uma associação por aqui, a AbraGames), gerando oportunidades de renda e emprego, inclusive para desenvolvedores analistas de sistemas e programadores também nos pequenos estúdios de desenvolvimento de games, o que é muito bom, mas como não é minha área de interesse mais imediata, não conheço nada de nada deles, não tenho nenhum instalado, apenas não uso, o que infelizmente limita muito a contribuição objetiva que possa te dar para ajudar a resolver a questão.  :(

Mas há um pessoal bastante entendido de jogos aqui no Fórum, usam e conhecem bastante, que convidamos possam vir a este tópico te ajudar.

www.arredondar.org.br
Vencedor Desafio de Impacto Social Google 2016!
Você também pode participar e fazer a diferença.

druidaobelix

#7
Enquanto o socorro não vem e aguardamos ajuda mais especializada em "games" do povo aqui do Fórum no seu tópico, vamos nos permitir abstratamente ir um pouco adiante.

Se estamos falando em jogos, em games, então possivelmente estamos falando em um ambiente que pede aceleração 3D e, por consequência, renderização, não é mesmo?

Mesa 3D é uma biblioteca de software de código aberto, que permite o desenvolvimento de aplicações gráficas em 3D.

Não saberia dizer, a priori, se há alguma interrelação específica entre os games que você menciona e o Mesa 3D driver, que é uma implementação do OpenGL, mas eventualmente é um caminho a explorar para ver se melhora algo aí no seu sistema.

Chegou a instalar o Mesa e testar se a renderização está presente?

Num terminal faça:

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:

glxinfo | grep render

Tem que aparecer como resultado:

direct rendering: Yes

Indicando que a funcionalidade está presente, além de outras informações (se o caso poste aqui no tópico o resultado).

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

sudo apt-get install mesa-utils

Parece-me que a versão do pacote atual para a 16.04 é o mesa-utils_8.3.0-1_amd64.deb

Instalado, vamos ver o que há lá, faça também e traga aqui o resultado de:

glxinfo | grep -i OpenGL


Como o seu ambiente desktop é o Unity, em seguida faça esse comando e também copie e cole o resultado dele aqui no tópico:

/usr/lib/nux/unity_support_test -p

Vamos ver se essas informações adicionais ajudam a clarear o raciocínio sobre a questão.

Além disso, claro, após a instalação do Mesa (se já não estava instalado) teste novamente os jogos mencionados para vermos se houve algum resultado.

www.arredondar.org.br
Vencedor Desafio de Impacto Social Google 2016!
Você também pode participar e fazer a diferença.

druidaobelix

#8
Fui conferir o System Requirements do Dota 2 e consta lá no site:

http://store.steampowered.com/app/570/

SteamOS + Linux

    Minimum:
        OS: Ubuntu 12.04
        Processor: Dual core from Intel or AMD at 2.8 GHz
        Memory: 4 GB RAM
        Graphics: nVidia Geforce 8600/9600GT (Driver v331), AMD HD 2xxx-4xxx (Driver mesa 10.5.9), AMD HD 5xxx+ (Driver mesa 10.5.9 or Catalyst 15.7), Intel HD 3000 (Driver mesa 10.6)
        Network: Broadband Internet connection
        Storage: 8 GB available space
        Sound Card: OpenAL Compatible Sound Card

Então, pelo que está dizendo aí, quando a gpu é Intel é necessária uma placa gráfica HD 3000 ou melhor e ter instalado o mesa versão 10.6 ou superior. Parece ser necessário concluir que o mesa driver instalado é mesmo necessário, não é assim?

Quanto a placa gráfica essa Intel HD 3000 parece ser de segunda geração, como no seu caso se trata de terceira geração, então imagino que seja suficiente, mas seria bom confirmar melhor isso.

Obtenha aí no terminal:

lspci -k | grep -EA2 -i VGA

e também:

lspci -k | grep -EA2 -i display

www.arredondar.org.br
Vencedor Desafio de Impacto Social Google 2016!
Você também pode participar e fazer a diferença.

MadHemp

#9
Bom... Obrigado pelas respostas... Eu não tinha o mesa instalado e outro detalhe era o swap o qua estava agindo antes da hora...
Vou ver... Espero que isso acabe logo... E que esse post sirva de ajuda para outros com o mesmo problema...
Instalei o mesa... Aí estão os resultados
Código:

glxinfo | grep -i OpenGL

OpenGL vendor string: Intel Open Source Technology Center
OpenGL renderer string: Mesa DRI Intel(R) Ivybridge Mobile
OpenGL core profile version string: 3.3 (Core Profile) Mesa 11.2.0
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 11.2.0
OpenGL shading language version string: 1.30
OpenGL context flags: (none)
OpenGL extensions:
OpenGL ES profile version string: OpenGL ES 3.0 Mesa 11.2.0
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.00
OpenGL ES profile extensions:

lspci -k | grep -EA2 -i VGA

00:02.0 VGA compatible controller: Intel Corporation 3rd Gen Core processor Graphics Controller (rev 09)
   Subsystem: CLEVO/KAPOK Computer 3rd Gen Core processor Graphics Controller
   Kernel driver in use: i915

O outro comando não apareceu algo... Irei testar o jogo... Amanhã trago as respostas

druidaobelix

De fato a placa gráfica existente no sistema é uma HD 4000

CitarOpenGL renderer string: Mesa DRI Intel(R) Ivybridge Mobile

Segundo um texto do techtudo:

"HD Graphics 4000

A placa 4000 está nos processadores Ivy Bridge de 2012, ou seja, é um modelo antigo. No entanto, os primeiros benchmarks a colocaram no nível de uma NVIDIA GeForce GT 330M dedicada, o que foi ótimo na época. Tem suporte para três telas independentes e o uso de 22nm 3D Tri-Gate para baixo consumo de energia. Assim como a 3000, já está ultrapassada e não roda jogos atuais."

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

Como o requerimento do Dota 2 é HD 3000, então essa HD 4000 está dentro.

Da mesma forma o Mesa, que pede a versão 10.6 e agora está instalada a 11.2.0, portanto, também está dentro.

CitarOpenGL core profile version string: 3.3 (Core Profile) Mesa 11.2.0
OpenGL version string: 3.0 Mesa 11.2.0

Agora precisa testar mesmo para ver o que acontece.

www.arredondar.org.br
Vencedor Desafio de Impacto Social Google 2016!
Você também pode participar e fazer a diferença.

MadHemp

Tenso minha placa ser passada... Porém estou baixando novamente o jogo