RTX 5090 Laptop GPU driver 1.1.0 regressions on macOS 15.7.7, specifically cursor update rejections and external display flashing.
Raw Developer Origin & Technical Request
GitHub Issue
Oct 8, 2026
## Setup
- GPU: GeForce RTX 5090 Laptop GPU, PCI 10de:2c58 (internal panel wired to the dGPU)
- CPU: Core Ultra 9 275HX (its iGPU 8086:7d67 is unused)
- macOS 15.7.7 (24G720), SMBIOS iMacPro1,1, OpenCore DBG-108 (2026-09-27)
- Driver 1.1.0 (via 1401 Mac 1.1.0; 1.1.1 has the same driver)
- Displays
- internal: Samsung ATNA60HU01-0, 2560x1600 @ 240 Hz (NVKMS dpy 0x200, connector 0x2, `internal` = 1)
- external: Dell AW2726DM, 2560x1440, USB-C (DP alt mode) (dpy 0x400, connector 0x3)
## What works
All four kexts load, Metal 3, 24 GB VRAM. Both displays light up, the internal panel runs at 240 Hz, and 1.1.0 now offers 120/144/240 Hz on the external display (1.0.8 only offered 60). 1.1.0 fixed most of the random flicker I had on 1.0.8.
## 1. Regression in 1.1.0: every cursor update is rejected (both heads)
Since 1.1.0, `cursorApply()` also sets the primary layer (`primary->config.surface`, `flags.surfaceChanged`) but leaves `srcWidth/srcHeight/dstWidth/dstHeight` at 0. KAPI copies those into `sizeIn`/`sizeOut` whenever `surfaceChanged` names a surface, regardless of `srcWHChanged`/`dstWHChanged` (`nvkms-kapi.c`, primary layer config, ~line 3027–3050 in 610.57.04). So every cursor update requests a 0x0 main layer and NVKMS returns `NV_KMS_FLIP_RESULT_INVALID_PARAMS`. `setCursorImage` then falls back, so WindowServer draws a software cursor.
With per-head logging (patch 0001), about 200 rejections per head within minutes of login, all with the same request:
```
commit rejecte...
Developer Debate & Comments
No active discussions extracted for this entry yet.
Adjacent Repository Pain Points
Other highly discussed features and pain points extracted from nullmoth/nvidia-macos-driver.
Frequently Asked Questions
Market intelligence mapped to RTX 5090 Laptop GPU driver 1.1.0 regressions on macOS 15.7.7, specifically cursor update rejections and external display flashing..
What problem does RTX 5090 Laptop GPU driver 1.1.0 regressions on macOS 15.7.7, specifically cursor update rejections and external display flashing. solve?
How is the developer community reacting to RTX 5090 Laptop GPU driver 1.1.0 regressions on macOS 15.7.7, specifically cursor update rejections and external display flashing.?
Which technical concepts are associated with RTX 5090 Laptop GPU driver 1.1.0 regressions on macOS 15.7.7, specifically cursor update rejections and external display flashing.?
Engagement Signals
Cross-Market Term Frequency
Quantifies the cross-market adoption of foundational terms like driver 1.1.0 and Metal 3 by tracking occurrence frequency across active SaaS architectures and enterprise developer debates.
SaaS Metrics