如何修复:显示缺少扩展名“NV-GLX”。Ubuntu 在 Oracle VM Virtual Box 上运行

如何修复:显示缺少扩展名“NV-GLX”。Ubuntu 在 Oracle VM Virtual Box 上运行

我在 C++ 课程上被分配了一项使用 OpenGL 和 GLUT 的作业。当我尝试运行该项目时,它运行非常慢,并且过了一会儿就冻结了。在程序运行之前,我收到以下错误:

extension "NV-GLX" missing on display

如果已经尝试过:

  • 从 NVIDIA 网站安装驱动程序。
  • 按照此线程中的说明安装驱动程序:扩展“GLX”缺失显示
  • 多次安装/卸载驱动程序。

所有这些都没有成功。我不是 Linux 专家,这是我第一次认真接触 Linux,所以如果你能给我指明正确的方向,我将不胜感激。

谢谢。

答案1

因为您在虚拟盒下运行 Ubuntu,所以您不需要 Ubuntu 驱动程序 - 您只需要虚拟盒虚拟显示驱动程序。您可以通过安装 VirtualBox“客户添加”来获取它

相关内容