web-dev-qa-db-fra.com

Pilotes vidéo pour Intel onboard graphic dans 18.04 et thinkpad t410

J'ai un Thinkpad T410s avec un contrôleur Intel intégré vga
Il utilise actuellement le pilote i915, mais lorsque je lis plusieurs vidéos ou une vidéo HD, la température de l’ordinateur portable augmente jusqu’à ce que le système redémarre!
Je ne peux pas non plus utiliser de logiciels comme OBS:

Failed to initialize video.  Your GPU may not be supported, or your graphics drivers may need to be updated.

Ou jouer à l'écran en utilisant vlc:

[00007fdbbc000c40] main input error: Your input can't be opened
[00007fdbbc000c40] main input error: VLC is unable to open the MRL 'screen://'. Check the log for details.

J'ai essayé d'installer des pilotes à partir de l'outil Pilotes supplémentaires, mais sa liste est vide.

mon lspci -v |grep -i vga:

00:02.0 VGA compatible controller: Intel Corporation Core Processor Integrated Graphics Controller (rev 02) (prog-if 00 [VGA controller])

et lspci -vn |grep -i vga:

00:02.0 0300: 8086:0046 (rev 02) (prog-if 00 [VGA controller])

et lshw -class display:

 *-display                 
       description: VGA compatible controller
       product: Core Processor Integrated Graphics Controller
       vendor: Intel Corporation
       physical id: 2
       bus info: pci@0000:00:02.0
       version: 02
       width: 64 bits
       clock: 33MHz
       capabilities: msi pm vga_controller bus_master cap_list rom
       configuration: driver=i915 latency=0
       resources: irq:26 memory:f2000000-f23fffff memory:d0000000-dfffffff ioport:1800(size=8) memory:c0000-dffff

et glxinfo | grep OpenGL:

OpenGL vendor string: Intel Open Source Technology Center
OpenGL renderer string: Mesa DRI Intel(R) Ironlake Mobile 
OpenGL version string: 2.1 Mesa 18.2.2
OpenGL shading language version string: 1.20
OpenGL extensions:
OpenGL ES profile version string: OpenGL ES 2.0 Mesa 18.2.2
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 1.0.16
OpenGL ES profile extensions:

J'ai également essayé de mettre à jour les pilotes intel vers les versions les plus récentes de xorg-edgers/ppa et ubuntu-x-swat/updates PPA, mais rien n'a changé!

Quel est le problème avec mon contrôleur vidéo?
Comment puis-je résoudre ce problème?

3
RYN

La surchauffe est un problème courant sous Linux. Cet article: Moyens les plus efficaces pour réduire la surchauffe des ordinateurs portables sous Linux suggère cinq applications:

  • Installez TLP (et l’assistance facultative Thinkpad dans votre cas)
  • Installez Thermald
  • Installer des outils en mode portable (souvent pas nécessaire)
  • Installer CPUFreq (souvent pas nécessaire)
  • Surveiller les températures du système

Vous PAS devez ajouter des PPA lorsque l'article vous invite à installer TLP. Voir cette réponse: Comment puis-je installer TLP dans Ubuntu 18.04?

Vous pouvez lire un Q & A détaillé ici dans Demandez à Ubuntu sur le contrôle de la température de l’UC: Arrêtez la surchauffe du CP

2
WinEunuuchs2Unix

Il n'y a probablement rien de mal à cela. C'est simplement une puce âgée de 8 à 9 ans (T1 2010), qui affichait déjà des performances graphiques médiocres.

L’augmentation de la température peut être due à une diminution des performances du refroidisseur (par exemple, de la poussière) et à la nécessité de décoder la vidéo dans un logiciel et non dans un matériel La plupart des puces essaient aujourd'hui de réaliser un décodage vidéo matériel, et non logiciel, ce qui entraîne une consommation d'énergie moindre.

OBS requiert OpenGL 3.2. Votre processeur graphique ne propose que OpenGL 2.1, ce qui explique probablement pourquoi OBS ne s'exécute pas.

Vous pouvez gagner en performance en nettoyant les refroidisseurs de la machine, mais au final, elle est ancienne.

6
vidarlo