我在 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 扩展、开发文件