在 Ubuntu 18.04 中将 OpenGL 版本更新至 4.6

在 Ubuntu 18.04 中将 OpenGL 版本更新至 4.6

我在 Ubuntu 18.04 中遇到了与 nvidia 驱动程序相关的问题。实际上,问题发生在计算机服务器上,我使用 X2Go 远程控制计算机服务器。

我的电脑服务器使用 Ubuntu 18.04 并使用 NVIDIA Geforce GTX 1080 TI

我使用这个方法来安装 Nvidia 驱动程序: https://linuxconfig.org/how-to-install-the-nvidia-drivers-on-ubuntu-18-04-bionic-beaver-linux

实际上它安装了最新的驱动程序,正如我使用nvidia-smi:显示我正在使用驱动程序 440.26,这意味着最新的驱动程序。

但是当我使用检查我的 openGL 时glxinfo | grep':'它显示我的 openGL 版本是3.1这不是最新更新。我真的需要将我的 openGL 版本升级到 4.6

我花了几个小时才做到这一点,但我做不到。有人能告诉我该怎么做吗?

谢谢你帮助我。

答案1

您到底指的是哪个版本的字符串?

$ nvidia-smi
2019 年 11 月 4 日星期一 16:39:17       
+-----------------------------------------------------------------------------+
| NVIDIA-SMI 430.50 驱动程序版本:430.50 CUDA 版本:10.1 |
|-------------------------------+----------------------+----------------------+
| GPU 名称 Persistence-M| 总线 ID Disp.A | 易失性 Uncorr. ECC |
| 风扇温度性能功率:使用情况/容量| 内存使用情况| GPU-Util 计算 M。|
|================================+=========================+========================|
| 0 GeForce RTX 2060 关闭 | 00000000:01:00.0 开启 | N/A |
| 0% 42C P8 15W / 160W | 887MiB / 5931MiB | 5% 默认 |
+-------------------------------+----------------------+----------------------+

+-----------------------------------------------------------------------------+
| 进程:GPU 内存 |
| GPU PID 类型 进程名称 用途 |
|==================================================================================|
| 0 1491 G /usr/lib/xorg/Xorg 367MiB |
| 0 4325 G 压缩 358MiB |
| 0 22829 G freecad-每日 3MiB |
| 0 22858 G /usr/lib/firefox/firefox 4MiB |
| 0 22893 G /usr/lib/firefox/firefox 151MiB |
+-----------------------------------------------------------------------------+

$ glxinfo | grep -i 版本
服务器 glx 版本字符串:1.4
客户端 glx 版本字符串:1.4
GLX 版本:1.4
OpenGL 核心配置文件版本字符串:4.5.0 NVIDIA 430.50
OpenGL 核心配置文件着色语言版本字符串:4.50 NVIDIA
OpenGL 版本字符串:4.6.0 NVIDIA 430.50
OpenGL 着色语言版本字符串:4.60 NVIDIA
OpenGL ES 配置文件版本字符串:OpenGL ES 3.2 NVIDIA 430.50
OpenGL ES 配置文件着色语言版本字符串:OpenGL ES GLSL ES 3.20
    GL_EXT_shader_implicit_conversions,GL_EXT_shader_integer_mix,


检查你拥有哪个 glx/mesa(我仍在运行 16.04/Xenial):

$ dpkg--列表|grep-i“glx”
ii libgl1-mesa-dev:amd64 18.0.5-0ubuntu0~16.04.1 amd64 OpenGL API 的免费实现 -- GLX 开发文件
ii libgl1-mesa-glx:amd64 18.0.5-0ubuntu0~16.04.1 amd64 OpenGL API 的免费实现——GLX 运行时
ii libxcb-glx0:amd64 1.11.1-1ubuntu1 amd64 XC 绑定,glx 扩展
ii libxcb-glx0-dev:amd64 1.11.1-1ubuntu1 amd64 XC 绑定、glx 扩展、开发文件

相关内容