如何在Ubuntu 14.04 LTS上更新OpenGL驱动程序

我最近升级到14.04,然后我安装了蒸汽和TF2。 我收到此错误消息:

找不到所需的OpenGL入口点’glGetError’! 您的video卡不受支持,或者您的OpenGL驱动程序需要更新。

“无法找到所需的OpenGL入口点”glGetError“!您的视频卡不受支持,或者您的OpenGL驱动程序需要更新。

无论如何,我知道我需要更新我的OpenGL驱动程序,我的问题是我该怎么做?

编辑:我安装了mesa并输入了glxinfo | grep version 进入终端的glxinfo | grep version得到了这个,

在此处输入图像描述

在此处输入图像描述 新编辑:在查看第一个答案后,我完成了所有步骤,并重新启动了我的计算机,当我在启动时启动蒸汽时,我收到以下错误,

使用Charles Green的建议时要小心。

在sudo apt-get升级步骤中,您可能会看到:

 sudo add-apt-repository ppa:oibaf/graphics-drivers sudo apt-get update sudo apt-get upgrade Reading package lists... Done Building dependency tree Reading state information... Done Calculating upgrade... Done The following packages were automatically installed and are no longer required: account-plugin-windows-live libupstart1 Use 'apt-get autoremove' to remove them. The following packages have been kept back: libdrm-dev libdrm-intel1 libdrm-intel1:i386 libdrm-nouveau2 libdrm-nouveau2:i386 libdrm-radeon1 libdrm-radeon1:i386 libdrm2 libdrm2:i386 libegl1-mesa libegl1-mesa-drivers libgbm1 libgl1-mesa-dev libgl1-mesa-dri libgl1-mesa-dri:i386 libgl1-mesa-glx libgl1-mesa-glx:i386 libglapi-mesa libglapi-mesa:i386 libgles1-mesa libgles2-mesa libosmesa6 libosmesa6:i386 libva1 libwayland-egl1-mesa mesa-common-dev xserver-xorg-video-intel 

关键部分是我想要做的升级没有发生:

 The following packages have been kept back: 

你不得不:

 sudo apt-get install  

我最终做了:

 sudo apt-get install libegl1-mesa libegl1-mesa-drivers xserver-xorg-video-intel libgl1-mesa-dri libglapi-mesa 

有关此问题的详细信息,请参阅: “以下软件包已被保留:”为什么以及如何解决?

看来你有一个OpenGl版本,只是没有足够新的版本来运行你正在寻找的应用程序。

为了获得稍微更新版本的OpenGl驱动程序,我会推荐来自启动板网站的oibaf驱动程序 – 这些驱动程序实现OpenGl 3.0,并且非常稳定。

要安装打开终端窗口并输入

 sudo add-apt-repository ppa:oibaf/graphics-drivers sudo apt-get update sudo apt-get upgrade 

要删除,您可以使用ppa-purge

 sudo apt-get install ppa-purge sudo ppa-purge ppa:oibaf/graphics-drivers 

我在这里写了我的修复/答案这个完全相同的问题:

Ubuntu 14.04“无法找到所需的OpenGL入口点’glGetError’!”

读一读