# Nvidia driver isn't compatible with simpledrm so boot output and TTYs are blank

**URL:** <https://forums.developer.nvidia.com/t/nvidia-driver-isnt-compatible-with-simpledrm-so-boot-output-and-ttys-are-blank/238007>\
**Category:** Linux\
**Created:** [December 26, 2022, 10:06pm UTC](https://forums.developer.nvidia.com/t/nvidia-driver-isnt-compatible-with-simpledrm-so-boot-output-and-ttys-are-blank/238007 "2022-12-26T22:06:02Z")\
**Posts on this page:** 1\
**Showing post:** 40

<div class="post-metadata">

**Author:** ![Tekstryder](https://sea2.discourse-cdn.com/nvidia/user_avatar/forums.developer.nvidia.com/tekstryder/32/393374_2.png) [@Tekstryder](https://forums.developer.nvidia.com/u/Tekstryder)\
**Post date:** [June 19, 2025, 11:20am UTC](https://forums.developer.nvidia.com/t/nvidia-driver-isnt-compatible-with-simpledrm-so-boot-output-and-ttys-are-blank/238007/40 "2025-06-19T11:20:29Z")

</div>

Summarizing findings (compared to ideal) more concisely, ordered from most to least desirable.

@aplattner please let me know if the ideal scenario is achievable.

If not… is scenario #2 possible without workaround?

| Scenario | Workaround | Result |
| --- | --- | --- |
| **(1)** Ideal | None | **Primary:** Native resolution. Fullscreen `3840x2160`, No viewport  
 **Secondary:** Native resolution, Fullscreen `2560x1440`, No Viewport |
| **(2)** Patched module | Re-plug⁽¹⁾ | **Primary:** Native resolution, Fullscreen `3840x2160`, No Viewport  
 **Secondary:** Native resolution, Viewport `3840x2160` |
| **(3 )** Unpatched 575 | Kernel Param⁽²⁾ | **Primary:** Lower resolution `2560x1440`, Fullscreen, No Viewport  
 **Secondary:** Native resolution, Fullscreen `2560x1440`, No Viewport |
| **(4)** Patched module | None | **Primary:** Native resolution, Viewport `2560x1440`, Artifacts  
**Secondary:** Native resolution, Fullscreen `2560x1440`, No Viewport |

  

**⁽¹⁾ Re-plug:** System is booted with secondary display unplugged, reconnect at LUKS console prompt

**⁽²⁾ Kernel Param:** Set primary display resolution to match lesser secondary (`video=DP-1:2560x1440@60`)  
  
  
**Downsides:**

**(1)** None!  
**(2)** Cannot see full output on secondary display as it exceeds the screen bounds. No biggie.  
**(3)** Pauses while primary display switching resolutions between TTY and graphical targets.  
**(4)** Smaller usable area on primary screen due to lower resolution viewport bounds. Artifacting.

---

_[View the full topic](https://forums.developer.nvidia.com/t/nvidia-driver-isnt-compatible-with-simpledrm-so-boot-output-and-ttys-are-blank/238007)._
