opengl

为什么 ssh 会将 virgl OpenGL 渲染器改回 llvmpipe 软件渲染器?我可以在 ssh 会话中保留 virgl 吗?
opengl

为什么 ssh 会将 virgl OpenGL 渲染器改回 llvmpipe 软件渲染器?我可以在 ssh 会话中保留 virgl 吗?

我创建了一个 Qemu VM,主机和客户机都是 Ubuntu 20.04。然后我使用命令启动 Qemu VM qemu-system-x86_64 ubuntu-desktop.qcow2 -m 2G -smp 2 -device virtio-vga-gl -display gtk,gl=on -nic user,hostfwd=tcp::5555-:22 如果我可以打开客户机 Ubuntu 的桌面并在其终端中输入 glxinfo -B 输出显示 OpenGL 渲染器是“virgl”。但如果我使用-X选项并键入ssh 进入客户机 Ubuntu glxi...

Admin

Wayland“窗口”真的没有装饰或者定位/调整大小的方法吗?
opengl

Wayland“窗口”真的没有装饰或者定位/调整大小的方法吗?

我一直在尝试使用 Wayland,编写一些简单的程序将一些基本的 OpenGL 内容渲染到 EGL 表面。这一切都很顺利,但我注意到,当从合成器请求表面/窗口(即 shell)时,我得到的实际上是一个空白表面,没有标题栏,也没有调整窗口大小或移动窗口的方法。我在 Weston 合成器和 Chromebook 上都试过了。Weston 终端似乎可以渲染自己的标题栏/窗口装饰。在为 Wayland 合成器编写应用程序时,我是否应该期望必须创建自己的标题栏和调整窗口大小的方法? ...

Admin

Minecraft 1.17.1 OptiFine 如何解决 OpenGL 错误?
opengl

Minecraft 1.17.1 OptiFine 如何解决 OpenGL 错误?

问题:当我加入Minecraft时,出现OpenGL错误1280和1282,更新图形驱动程序并重新安装Minecraft 1.17.1,OptiFine,但我无法解决这个问题;( 版本:1.17.1 OptiFine:optifine 1.17.1 G9 着色器:complementaryshaders 4.0.2v OpenGL 版本:4.6 最新日志 最新日志 最新日志 OpenGL 版本 ...

Admin

X11 是否确实具有原生全屏模式?
opengl

X11 是否确实具有原生全屏模式?

我正在 Linux 系统上编写一些 OpenGL 图形演示,据我所知,X 服务器似乎实际上没有像游戏等所期望的那样具有原生全屏模式。据我所知,X 始终只是“窗口”。因此,在 Windows PC 术语中,X 上的“全屏”似乎只是“全屏无边框窗口”。我猜想图形驱动程序只是检测到窗口正在转换整个屏幕并进行适当的设置。我完全错了吗?还是一切都只是一个窗口? ...

Admin

Mac OS X x11vnc 反向连接显示几何w:0 h:0且客户端显示黑屏
opengl

Mac OS X x11vnc 反向连接显示几何w:0 h:0且客户端显示黑屏

我正在尝试在我的 Mac 和 VNC 查看器之间建立反向连接,但似乎 OpenGL 无法计算我的显示几何形状,宽度和高度为零,并且查看器只出现黑屏。 如果我进行正常连接,我能够使用查看器来远程控制 Mac,但当我尝试反向连接时才会出现问题。 我的操作系统详细信息:macOS Big Sur 11.5.2 MacBook Pro 13 2020 苹果 M1 8 GB 我尝试了几种不同的选择,但似乎都没有效果。 重要提示:查看器侦听器已正确配置,我可以使用来自 Linux 和 Windows 的相同侦听器启动反向连接。侦听器端配置了一个中继器,其端口为 5500...

Admin

Nvidia 340 驱动程序 GT240M KDE Plasma 恢复因 openGL 而中断
opengl

Nvidia 340 驱动程序 GT240M KDE Plasma 恢复因 openGL 而中断

我有内核为 5.4 的 openSuse 发行版(标准内核为 5.3,nvidia 340 驱动程序无法与 GT240m 显卡配合使用,系统在 Xorg 启动时挂起),并以 KDE plasma 作为工作空间 问题是当我从挂起模式恢复笔记本电脑时,等离子崩溃,屏幕上只有伪影。只有重新启动 Xorg 才有帮助 如果我将 Xrender 设置为合成器,恢复工作正常。我已锁定屏幕并登录到桌面。是否有机会使用 openGL? ...

Admin

Nvidia GeForce GTX 765M + TurboVNC
opengl

Nvidia GeForce GTX 765M + TurboVNC

我正在尝试使用 VirtualGL 和 TurboVNC 远程渲染 CARLA,但它一直使用 MesaGL(在 Linux Ubuntu 20 中)。我确实尝试了远程 VNC 服务器和本地 VNC 服务器,但遇到了同样的问题。“nvidia-settings”在 VNC 会话内检测不到任何图形加速器,但在 VNC 会话之外运行良好。我也使用“vglserver_config”配置了服务器。 ...

Admin

使用 Wine 启动的应用程序因 GLXBadFBConfig 崩溃
opengl

使用 Wine 启动的应用程序因 GLXBadFBConfig 崩溃

我尝试使用 PlayOnLinux 在较旧的笔记本电脑上的 Ubuntu 20.04 上运行 SAP Gui for Windows、MS Office 和其他程序(相关信息是它有 Intel HDA3000 GPU)我一直在这个特定的安装上使用 Office 2016,虽然它有时会崩溃,但它是可用的。 但现在几乎每个程序在启动时都会因 GLXBadFBConfig 错误而崩溃。可能是在更新后出现问题,但我当时没有注意到。我发现了一些关于较新的 MESA 驱动程序需要设置 MESA_GL_VERSION_OVERRIDE 的帖子,但对我来说不起作用。我尝试了...

Admin

Arch Linux 更新后 OpenGL 渲染错误
opengl

Arch Linux 更新后 OpenGL 渲染错误

我正在使用运行 Arch Linux 的配​​备英特尔酷睿 i5 vPro 的 Dell Optioplex 7010。我最近(2021 年 4 月)定期将操作系统更新到版本 5.11.9-arch1-1,并注意到使用 OpenGL 的任何东西都显示表面填充不完整,因此您会得到多个“透明”三角形和矩形。这张图片说明了问题: X 屏幕保护程序测地线齿轮显示 OpenGL 问题 对于如何诊断和解决这个问题有什么想法吗? 以下是我迄今为止尝试过的: 查看不同的软件,看看是否是某个特定软件包的问题。结果:这不仅限于 X-Screen 保护程序或任何特定软件包 - ...

Admin

GPU 根据渲染负载发出噪音
opengl

GPU 根据渲染负载发出噪音

这是一个奇怪的问题。 我有一个非常基本的 OpenGL 应用程序,我只需渲染一个立方体并在空间中移动即可。因此,当我启动该程序时,我会从 GPU 中听到尖锐的噪音。真正奇怪的是,当我的相机靠近网格时,噪音逐渐变得更尖锐,而当我向后移动时,噪音变得不那么尖锐。这实际上就像我在振荡器上来回转动音调旋钮一样。 我也尝试过在 GPU 上加载一些游戏。当我启动 dota2 时,在菜单中时,我也听到了这种噪音。在游戏后期,它消失了(或变得可以忽略不计)。 我有一台配备 GTX1650 GPU 的新笔记本电脑,我已经使用了大约一年,这是我第一次遇到这个问题。我说这是 GP...

Admin

如何在现代 Windows 上运行旧版 OpenGL 应用程序
opengl

如何在现代 Windows 上运行旧版 OpenGL 应用程序

我想在现代 Windows 10(64 位)上运行 2011 年左右的 OpenGL 应用程序,但不知道该怎么做。问题中的应用程序是一个研究演示普罗兰。 问题是,当我尝试启动应用程序时,它失败了,因为它无法编译其 GLSL 着色器。这是因为它们没有被适当地标记为使用OpenGL核心配置文件。 我尝试以管理员身份运行该应用程序,并在 Windows 7 兼容模式下运行它,但不出所料,它没有帮助。我还尝试通过注入缺失的 来修改 DLL 文件,因为它们包含着色器的源代码#version 330 core,但这只会导致应用程序立即崩溃。 作为最后的手段,如果没有其他...

Admin

如何让 OpenGL 在 Dell M3800 上运行?
opengl

如何让 OpenGL 在 Dell M3800 上运行?

我有一台戴尔 M3800 笔记本电脑。它集成了 Intel HD Graphics 和 nVidia K1100M 显卡。看来 OpenGL 无法在我的笔记本电脑上运行,尽管我不确定是否如此。 我目前在大学上编程课,教授给我们提供了一些使用 OpenGL 的程序,这些程序无法在我的 M3800 上运行。但它们在我的 Microsoft Surface Pro 4 上运行良好。在我的 Surface Pro 4 上,我还使用 OpenGL 图形创建了一个程序,它在 Surface Pro 上运行良好,在我兄弟的台式机上运行良好,但无法在我的 M3800 上运行...

Admin

Wine 无法运行 32 位 Windows 程序
opengl

Wine 无法运行 32 位 Windows 程序

我在使用 wine 时遇到了问题,因为它可以运行 64 位 Windows 程序,但不能运行 32 位程序。我尝试安装 32 位的 utorrent,但 wine 返回了此信息... abhirup@debian:~/Downloads$ wine ./uTorrent.exe 000f:err:service:process_send_command receiving command result timed out 000f:fixme:service:scmdatabase_autostart_services Auto-start service...

Admin