Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

MIDASs18

1
Posts
A member registered 20 days ago

Recent community posts

Hola,

Primero gracias por la herramienta, la idea es justo lo que necesitaba para el bug de pantallas negras de las RTX 50 series. Quería reportar un caso en el que el fix no funciona, con logs incluidos por si ayuda a depurarlo.

Mi setup: RTX 5070 Ti, 3 monitores (DISPLAY1 y DISPLAY3 secundarios, DISPLAY2 primario), TargetMode=SecondaryOnly.

Cuando ejecuto el fix con las pantallas ya en negro (handshake roto), el log muestra esto:

[WARN] Safe search failed; fallback 1024x768 test RC=-1

[STEP] DROP 1024x768@60Hz Fields=0x207C00A0

[RC] Drop RC=-1

[WARN] No successful resets.

Es decir, incluso el CDS_TEST inicial sobre el modo de fallback (1024x768@60Hz) devuelve RC=-1, antes de intentar aplicar ningún cambio real. Esto pasa tanto en DISPLAY1 como en DISPLAY3, así que no parece específico de un monitor.

Cuando el bug NO ha ocurrido y ejecuto el mismo atajo solo para probar, todo funciona perfecto (TEST, DROP y RESTORE devuelven RC=0 sin problema).

Mi sospecha (sin ser experto) es que cuando el handshake DP/HDMI se rompe del todo, el driver nvlddmkm deja de aceptar cualquier consulta/cambio de modo en los displays secundarios, no solo el modo que la app prueba primero. Si es así, quizás el problema no esté en qué modo eligen probar, sino en que haría falta otro mecanismo aparte del cambio de resolución (por ejemplo, forzar un reset del adaptador de pantalla completo, no solo del modo, o reintentar tras un pequeño delay) para esos casos en los que el subsistema está completamente colgado.

Te paso el log completo por si es útil:

2026-06-18 18:00:43 | [START] RTXFixer started. TargetMode=SecondaryOnly

2026-06-18 18:01:24 | [RUN] Manual=True TargetMode=SecondaryOnly

2026-06-18 18:01:24 | [TARGET] \\.\DISPLAY1 (NVIDIA GeForce RTX 5070 Ti) Primary=False

2026-06-18 18:01:24 | [TEST] 640x480@75Hz RC=0

2026-06-18 18:01:24 | [INFO] Selected drop mode 640x480@75Hz

2026-06-18 18:01:24 | [STEP] DROP 640x480@75Hz Fields=0x7C0080

2026-06-18 18:01:25 | [RC] Drop RC=0

2026-06-18 18:01:26 | [STEP] RESTORE 1920x1080@75Hz

2026-06-18 18:01:27 | [RC] Restore RC=0

2026-06-18 18:01:27 | [OK] Restore applied (RC=0).

2026-06-18 18:01:27 | [INFO] Skipping \\.\DISPLAY2 (Primary=True)

2026-06-18 18:01:27 | [TARGET] \\.\DISPLAY3 (NVIDIA GeForce RTX 5070 Ti) Primary=False

2026-06-18 18:01:27 | [TEST] 640x480@144Hz RC=0

2026-06-18 18:01:27 | [INFO] Selected drop mode 640x480@144Hz

2026-06-18 18:01:27 | [STEP] DROP 640x480@144Hz Fields=0x7C0080

2026-06-18 18:01:28 | [RC] Drop RC=0

2026-06-18 18:01:29 | [STEP] RESTORE 1920x1080@144Hz

2026-06-18 18:01:30 | [RC] Restore RC=0

2026-06-18 18:01:30 | [OK] Restore applied (RC=0).

2026-06-18 19:24:18 | [RUN] Manual=True TargetMode=SecondaryOnly

2026-06-18 19:24:18 | [INFO] Skipping \\.\DISPLAY6 (Primary=True)

2026-06-18 19:24:18 | [TARGET] \\.\DISPLAY7 (NVIDIA GeForce RTX 5070 Ti) Primary=False

2026-06-18 19:24:18 | [WARN] Safe search failed; fallback 1024x768 test RC=-1

2026-06-18 19:24:18 | [STEP] DROP 1024x768@60Hz Fields=0x207C00A0

2026-06-18 19:24:18 | [RC] Drop RC=-1

2026-06-18 19:24:18 | [TARGET] \\.\DISPLAY8 (NVIDIA GeForce RTX 5070 Ti) Primary=False

2026-06-18 19:24:18 | [WARN] Safe search failed; fallback 1024x768 test RC=-1

2026-06-18 19:24:18 | [STEP] DROP 1024x768@60Hz Fields=0x207C00A0

2026-06-18 19:24:18 | [RC] Drop RC=-1

2026-06-18 19:24:18 | [WARN] No successful resets.

2026-06-18 19:24:31 | [RUN] Manual=True TargetMode=SecondaryOnly

2026-06-18 19:24:31 | [INFO] Skipping \\.\DISPLAY6 (Primary=True)

2026-06-18 19:24:31 | [TARGET] \\.\DISPLAY7 (NVIDIA GeForce RTX 5070 Ti) Primary=False

2026-06-18 19:24:31 | [WARN] Safe search failed; fallback 1024x768 test RC=-1

2026-06-18 19:24:31 | [STEP] DROP 1024x768@60Hz Fields=0x207C00A0

2026-06-18 19:24:31 | [RC] Drop RC=-1

2026-06-18 19:24:31 | [TARGET] \\.\DISPLAY8 (NVIDIA GeForce RTX 5070 Ti) Primary=False

2026-06-18 19:24:31 | [WARN] Safe search failed; fallback 1024x768 test RC=-1

2026-06-18 19:24:31 | [STEP] DROP 1024x768@60Hz Fields=0x207C00A0

2026-06-18 19:24:31 | [RC] Drop RC=-1

2026-06-18 19:24:31 | [WARN] No successful resets.

2026-06-18 19:26:42 | [START] RTXFixer started. TargetMode=SecondaryOnly

2026-06-18 19:50:13 | [START] RTXFixer started. TargetMode=SecondaryOnly

Si necesitas que pruebe alguna build de depuración o cambios concretos, encantado de ayudar. Gracias de nuevo por el trabajo.

Un saludo.