Hacktoberfest 2026: the issues maintainers tagged for October, open and beginner-friendly. Browse Hacktoberfest issues

[Bug] RTX 3060 Ti (GA104) on 1.10.0: WindowServer stuck in NVMTL translate, watchdog panic during Metal bench

Open
#99 0 comments 0 reactions 0 assignees View on GitHub

Maintainers usually reply within 1 day

Nobody has claimed this yet.

Assessment

Difficulty
4/5
Estimated time
3-5 days
Newbie friendliness
42/100
Issue type
Bug
Clarity
Mostly clear
Activity status
Active
Tech stack
rust
Domain
backend

Research direction

Start by reviewing the reported NVMTL translation stack and the driver 1.10.0 changes relevant to GA104 and Metal shader compilation; the issue does not name source files or tests. Reproduce the Geekbench 7 Metal failure if possible, then trace the reported path and check whether the benchmark completes without a watchdog panic.

Written by the indexing model from the issue text.

Description

bug
Send logs report ID

NM-7SM4BKZP, NM-Q81PDHEW, NM-ZV982BNB, NM-846QZCY1, NM-SJDAJN86, NM-D232WBFM, NM-KF5M220N, NM-PDVQ17AQ, NM-EV292HM9, NM-HHDA0AJ5, NM-4SW72PP6, NM-8VAFAQF6, NM-BH5ER05D, NM-J59BC2H4, NM-ZB48T7XT, NM-Z4RZC8ZR

Where does it go wrong?

An app or game

What happens

Sluggish desktop. Geekbench Metal dies at ~2/3, then watchdog panic (no checkins 91s, uptime 801s).
WindowServer cpu_resource x3, shutdown_stall x4.
Stack: CA::OGL::MetalContext -> NVMTLLibrary newFunction -> nvmtl_translate -> metal2vulkan emit_vulkan_spirv (42 samples).
Panic: iMacPro1,1 Sequoia 15.8.1 24H32, i5-13500, RTX 3060 Ti 8GB GA104, driver 1.10.0 via 1401.
Boot-args: nvfb=1 nvaccel=1 nvfbheads=4 -nvkmsnosmooth amfi_get_out_of_my_way=0x1 amfi=0x80
Report IDs: NM-7SM4BKZP, NM-Q81PDHEW, ... (全部)
Not sent: driver-kernel-log.txt size limit, system log 124

App or game (if it is one)

Geekbench 7 Metal benchmark

Did you change anything yourself?

No. Only 1401 defaults.
OpenCore DBG-109-2026-09-30, SMBIOS iMacPro1,1, BIOS Above4G ON CSM OFF.
Boot-args: -v debug=0x100 keepsyms=1 ctrsmt=full nvfb=1 nvaccel=1 nvfbheads=4 -nvkmsnosmooth amfi_get_out_of_my_way=0x1 amfi=0x80

Dominant language
Rust
Stars
2.5k
Forks
233
PR merge metrics
No merged PRs in 30d

Getting set up

This project ships no dev container, Dockerfile or contributing guide, so setting up is up to you: start from its README, and see our first-contribution guide for the general steps.

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

More from nullmoth/nvidia-macos-driver

All issues in nullmoth/nvidia-macos-driver

Similar issues

More Rust issues

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.