我有一个Thinkpad T410s
英特尔板载 vga 控制器,
它目前使用i915
驱动程序,但当我播放多个视频或一个高清视频时,笔记本电脑温度会升高,直到系统重启!
我也不能使用像 OBS 这样的软件:
Failed to initialize video. Your GPU may not be supported, or your graphics drivers may need to be updated.
或者使用 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.
我尝试从“附加驱动程序”工具安装驱动程序,但其列表为空
我的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])
和lspci -vn |grep -i vga
:
00:02.0 0300: 8086:0046 (rev 02) (prog-if 00 [VGA controller])
和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
和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:
我也尝试将英特尔驱动程序更新到 PPA 的最新版本,xorg-edgers/ppa
但ubuntu-x-swat/updates
没有任何变化!
我的视频控制器出了什么问题?
我该如何修复它?
答案1
它可能没有什么问题。只不过它是一款已有 8-9 年历史的芯片(2010 年第一季度),当时的图形性能还很低。
温度升高可能是由于冷却器性能下降(例如灰尘)以及必须用软件而非硬件解码视频。当今大多数芯片都尝试用硬件而非软件执行视频解码,因此功耗较低。
OBS 要求OpenGL 3.2。您的 GPU 仅提供 OpenGL 2.1,这可能是 OBS 无法运行的原因。
清洁机器的冷却器可能会获得一些性能,但最终它会变旧。
答案2
过热是 Linux 中常见的问题。本文:减少 Linux 笔记本电脑过热的最有效方法建议五种应用:
- 安装 TLP(以及可选的 Thinkpad 支持)
- 安装 Thermald
- 安装笔记本模式工具(通常不需要)
- 安装 CPUFreq(通常没有必要)
- 监控系统温度
你做不是需要按照文章的指示添加 PPA 来安装TLP
。请参阅此答案:如何在 Ubuntu 18.04 中安装 TLP?
您可以在此处阅读深入的问答询问 Ubuntu关于CPU温度控制:防止 CPU 过热