- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我使用“ssh -X machine”连接到远程 Linux 计算机,然后运行图形应用程序,因此它的窗口使用 X Window 显示在我的本地 OS X Lion 计算机上。我收到错误
“Xlib:显示“localhost:11.0”上缺少扩展名“NV-GLX”。”
应用程序运行速度非常慢。有什么办法可以在 OS X 上使用 NV-GLX 或解决这个问题吗?
最佳答案
我在尝试从配备 AMD 显卡的笔记本电脑连接到安装了 NVIDIA 卡和驱动程序的 Linux 服务器时遇到了类似的问题。
如果您拥有远程 Linux 计算机的 root 访问权限,您可以尝试使用默认值 libglx.so
重新启动 X 服务器。 ,不是 NVIDIA 驱动程序包中的那个。 NVIDIA 安装程序似乎不支持部分安装(仅驱动程序,无 GLX 库),因此需要删除 NVIDIA libglx.so
来自 xorg 模块路径,但保留 nvidia_drv.so
。在 Debian 上你可以这样做
# update-alternatives --config glx # select mesa-diverted
# ln -s /usr/lib/nvidia/current/nvidia_drv.so /usr/lib/xorg/modules/drivers/
请确保您的远程/etc/Xorg.0.log 包含以下部分
...
[ 1111.390] (II) LoadModule: "glx"
[ 1111.390] (II) Loading /usr/lib/xorg/modules/extensions/libglx.so
[ 1111.390] (II) Module glx: vendor="X.Org Foundation"
...
[ 1111.391] (II) LoadModule: "nvidia"
[ 1111.391] (II) Loading /usr/lib/xorg/modules/drivers/nvidia_drv.so
[ 1111.392] (II) Module nvidia: vendor="NVIDIA Corporation"
...
之后Xlib: extension "NV-GLX" missing on display "localhost:11.0"
消息应该消失
关于osx-lion - OS X Lion 中的 NV-GLX 缺少扩展,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14244812/
这似乎是一个 X2go 服务器问题,如此处所述 http://wiki.x2go.org/doku.php/doc:de-compat 报价 Therefore, there are 4 reason
官方 XCB 文档告诉我们 using OpenGL purely with XCB is impossible : 还必须使用 Xlib。 This post作者 Bart Massey(XCB 的
我当前正在将开源OpenGL游戏移植到OpenGL ES。目标设备运行Linux,并且具有相对较弱的CPU(ARM11系列,带有FPU)。它具有OpenGL ES加速器,但没有OpenGL加速器。 最
我想知道是否可以通过任何文件描述符和 [select |投票 | epoll]它。 通常,如果我是对的,glXSwapBuffers() 不会阻止进程,所以我可以做类似的事情: int init()
我正在尝试从 GLX 上下文中读取像素。这是我创建上下文的方式 int Attributes[] = { GLX_DRAWABLE_TYPE, GLX_WINDOW_BIT, GLX_REND
我用 python 编写了一个 opengl 程序,但遇到了 glxChooseVisual 的问题。 基本上,如果我使用下面的属性,一切都很好,则无法找到匹配的视觉效果 self.add_a
我尝试使用 gl 3.3 上下文创建窗口,但当我尝试调整它的大小时,它正在消耗 cpu 并出现滞后。 My Code : #include #include #include #include
当后台缓冲区和前台缓冲区之间交换时,后台缓冲区中的内容变得不确定。我想使用“窗口系统”来定义它,例如 GLX、EGL、WGL。使用“原生”渲染器,如 OpenGL (glClear) 是我的备份计划,
我正在尝试使用 glX 函数 (glXSwapIntervalMESA()),但编译器返回 undefined reference 错误。 我已经尝试与 X11 和 Xext 以及 glx 进行链接,
系统规范和任务 我在 Ubuntu 10.10 上使用 Code::Blocks 并使用 OpenGL 和 glx。我正在学习 C++(从 C 和 Java 的背景),所以任何代码的风格都不符合任何真
下面的代码显示了 valgrind 中的一个小的 48 字节泄漏。 #include #include #include int main( int argc, char* argv[] ) {
正在尝试设置用于图像处理的桌面站。我最近安装了 ubuntu 16.04 并经历了 guide由 Adrian 安装 python3、cv2 和虚拟环境。 我没有使用 cv2 3.1.0,而是使用了
我正在努力使用 pygame 初始化 OpenGL 显示。和pyopengl . import pygame pygame.init() pygame.display.set_mode((1920,
我在 Ubuntu 10.04 中安装了 OpenGL 和 freeglut,它在 10.04 和 10.10 中运行良好。但是在我升级到11.04之后,我用OpenGL开发的应用程序不能正常运行。它
我正在做一个驱动模拟项目。我在 VS2010 IDE 上使用 opengl。 对象 'car_param'(不重要)有一个 vector glm::vec3 'dir',我想使用 glm\glx 旋转
我正在尝试创建一个 Linux 应用程序 - 在这种情况下是一个屏幕保护程序 - 事实证明,非常很难找到有关使窗口全屏的简单任务的信息。甚至现有屏幕保护程序的代码也没有提及它们是如何管理它的,而且我还
我正在使用 xcb 在 X11 下学习 OpenGL,我很难弄清楚视觉效果和 fbconfigs(您在 glxinfo 中找到的)之间的区别 据我所知,视觉是一组与深度缓冲区、模板缓冲区、帧缓冲区等相
Covid 让我远程工作,而我被困在这里。 我对 UI 使用 X11 转发没有问题,甚至对 3D OpenSceneGraph 可视化也没有问题,但是我需要运行的新应用程序在远程计算机上出现以下错误:
关闭。这个问题不符合Stack Overflow guidelines .它目前不接受答案。 我们不允许在 Stack Overflow 上提出有关通用计算硬件和软件的问题。您可以编辑问题,使其成为
问题:如何获取 GLXContext 并将其传递给 clCreateContextFromType? 信息: 我正在学习 openGL CL 互操作的工作原理。我已经成功地学习了 openCL 的工作
我是一名优秀的程序员,十分优秀!