[gtk/wip.win32.fixes: 18/18] running.md: Mention about issue with Nahimic on Windows
- From: Chun-wei Fan <fanchunwei src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gtk/wip.win32.fixes: 18/18] running.md: Mention about issue with Nahimic on Windows
- Date: Tue, 2 Aug 2022 05:59:02 +0000 (UTC)
commit 363840aaf132470be35be6b62d2ddbd29cdd0262
Author: Chun-wei Fan <fanchunwei src gnome org>
Date: Mon Aug 1 12:10:15 2022 +0800
running.md: Mention about issue with Nahimic on Windows
Let people know that they will need to use GTK with the Nahimic service
disabled or OpenGL disabled or put their GTK application into the Nahimic
backlist, or try to use GLES, since there is a known issue in the Windows
nVidia graphics drivers and Nahimic that causes GL operations to fail,
causing crashes in operations such as window resizes.
This will close issue #4113--sadly, there is nothing we can do within
GTK to fix the issue.
docs/reference/gtk/running.md | 14 ++++++++++++++
1 file changed, 14 insertions(+)
---
diff --git a/docs/reference/gtk/running.md b/docs/reference/gtk/running.md
index 446f01b227..fd6f3d235d 100644
--- a/docs/reference/gtk/running.md
+++ b/docs/reference/gtk/running.md
@@ -339,6 +339,20 @@ using and the GDK backend supports them:
`vulkan`
: Selects the Vulkan renderer
+Note that on Windows, if one is running Nahimic 3 on a system with
+nVidia graphics, one needs to stop the "Nahimic service" or insert
+the GTK application into the Nahimic blacklist, as noted in
+https://www.nvidia.com/en-us/geforce/forums/game-ready-drivers/13/297952/nahimic-and-nvidia-drivers-conflict/2334568/,
or use the cairo renderer (at the cost of being unable to use
+OpenGL features), or use GDK_DEBUG=gl-gles if you know that GLES
+support is enabled for the build.
+
+This is a known issue, as the above link indicates, and affects quite
+a number of applications--sadly, since this issue lies within the
+nVidia graphics driver and/or the Nahimic 3 code, we are not able
+to rememdy this on the GTK side; the best bet before trying the above
+workarounds is to try to update your graphics drivers and Nahimic
+installation.
+
### `GTK_CSD`
The default value of this environment variable is `1`. If changed
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]