如何更新旧的集成Intel GPU驱动程序以与Steam配合使用?

我正在尝试在运行Ubuntu 14.04的计算机上玩Steam游戏。 在启动Team Fortress 2时,我收到错误Cannot find required OpenGL entry point 'glGetError'! Either your video card is unsupported, or your OpenGL driver need to be updated. Cannot find required OpenGL entry point 'glGetError'! Either your video card is unsupported, or your OpenGL driver need to be updated.

我试过sudo rm /usr/lib/i386-linux-gnu/libGL.sorm .local/share/Steam/ubuntu12_32/steam-runtime/i386/lib/i386-linux-gnu/libgcc_s.so.1没有运气。 究竟出了什么问题,我该如何尝试修复它。

我正在使用集成的英特尔图形。 系统设置称其为Intel® 945G x86/MMX/SSE2

我的驱动程序是Intel Open Source Technology Center Mesa DRI Intel(R) 945G x86/MMX/SSE2

编辑:我最终花了50美元购买显卡,TF2和其他游戏运行良好。

究竟出了什么问题:

您的video卡不受支持,或者您的OpenGL驱动程序需要更新。

如何解决:

A)获得高端支持的video卡 – 这是我推荐的解决方案

最低要求: 兼容 DirectX 8.1的video卡

推荐: 兼容 DirectX 9的video卡

许多消息来源发现Google搜索“Team Fortress 2系统要求”

B)尝试2014Q2英特尔图形堆栈版本:

https://01.org/linuxgraphics/downloads/2014/2014q2-intel-graphics-stack-release

请注意,我不相信您会对82945G游戏图形提供的性能感到满意,这就是我个人不推荐选项B的原因,但为了完整起见,我将其包含在此处。

您可能还需要重新安装GCC支持库(libgcc1),因为您似乎已删除了其中的一些组件