opengl

QEMU 行为非常奇怪
opengl

QEMU 行为非常奇怪

这是我在这个网站上的第一个问题。很长一段时间以来,我一直想制作一个用于游戏的虚拟机。也许不是完全单 GPU 传输,但我希望它支持 OpenGL。结果却是一场彻底的噩梦,因为我真的花了很多时间在它上面。以前我有一个 Nvidia GPU,所以你在那里得到了答案。图形驱动程序已关闭,而且 Nvidia 就是 Nvidia,在 Linux 上做任何事情都是不可能的。但今天我得到了一张 AMD 卡。更准确地说是 RX 6650 XT。 我做的第一件事就是重新编译整个系统,因为我使用的是 Gentoo。这花了 12 小时,更新后我做的第一件事就是重新启动并检查这个虚拟...

Admin

在 Windows 上强制使用软件渲染 OpenGL 应用程序
opengl

在 Windows 上强制使用软件渲染 OpenGL 应用程序

我在台式机上使用一款使用 OpenGL 渲染 2D 图形的软件,有时也在笔记本电脑上使用。这款软件在我的台​​式机上经常崩溃,但在笔记本电脑上却不会崩溃。我的台式机有一块专用的 ATI 显卡,我认为这款软件无法很好地与它配合使用。 有没有办法强制该应用程序或专门使用 OpenGL 的应用程序进行软件渲染? 我知道 Windows 允许我去系统 > 显示 > 设置并根据每个应用程序进行更改,但唯一的选择是节能或者高性能并且我的显卡是两个选项下列出的唯一设备。 ...

Admin

Wayland 合成器似乎与我的 GLFW 代码的行为不同,主要是缺少窗口装饰器
opengl

Wayland 合成器似乎与我的 GLFW 代码的行为不同,主要是缺少窗口装饰器

首先,这是全新安装的带有 Wayland 的 Arch Linux + Gnome。下载了相应的软件包glfw-wayland,glew-wayland以便构建我的程序,然后运行它。 我注意到窗口装饰器不见了,最小化、最大化和关闭按钮也不见了。事实上,窗口标题栏也不见了,只有一个空白的小栏,上面什么都没有。我不确定这是 GLFW 的问题还是 Linux/Gnome 特有的问题,因为在此之前我在 X11 上使用过 KDE,它运行良好。 我尝试通过设置窗口装饰器glfwSetWindowAttrib(window, GLFW_DECORATED, GLFW_TR...

Admin

随机 Windows WHEA 蓝屏:涉及其他正在运行的程序,不确定如何诊断
opengl

随机 Windows WHEA 蓝屏:涉及其他正在运行的程序,不确定如何诊断

所以我会运行一个游戏 [两者:Epic Battle Simulator II 和 Cyber​​punk MMLXXVII] 在裸机的 Windows 安装中,在我使用 bittorrent 安装 Steam 或任何东西(“离线*安装*”)之前...没问题。 但在我设置的窗口上...WHEA,甚至不总是这样。但总是在执行开始时就正确。(从不像...几分钟后,这表明硬件有问题) 寻求诊断此问题的建议。(感觉这与后台的 3D 引擎渲染有关) ...

Admin

Mac 上的 Intel HD Graphics 6000 1536 MB 是否支持 OpenGL?
opengl

Mac 上的 Intel HD Graphics 6000 1536 MB 是否支持 OpenGL?

我需要购买一台支持 OpenGL 的计算机图形学课程的新电脑。我目前有一台 Mac 电脑,显卡是 Intel HD Graphics 6000 1536 MB。这台电脑支持 OpenGL 吗?还是我应该再买一台电脑?如果我应该再买一台电脑,有什么建议吗?任何帮助都将不胜感激。 ...

Admin

无法使用带有 NVIDIA 卡的应用程序
opengl

无法使用带有 NVIDIA 卡的应用程序

因此,我有这个选项Launch Using Discrete Graphics Card,我推测它允许我打开应用程序,以便它们使用笔记本电脑上的独立 NVIDIA GTX 1650 显卡。这似乎相当于使用switcherooctl launch命令。 $ uname -a Linux some-name-here 5.18.0-4-amd64 #1 SMP PREEMPT_DYNAMIC Debian 5.18.16-1 (2022-08-10) x86_64 GNU/Linux $ nvidia-smi Thu Aug 18 15:19:25 2022...

Admin

如何在 Hyper-V 上获取高于 1.1 版本的 OpenGL
opengl

如何在 Hyper-V 上获取高于 1.1 版本的 OpenGL

我有一个应用程序(ROS 2 上的 RViz2)无法在我的 Windows 11 Hyper-V 主机上运行,​​因为主机只有 OpenGL 1.1 可用 - 我需要它是 1.5 或更高版本。通常我会去显卡公司解决这个问题,但这里没有。 我用 Google 搜索了很多次,但找不到解决这个问题的方法。以前有一个选项可以传递到主机 GPU(RemoteFX),但在发现一些严重的安全漏洞后,这个选项似乎被删除了——没有替代品。 但一定有办法吧?即使是 1.5 版本也太旧了 - 2003 年的。 ...

Admin

为什么 WSL OpenGL 版本根据发行版而不同?
opengl

为什么 WSL OpenGL 版本根据发行版而不同?

我在 WSL 发行版上遇到了一个问题。我有一个 Ubuntu 20.04,其中的 OpenGL 版本是 2.1,它不会使用 WSLg 的硬件渲染。我还安装了一个 Ubuntu 22.04 发行版,它可以与 GPU 加速的 WSLg 功能正常工作: glxinfo -B在 Ubuntu 20.04 上的结果: name of display: :0 display: :0 screen: 0 direct rendering: Yes OpenGL vendor string: Brian Paul OpenGL renderer string: Mesa ...

Admin

在 Wine 下运行 Roblox 时出现图像渲染问题
opengl

在 Wine 下运行 Roblox 时出现图像渲染问题

我用葡萄汁在 Wine/Linux(特别是 Ubuntu 20.04 LTS)上运行 Roblox。最近,突然出现了渲染问题,导致只有 DirectX 11 可以作为我的渲染器,OpenGL 出现黑屏,而 Vulkan 崩溃时出现白屏。 我对此没什么意见,但 DirectX 11 运行得很糟糕,大多数时候甚至不超过 20 fps。而从我之前的测试来看,OpenGL 对我来说运行得最好。 因此,我要求的是一个解决方案,让我能够毫无问题地使用 OpenGL。据我所知,Roblox 没有收到任何更新,这种情况大约在 6 月 2 日下午开始发生。 我目前不知道如何获...

Admin

如何使用 Microsoft Basic Display Adapter 运行需要 OpenGL 1.2+ 的 Windows GUI?
opengl

如何使用 Microsoft Basic Display Adapter 运行需要 OpenGL 1.2+ 的 Windows GUI?

我面临的问题是,我的一些测试系统无法处理使用 OpenGL 1.2 或更高版本的 GUI 应用程序显示其 GU我。 这些有问题的测试系统都在设备管理器中显示“Microsoft Basic Display Adapter”。硬件供应商不提供任何 GFX 驱动程序并告诉我必须使用标准的 Microsoft GFX 驱动程序。 如果我通过以下方式读取 OpenGL 功能GLVIEW它显示 OpenGL 版本 1.1。但 GUI 框架至少需要 1.2+。 我发现了一个OpenGL® 兼容包这似乎正是我需要的,但此包的系统要求是 Windows 10 版本 1904...

Admin

为什么 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