Skip to content

Second screen failing to turn on #2948

@ThiagoVsky

Description

@ThiagoVsky

Describe the bug
I don't know if this is a COSMIC, POP OS, NVidia, Wayland or others concern but since there isn't a forum for pop_os or COSMIC i'm posting it here. I was not able to make this laptop work with any other distro I tried.

I have installed pop_os with nvidia graphics on a 2019 laptop Dell G3 with a GTX1050. It didn't turned on my second screen. So I read I needed different drivers for a GTX 10xx and after installing it it worked fine. If anyone is able to help me or to direct me where should I open an issue or ask for help I'd be thankfull.

But most times I start up the laptop it just won't turn on my second screen. It connects and lights up for a second but then just turns off, image only showing on the laptop's screen. This also happens when the computer is restarted, awaken from sleep or even when the screen is turned off by the system timer and I wake it up again. The way to make it works is to always disconnect and reconnect the HDMI cable.

To Reproduce
Steps to reproduce the behavior:
As described above. I think this should happen on any computer with a GeForce pre GTX16xx.

Expected behavior
The second screen connected to the HDMI cable should be awaken whenever it is connected and configured to display any image and the computed is running.

Screenshots
I'm pasting here the drivers I'm using.

thiago@pop-os:~$ lsmod | grep -i nvidia
nvidia_uvm           2076672  0
nvidia_drm            135168  32
nvidia_modeset       1568768  10 nvidia_drm
nvidia              104026112  192 nvidia_uvm,nvidia_drm,nvidia_modeset
drm_ttm_helper         16384  1 nvidia_drm
video                  77824  4 dell_wmi,dell_laptop,i915,nvidia_modeset
thiago@pop-os:~$ dpkg -l | grep -i nvidia
ii  libnvidia-cfg1-580:amd64                580.82.09-1pop1~1759962949~24.04~eb2851e                        amd64        NVIDIA binary OpenGL/GLX configuration library
ii  libnvidia-common-580                    580.82.09-1pop1~1759962949~24.04~eb2851e                        all          Shared files used by the NVIDIA libraries
ii  libnvidia-compute-580:amd64             580.82.09-1pop1~1759962949~24.04~eb2851e                        amd64        NVIDIA libcompute package
ii  libnvidia-compute-580:i386              580.82.09-1pop1~1759962949~24.04~eb2851e                        i386         NVIDIA libcompute package
ii  libnvidia-decode-580:amd64              580.82.09-1pop1~1759962949~24.04~eb2851e                        amd64        NVIDIA Video Decoding runtime libraries
ii  libnvidia-decode-580:i386               580.82.09-1pop1~1759962949~24.04~eb2851e                        i386         NVIDIA Video Decoding runtime libraries
ii  libnvidia-egl-wayland1:amd64            1:1.1.20-1pop1~1759419563~24.04~6d277c8                         amd64        Wayland EGL External Platform library -- shared library
ii  libnvidia-egl-wayland1:i386             1:1.1.20-1pop1~1759419563~24.04~6d277c8                         i386         Wayland EGL External Platform library -- shared library
ii  libnvidia-encode-580:amd64              580.82.09-1pop1~1759962949~24.04~eb2851e                        amd64        NVENC Video Encoding runtime library
ii  libnvidia-encode-580:i386               580.82.09-1pop1~1759962949~24.04~eb2851e                        i386         NVENC Video Encoding runtime library
ii  libnvidia-extra-580:amd64               580.82.09-1pop1~1759962949~24.04~eb2851e                        amd64        Extra libraries for the NVIDIA driver
ii  libnvidia-fbc1-580:amd64                580.82.09-1pop1~1759962949~24.04~eb2851e                        amd64        NVIDIA OpenGL-based Framebuffer Capture runtime library
ii  libnvidia-fbc1-580:i386                 580.82.09-1pop1~1759962949~24.04~eb2851e                        i386         NVIDIA OpenGL-based Framebuffer Capture runtime library
ii  libnvidia-gl-580:amd64                  580.82.09-1pop1~1759962949~24.04~eb2851e                        amd64        NVIDIA OpenGL/GLX/EGL/GLES GLVND libraries and Vulkan ICD
ii  libnvidia-gl-580:i386                   580.82.09-1pop1~1759962949~24.04~eb2851e                        i386         NVIDIA OpenGL/GLX/EGL/GLES GLVND libraries and Vulkan ICD
ii  nvidia-compute-utils-580                580.82.09-1pop1~1759962949~24.04~eb2851e                        amd64        NVIDIA compute utilities
ii  nvidia-dkms-555                         580.82.09-1pop1~1759962949~24.04~eb2851e                        amd64        Transitional package for nvidia-dkms-580
ii  nvidia-dkms-580                         580.82.09-1pop1~1759962949~24.04~eb2851e                        amd64        NVIDIA DKMS package
ii  nvidia-driver-555                       580.82.09-1pop1~1759962949~24.04~eb2851e                        amd64        Transitional package for nvidia-driver-580
ii  nvidia-driver-580                       580.82.09-1pop1~1759962949~24.04~eb2851e                        amd64        NVIDIA driver metapackage
ii  nvidia-firmware-580-580.82.09           580.82.09-1pop1~1759962949~24.04~eb2851e                        amd64        Firmware files used by the kernel module
ii  nvidia-kernel-common-580                580.82.09-1pop1~1759962949~24.04~eb2851e                        amd64        Shared files used with the kernel module
ii  nvidia-kernel-source-580                580.82.09-1pop1~1759962949~24.04~eb2851e                        amd64        NVIDIA kernel source package
ii  nvidia-settings                         510.47.03-0ubuntu4                                              amd64        Tool for configuring the NVIDIA graphics driver
ii  nvidia-utils-580                        580.82.09-1pop1~1759962949~24.04~eb2851e                        amd64        NVIDIA driver support binaries
ii  screen-resolution-extra                 0.18.3ubuntu0.24.04.1                                           all          Extension for the nvidia-settings control panel
ii  xserver-xorg-video-nvidia-580           580.82.09-1pop1~1759962949~24.04~eb2851e                        amd64        NVIDIA binary Xorg driver
thiago@pop-os:~$ nvidia-smi
Sat Jan 10 17:31:48 2026       
+-----------------------------------------------------------------------------------------+
| NVIDIA-SMI 580.82.09              Driver Version: 580.82.09      CUDA Version: 13.0     |
+-----------------------------------------+------------------------+----------------------+
| 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 GTX 1050        Off |   00000000:01:00.0  On |                  N/A |
| N/A   45C    P8            N/A  / 5001W |     174MiB /   4096MiB |     25%      Default |
|                                         |                        |                  N/A |
+-----------------------------------------+------------------------+----------------------+

+-----------------------------------------------------------------------------------------+
| Processes:                                                                              |
|  GPU   GI   CI              PID   Type   Process name                        GPU Memory |
|        ID   ID                                                               Usage      |
|=========================================================================================|
|    0   N/A  N/A            2153      G   cosmic-comp                              38MiB |
|    0   N/A  N/A            3170      G   /usr/bin/python3                          1MiB |
|    0   N/A  N/A          131734      G   blackbox                                  1MiB |
+-----------------------------------------------------------------------------------------+
thiago@pop-os:~$ modinfo nvidia
filename:       /lib/modules/6.17.9-76061709-generic/updates/dkms/nvidia.ko.zst
alias:          char-major-195-*
version:        580.82.09
supported:      external
license:        NVIDIA
firmware:       nvidia/580.82.09/gsp_tu10x.bin
firmware:       nvidia/580.82.09/gsp_ga10x.bin
srcversion:     3B7BEF3266B8498664D3B57
alias:          pci:v000010DEd*sv*sd*bc06sc80i00*
alias:          pci:v000010DEd*sv*sd*bc03sc02i00*
alias:          pci:v000010DEd*sv*sd*bc03sc00i00*
alias:          of:N*T*Cnvidia,tegra264-displayC*
alias:          of:N*T*Cnvidia,tegra264-display
alias:          of:N*T*Cnvidia,tegra234-displayC*
alias:          of:N*T*Cnvidia,tegra234-display
[continue]
thiago@pop-os:~$ lsmod | grep -i nvidia
nvidia_uvm           2076672  0
nvidia_drm            135168  32
nvidia_modeset       1568768  10 nvidia_drm
nvidia              104026112  192 nvidia_uvm,nvidia_drm,nvidia_modeset
drm_ttm_helper         16384  1 nvidia_drm
video                  77824  4 dell_wmi,dell_laptop,i915,nvidia_modeset

Desktop (please complete the following information):

  • OS: [e.g. Pop!_OS 24.04]

Additional context
Add any other context about the problem here.

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions