SUMMARY Dual Monitor setup: I have been unable to upgrade my NVIDIA drivers for the last few months due to my 1440 monitor not working after upgrading. Sometimes the desktop environment crashes completely. My 1080p monitor works but keeps flashing, like its detecting my 1440 monitor and about to display both but the connection fails and goes back to displaying all my desktop icons on my 1080 monitor and is stuck in a loop until I unplug my 1440 monitor entirely. If I unplug my 1080 monitor then my 1440p montior still shows nothing. I then revert to the last known good system state and everything works fine again. current NVIDIA driver info: | NVIDIA-SMI 550.135 Driver Version: 550.135 CUDA Version: 12.4 | |-----------------------------------------+------------------------+----------------------+ | GPU Name Persistence-M | Bus-Id Disp.A | Volatile Uncorr. ECC | | Fan Temp Perf Pwr:Usage/Cap | Memory-Usage | GPU-Util Compute M. | | | | MIG M. | |=========================================+========================+======================| | 0 NVIDIA GeForce RTX 3080 Off | 00000000:01:00.0 On | N/A | | 0% 59C P0 81W / 380W | 525MiB / 10240MiB | 24% Default | | | | N/A | +-----------------------------------------+------------------------+----------------------+ Monitor info Alienware, Dell AW2518H (1920x1080) LG Electronics LG ULTRAGEAR (2560x1440) STEPS TO REPRODUCE 1. Upgrade NVIDIA drivers only 2. issue produces 3. revert system to last known good state 4. issue is gone OBSERVED RESULT 1440 monitor not working It feels like its stuck in a loop detecting my 1440 monitor, loosing connection and again and again If I unplug my 1080 monitor, it still doesn't work and I don't get any kind of signal EXPECTED RESULT Dual monitors should work SOFTWARE/OS VERSIONS Operating System: openSUSE Tumbleweed 20250108 KDE Plasma Version: 6.2.5 KDE Frameworks Version: 6.9.0 Qt Version: 6.8.2 Kernel Version: 6.12.8-2-default (64-bit) Graphics Platform: X11 Processors: 20 × Intel® Core™ i9-10900K CPU @ 3.70GHz Memory: 31.2 GiB of RAM Graphics Processor: NVIDIA GeForce RTX 3080/PCIe/SSE2 ADDITIONAL INFORMATION
I don't have a solution, but: - this is clearly not a bug in khelpcenter, although I'm not sure the proper product, perhaps kwin? - please post the Xorg log - it should say something about what monitors it recognizes - what happens if you start X with only the 1440 monitor connected, rather then unplugging the other one after starting X
(In reply to Jack from comment #1) > I don't have a solution, but: > - this is clearly not a bug in khelpcenter, although I'm not sure the proper > product, perhaps kwin? > - please post the Xorg log - it should say something about what monitors it > recognizes > - what happens if you start X with only the 1440 monitor connected, rather > then unplugging the other one after starting X If a boot up my system with just the 1440 monitor plugged in, I just get a blank screen after it gets past the BIOS. If I unplug my 1440 monitor and plug in the 1080 monitor while its in this state, I also just get a blank screen. The 1080 monitor is the only one that works properly. [ 19.290] (--) NVIDIA(GPU-0): DFP-0: disconnected [ 19.290] (--) NVIDIA(GPU-0): DFP-0: Internal TMDS [ 19.290] (--) NVIDIA(GPU-0): DFP-0: 165.0 MHz maximum pixel clock [ 19.290] (--) NVIDIA(GPU-0): [ 19.292] (--) NVIDIA(GPU-0): Dell AW2518H (DFP-1): connected [ 19.292] (--) NVIDIA(GPU-0): Dell AW2518H (DFP-1): Internal DisplayPort [ 19.292] (--) NVIDIA(GPU-0): Dell AW2518H (DFP-1): 2670.0 MHz maximum pixel clock [ 19.292] (--) NVIDIA(GPU-0): Dell AW2518H (DFP-1): supports NVIDIA 3D Vision stereo. [ 19.292] (--) NVIDIA(GPU-0): [ 19.295] (--) NVIDIA(GPU-0): DFP-2: disconnected [ 19.295] (--) NVIDIA(GPU-0): DFP-2: Internal TMDS [ 19.295] (--) NVIDIA(GPU-0): DFP-2: 165.0 MHz maximum pixel clock [ 19.295] (--) NVIDIA(GPU-0): [ 19.295] (--) NVIDIA(GPU-0): DFP-3: disconnected [ 19.295] (--) NVIDIA(GPU-0): DFP-3: Internal DisplayPort [ 19.295] (--) NVIDIA(GPU-0): DFP-3: 2670.0 MHz maximum pixel clock [ 19.295] (--) NVIDIA(GPU-0): [ 19.295] (--) NVIDIA(GPU-0): DFP-4: disconnected [ 19.295] (--) NVIDIA(GPU-0): DFP-4: Internal TMDS [ 19.295] (--) NVIDIA(GPU-0): DFP-4: 165.0 MHz maximum pixel clock [ 19.295] (--) NVIDIA(GPU-0): [ 19.295] (--) NVIDIA(GPU-0): DFP-5: disconnected [ 19.295] (--) NVIDIA(GPU-0): DFP-5: Internal DisplayPort [ 19.295] (--) NVIDIA(GPU-0): DFP-5: 2670.0 MHz maximum pixel clock [ 19.295] (--) NVIDIA(GPU-0): [ 19.295] (--) NVIDIA(GPU-0): DFP-6: disconnected [ 19.295] (--) NVIDIA(GPU-0): DFP-6: Internal TMDS [ 19.295] (--) NVIDIA(GPU-0): DFP-6: 165.0 MHz maximum pixel clock [ 19.295] (--) NVIDIA(GPU-0): [ 19.553] (II) NVIDIA(0): Setting mode "DP-0: nvidia-auto-select @1920x1080 +0+0 {ViewPortIn=1920x1080, ViewPortOut=1920x1080+0+0}" [ 19.724] (II) NVIDIA(0): Setting mode "DP-0: 1920x1080_240 @1920x1080 +0+0 {ViewPortIn=1920x1080, ViewPortOut=1920x1080+0+0}" [ 19.813] (--) NVIDIA(GPU-0): DFP-0: disconnected [ 19.813] (--) NVIDIA(GPU-0): DFP-0: Internal TMDS [ 19.813] (--) NVIDIA(GPU-0): DFP-0: 165.0 MHz maximum pixel clock [ 19.813] (--) NVIDIA(GPU-0): [ 19.814] (--) NVIDIA(GPU-0): Dell AW2518H (DFP-1): connected [ 19.814] (--) NVIDIA(GPU-0): Dell AW2518H (DFP-1): Internal DisplayPort [ 19.815] (--) NVIDIA(GPU-0): Dell AW2518H (DFP-1): 2670.0 MHz maximum pixel clock [ 19.815] (--) NVIDIA(GPU-0): Dell AW2518H (DFP-1): supports NVIDIA 3D Vision stereo. [ 19.815] (--) NVIDIA(GPU-0): [ 19.818] (--) NVIDIA(GPU-0): DFP-2: disconnected [ 19.818] (--) NVIDIA(GPU-0): DFP-2: Internal TMDS [ 19.818] (--) NVIDIA(GPU-0): DFP-2: 165.0 MHz maximum pixel clock [ 19.818] (--) NVIDIA(GPU-0): [ 19.818] (--) NVIDIA(GPU-0): DFP-3: disconnected [ 19.818] (--) NVIDIA(GPU-0): DFP-3: Internal DisplayPort [ 19.818] (--) NVIDIA(GPU-0): DFP-3: 2670.0 MHz maximum pixel clock [ 19.818] (--) NVIDIA(GPU-0): [ 19.818] (--) NVIDIA(GPU-0): DFP-4: disconnected [ 19.818] (--) NVIDIA(GPU-0): DFP-4: Internal TMDS [ 19.818] (--) NVIDIA(GPU-0): DFP-4: 165.0 MHz maximum pixel clock [ 19.818] (--) NVIDIA(GPU-0): [ 19.818] (--) NVIDIA(GPU-0): DFP-5: disconnected [ 19.818] (--) NVIDIA(GPU-0): DFP-5: Internal DisplayPort [ 19.818] (--) NVIDIA(GPU-0): DFP-5: 2670.0 MHz maximum pixel clock [ 19.818] (--) NVIDIA(GPU-0): [ 19.819] (--) NVIDIA(GPU-0): DFP-6: disconnected [ 19.819] (--) NVIDIA(GPU-0): DFP-6: Internal TMDS [ 19.819] (--) NVIDIA(GPU-0): DFP-6: 165.0 MHz maximum pixel clock [ 19.819] (--) NVIDIA(GPU-0): [ 20.722] (--) NVIDIA(GPU-0): LG Electronics LG ULTRAGEAR (DFP-0): connected [ 20.722] (--) NVIDIA(GPU-0): LG Electronics LG ULTRAGEAR (DFP-0): Internal TMDS [ 20.722] (--) NVIDIA(GPU-0): LG Electronics LG ULTRAGEAR (DFP-0): 600.0 MHz maximum pixel clock [ 20.722] (--) NVIDIA(GPU-0): [ 21.511] (II) NVIDIA(0): Setting mode "DP-0: 1920x1080_240 @1920x1080 +2560+180 {ViewPortIn=1920x1080, ViewPortOut=1920x1080+0+0}" [ 21.583] (II) NVIDIA(0): Setting mode "DP-0: 1920x1080_240 @1920x1080 +2560+180 {ViewPortIn=1920x1080, ViewPortOut=1920x1080+0+0}, HDMI-0: nvidia-auto-select @2560x1440 +0+0 {ViewPortIn=2560x1440, ViewPortOut=2560x1440+0+0}" [ 26.895] (WW) NVIDIA: Wait for channel idle timed out. [ 32.149] (--) NVIDIA(GPU-0): DFP-0: disconnected [ 32.149] (--) NVIDIA(GPU-0): DFP-0: Internal TMDS [ 32.149] (--) NVIDIA(GPU-0): DFP-0: 165.0 MHz maximum pixel clock [ 32.149] (--) NVIDIA(GPU-0): [ 32.852] (II) NVIDIA(0): Setting mode "DP-0: 1920x1080_240 @1920x1080 +2560+180 {ViewPortIn=1920x1080, ViewPortOut=1920x1080+0+0}" [ 33.343] (--) NVIDIA(GPU-0): LG Electronics LG ULTRAGEAR (DFP-0): connected [ 33.343] (--) NVIDIA(GPU-0): LG Electronics LG ULTRAGEAR (DFP-0): Internal TMDS [ 33.343] (--) NVIDIA(GPU-0): LG Electronics LG ULTRAGEAR (DFP-0): 600.0 MHz maximum pixel clock [ 33.343] (--) NVIDIA(GPU-0): [ 33.346] (II) NVIDIA(0): Setting mode "DP-0: 1920x1080_240 @1920x1080 +0+0 {ViewPortIn=1920x1080, ViewPortOut=1920x1080+0+0}" [ 34.221] (II) NVIDIA(0): Setting mode "DP-0: 1920x1080_240 @1920x1080 +2560+180 {ViewPortIn=1920x1080, ViewPortOut=1920x1080+0+0}" [ 34.286] (II) NVIDIA(0): Setting mode "DP-0: 1920x1080_240 @1920x1080 +2560+180 {ViewPortIn=1920x1080, ViewPortOut=1920x1080+0+0}, HDMI-0: nvidia-auto-select @2560x1440 +0+0 {ViewPortIn=2560x1440, ViewPortOut=2560x1440+0+0}" [ 34.408] (II) event12 - Logitech G502 X: SYN_DROPPED event - some input events have been lost. [ 43.203] (--) NVIDIA(GPU-0): DFP-0: disconnected [ 43.203] (--) NVIDIA(GPU-0): DFP-0: Internal TMDS [ 43.203] (--) NVIDIA(GPU-0): DFP-0: 165.0 MHz maximum pixel clock [ 43.203] (--) NVIDIA(GPU-0): [ 43.955] (II) NVIDIA(0): Setting mode "DP-0: 1920x1080_240 @1920x1080 +2560+180 {ViewPortIn=1920x1080, ViewPortOut=1920x1080+0+0}" [ 44.204] (--) NVIDIA(GPU-0): LG Electronics LG ULTRAGEAR (DFP-0): connected [ 44.204] (--) NVIDIA(GPU-0): LG Electronics LG ULTRAGEAR (DFP-0): Internal TMDS [ 44.204] (--) NVIDIA(GPU-0): LG Electronics LG ULTRAGEAR (DFP-0): 600.0 MHz maximum pixel clock [ 44.204] (--) NVIDIA(GPU-0): [ 44.205] (II) NVIDIA(0): Setting mode "DP-0: 1920x1080_240 @1920x1080 +0+0 {ViewPortIn=1920x1080, ViewPortOut=1920x1080+0+0}" [ 45.026] (II) NVIDIA(0): Setting mode "DP-0: 1920x1080_240 @1920x1080 +2560+180 {ViewPortIn=1920x1080, ViewPortOut=1920x1080+0+0}" [ 45.081] (II) NVIDIA(0): Setting mode "DP-0: 1920x1080_240 @1920x1080 +2560+180 {ViewPortIn=1920x1080, ViewPortOut=1920x1080+0+0}, HDMI-0: nvidia-auto-select @2560x1440 +0+0 {ViewPortIn=2560x1440, ViewPortOut=2560x1440+0+0}" [ 53.960] (--) NVIDIA(GPU-0): DFP-0: disconnected [ 53.960] (--) NVIDIA(GPU-0): DFP-0: Internal TMDS [ 53.960] (--) NVIDIA(GPU-0): DFP-0: 165.0 MHz maximum pixel clock [ 53.960] (--) NVIDIA(GPU-0): [ 54.898] (II) NVIDIA(0): Setting mode "DP-0: 1920x1080_240 @1920x1080 +2560+180 {ViewPortIn=1920x1080, ViewPortOut=1920x1080+0+0}" [ 55.273] (--) NVIDIA(GPU-0): LG Electronics LG ULTRAGEAR (DFP-0): connected [ 55.273] (--) NVIDIA(GPU-0): LG Electronics LG ULTRAGEAR (DFP-0): Internal TMDS [ 55.273] (--) NVIDIA(GPU-0): LG Electronics LG ULTRAGEAR (DFP-0): 600.0 MHz maximum pixel clock [ 55.273] (--) NVIDIA(GPU-0): [ 55.277] (II) NVIDIA(0): Setting mode "DP-0: 1920x1080_240 @1920x1080 +0+0 {ViewPortIn=1920x1080, ViewPortOut=1920x1080+0+0}" [ 56.194] (II) NVIDIA(0): Setting mode "DP-0: 1920x1080_240 @1920x1080 +2560+180 {ViewPortIn=1920x1080, ViewPortOut=1920x1080+0+0}" [ 56.276] (II) NVIDIA(0): Setting mode "DP-0: 1920x1080_240 @1920x1080 +2560+180 {ViewPortIn=1920x1080, ViewPortOut=1920x1080+0+0}, HDMI-0: nvidia-auto-select @2560x1440 +0+0 {ViewPortIn=2560x1440, ViewPortOut=2560x1440+0+0}" [ 56.395] (II) event12 - Logitech G502 X: SYN_DROPPED event - some input events have been lost. [ 64.856] (--) NVIDIA(GPU-0): DFP-0: disconnected [ 64.856] (--) NVIDIA(GPU-0): DFP-0: Internal TMDS [ 64.856] (--) NVIDIA(GPU-0): DFP-0: 165.0 MHz maximum pixel clock [ 64.856] (--) NVIDIA(GPU-0): [ 65.755] (II) NVIDIA(0): Setting mode "DP-0: 1920x1080_240 @1920x1080 +2560+180 {ViewPortIn=1920x1080, ViewPortOut=1920x1080+0+0}" [ 65.966] (II) NVIDIA(0): Setting mode "DP-0: 1920x1080_240 @1920x1080 +0+0 {ViewPortIn=1920x1080, ViewPortOut=1920x1080+0+0}"
Please report NVidia driver problems to NVidia. https://forums.developer.nvidia.com/c/gpu-graphics/linux
(In reply to Zamundaaa from comment #3) > Please report NVidia driver problems to NVidia. > https://forums.developer.nvidia.com/c/gpu-graphics/linux I can give that a try but I don't have any issues after updating the drivers on my windows OS.
I get where you're coming from, but the Windows drivers are different from the Linux ones. If the GPU vendor determines some other component needs to be improved instead, that can be dealt with afterwards, but as a general rule, if problems appear with driver updates, they should be reported to the GPU vendor first.
(In reply to Zamundaaa from comment #5) > I get where you're coming from, but the Windows drivers are different from > the Linux ones. > If the GPU vendor determines some other component needs to be improved > instead, that can be dealt with afterwards, but as a general rule, if > problems appear with driver updates, they should be reported to the GPU > vendor first. Thanks, makes sense