Second external monitor not being recognized

I installed EndeavourOS with KDE on my recently bought laptop, but I’m not able to make the second external monitor work. The HDMI connection seems to work fine, but the Mini DisplayPort is not recognized in xrandr. Checking the Xorg logs indicates that those displays are disconnected:

[    10.311] Kernel command line: BOOT_IMAGE=/@/boot/vmlinuz-linux-lts root=UUID=c7c37d6b-d887-4307-aa9b-c319eb059187 rw rootflags=subvol=@ nowatchdog nvme_load=YES resume=UUID=fd6b6c0d-86e3-4679-b526-444b03549980 nvidia_drm.modeset=1 loglevel=3
[    10.317] (**) OutputClass "nvidia" ModulePath extended to "/usr/lib/nvidia/xorg,/usr/lib/xorg/modules,/usr/lib/xorg/modules"
[    10.317] (**) OutputClass "nvidia" setting /dev/dri/card0 as PrimaryGPU
[    10.320] (II) Applying OutputClass "nvidia" to /dev/dri/card0
[    10.320]    loading driver: nvidia
[    10.320] (==) Matched nvidia as autoconfigured driver 0
[    10.320] (II) LoadModule: "nvidia"
[    10.320] (II) Loading /usr/lib/xorg/modules/drivers/nvidia_drv.so
[    10.325] (II) Module nvidia: vendor="NVIDIA Corporation"
[    10.327] (II) NVIDIA dlloader X Driver  575.64.03  Wed Jun 25 18:08:44 UTC 2025
[    10.327] (II) NVIDIA Unified Driver for all Supported NVIDIA GPUs
[    10.334] (II) NVIDIA(0): Creating default Display subsection in Screen section
[    10.334] (==) NVIDIA(0): Depth 24, (==) framebuffer bpp 32
[    10.334] (==) NVIDIA(0): RGB weight 888
[    10.334] (==) NVIDIA(0): Default visual is TrueColor
[    10.334] (==) NVIDIA(0): Using gamma correction (1.0, 1.0, 1.0)
[    10.334] (II) Applying OutputClass "nvidia" options to /dev/dri/card0
[    10.334] (**) NVIDIA(0): Option "AllowEmptyInitialConfiguration"
[    10.334] (**) NVIDIA(0): Enabling 2D acceleration
[    10.334] (II) Loading sub module "glxserver_nvidia"
[    10.334] (II) LoadModule: "glxserver_nvidia"
[    10.335] (II) Loading /usr/lib/nvidia/xorg/libglxserver_nvidia.so
[    10.425] (II) Module glxserver_nvidia: vendor="NVIDIA Corporation"
[    10.425] (II) NVIDIA GLX Module  575.64.03  Wed Jun 25 18:11:49 UTC 2025
[    10.425] (II) NVIDIA: The X server supports PRIME Render Offload.
[    10.427] (--) NVIDIA(0): Valid display device(s) on GPU-0 at PCI:1:0:0
[    10.427] (--) NVIDIA(0):     DFP-0
[    10.427] (--) NVIDIA(0):     DFP-1
[    10.427] (--) NVIDIA(0):     DFP-2 (boot)
[    10.427] (--) NVIDIA(0):     DFP-3
[    10.445] (II) NVIDIA(0): NVIDIA GPU NVIDIA GeForce RTX 4050 Laptop GPU (AD107-A) at
[    10.445] (II) NVIDIA(0):     PCI:1:0:0 (GPU-0)
[    10.445] (--) NVIDIA(0): Memory: 6288384 kBytes
[    10.445] (--) NVIDIA(0): VideoBIOS: 95.07.19.00.38
[    10.445] (II) NVIDIA(0): Detected PCI Express Link width: 8X
[    10.486] (--) NVIDIA(GPU-0): DFP-0: disconnected
[    10.486] (--) NVIDIA(GPU-0): DFP-0: Internal DisplayPort
[    10.486] (--) NVIDIA(GPU-0): DFP-0: 2670.0 MHz maximum pixel clock
[    10.486] (--) NVIDIA(GPU-0): 
[    10.550] (--) NVIDIA(GPU-0): DFP-1: disconnected
[    10.550] (--) NVIDIA(GPU-0): DFP-1: Internal TMDS
[    10.550] (--) NVIDIA(GPU-0): DFP-1: 165.0 MHz maximum pixel clock
[    10.550] (--) NVIDIA(GPU-0): 
[    10.596] (--) NVIDIA(GPU-0): Samsung T24B350 (DFP-2): connected
[    10.596] (--) NVIDIA(GPU-0): Samsung T24B350 (DFP-2): Internal TMDS
[    10.596] (--) NVIDIA(GPU-0): Samsung T24B350 (DFP-2): 600.0 MHz maximum pixel clock
[    10.596] (--) NVIDIA(GPU-0): 
[    10.596] (--) NVIDIA(GPU-0): DFP-3: disconnected
[    10.596] (--) NVIDIA(GPU-0): DFP-3: Internal DisplayPort
[    10.596] (--) NVIDIA(GPU-0): DFP-3: 2670.0 MHz maximum pixel clock
[    10.596] (--) NVIDIA(GPU-0): 
[    10.624] (==) NVIDIA(0): 
[    10.624] (==) NVIDIA(0): No modes were requested; the default mode "nvidia-auto-select"
[    10.624] (==) NVIDIA(0):     will be used as the requested mode.
[    10.624] (==) NVIDIA(0): 
[    10.627] (II) NVIDIA(0): Validated MetaModes:
[    10.627] (II) NVIDIA(0):     "DFP-2:nvidia-auto-select"
[    10.627] (II) NVIDIA(0): Virtual screen size determined to be 1920 x 1080
[    10.787] (--) NVIDIA(0): DPI set to (92, 91); computed from "UseEdidDpi" X config
[    10.787] (--) NVIDIA(0):     option
[    10.932] (II) NVIDIA: Reserving 24576.00 MB of virtual memory for indirect memory
[    10.932] (II) NVIDIA:     access.
[    10.938] (WW) NVIDIA(0): ACPI: failed to determine the system's current power source
[    10.938] (II) NVIDIA(0): ACPI: failed to connect to the ACPI event daemon; the daemon
[    10.938] (II) NVIDIA(0):     may not be running or the "AcpidSocketPath" X
[    10.938] (II) NVIDIA(0):     configuration option may not be set correctly.  When the
[    10.938] (II) NVIDIA(0):     ACPI event daemon is available, the NVIDIA X driver will
[    10.938] (II) NVIDIA(0):     try to use it to receive ACPI event notifications.  For
[    10.938] (II) NVIDIA(0):     details, please see the "ConnectToAcpid" and
[    10.938] (II) NVIDIA(0):     "AcpidSocketPath" X configuration options in Appendix B: X
[    10.938] (II) NVIDIA(0):     Config Options in the README.
[    10.989] (II) NVIDIA(0): Setting mode "DFP-2:nvidia-auto-select"
[    11.032] (==) NVIDIA(0): Disabling shared memory pixmaps
[    11.032] (==) NVIDIA(0): Backing store enabled
[    11.032] (==) NVIDIA(0): Silken mouse enabled
[    11.032] (==) NVIDIA(0): DPMS enabled
[    11.032] (WW) NVIDIA(0): Option "PrimaryGPU" is not used
[    11.032] (II) NVIDIA(0): [DRI2] Setup complete
[    11.032] (II) NVIDIA(0): [DRI2]   VDPAU driver: nvidia
[    11.716] (II) config/udev: Adding input device HDA NVidia HDMI/DP,pcm=3 (/dev/input/event11)
[    11.717] (**) HDA NVidia HDMI/DP,pcm=3: Applying InputClass "devname"
[    11.717] (II) Using input driver 'libinput' for 'HDA NVidia HDMI/DP,pcm=3'
[    11.717] (**) HDA NVidia HDMI/DP,pcm=3: always reports core events
[    11.718] (II) event11 - HDA NVidia HDMI/DP,pcm=3: is tagged by udev as: Switch
[    11.770] (EE) libinput: HDA NVidia HDMI/DP,pcm=3: Failed to create a device for /dev/input/event11
[    11.770] (EE) PreInit returned 2 for "HDA NVidia HDMI/DP,pcm=3"
[    11.771] (II) config/udev: Adding input device HDA NVidia HDMI/DP,pcm=7 (/dev/input/event13)
[    11.771] (**) HDA NVidia HDMI/DP,pcm=7: Applying InputClass "devname"
[    11.771] (II) Using input driver 'libinput' for 'HDA NVidia HDMI/DP,pcm=7'
[    11.771] (**) HDA NVidia HDMI/DP,pcm=7: always reports core events
[    11.772] (II) event13 - HDA NVidia HDMI/DP,pcm=7: is tagged by udev as: Switch
[    11.823] (EE) libinput: HDA NVidia HDMI/DP,pcm=7: Failed to create a device for /dev/input/event13
[    11.823] (EE) PreInit returned 2 for "HDA NVidia HDMI/DP,pcm=7"
[    11.824] (II) config/udev: Adding input device HDA NVidia HDMI/DP,pcm=8 (/dev/input/event14)
[    11.824] (**) HDA NVidia HDMI/DP,pcm=8: Applying InputClass "devname"
[    11.824] (II) Using input driver 'libinput' for 'HDA NVidia HDMI/DP,pcm=8'
[    11.824] (**) HDA NVidia HDMI/DP,pcm=8: always reports core events
[    11.826] (II) event14 - HDA NVidia HDMI/DP,pcm=8: is tagged by udev as: Switch
[    11.877] (EE) libinput: HDA NVidia HDMI/DP,pcm=8: Failed to create a device for /dev/input/event14
[    11.877] (EE) PreInit returned 2 for "HDA NVidia HDMI/DP,pcm=8"
[    11.877] (II) config/udev: Adding input device HDA NVidia HDMI/DP,pcm=9 (/dev/input/event15)
[    11.878] (**) HDA NVidia HDMI/DP,pcm=9: Applying InputClass "devname"
[    11.878] (II) Using input driver 'libinput' for 'HDA NVidia HDMI/DP,pcm=9'
[    11.878] (**) HDA NVidia HDMI/DP,pcm=9: always reports core events
[    11.879] (II) event15 - HDA NVidia HDMI/DP,pcm=9: is tagged by udev as: Switch
[    11.930] (EE) libinput: HDA NVidia HDMI/DP,pcm=9: Failed to create a device for /dev/input/event15
[    11.930] (EE) PreInit returned 2 for "HDA NVidia HDMI/DP,pcm=9"
[    23.439] (--) NVIDIA(GPU-0): DFP-0: disconnected
[    23.439] (--) NVIDIA(GPU-0): DFP-0: Internal DisplayPort
[    23.439] (--) NVIDIA(GPU-0): DFP-0: 2670.0 MHz maximum pixel clock
[    23.439] (--) NVIDIA(GPU-0): 
[    23.504] (--) NVIDIA(GPU-0): DFP-1: disconnected
[    23.504] (--) NVIDIA(GPU-0): DFP-1: Internal TMDS
[    23.504] (--) NVIDIA(GPU-0): DFP-1: 165.0 MHz maximum pixel clock
[    23.504] (--) NVIDIA(GPU-0): 
[    23.550] (--) NVIDIA(GPU-0): Samsung T24B350 (DFP-2): connected
[    23.550] (--) NVIDIA(GPU-0): Samsung T24B350 (DFP-2): Internal TMDS
[    23.550] (--) NVIDIA(GPU-0): Samsung T24B350 (DFP-2): 600.0 MHz maximum pixel clock
[    23.550] (--) NVIDIA(GPU-0): 
[    23.550] (--) NVIDIA(GPU-0): DFP-3: disconnected
[    23.550] (--) NVIDIA(GPU-0): DFP-3: Internal DisplayPort
[    23.550] (--) NVIDIA(GPU-0): DFP-3: 2670.0 MHz maximum pixel clock
xrandr
xrandr
Screen 0: minimum 8 x 8, current 3840 x 1080, maximum 32767 x 32767
DP-0 disconnected (normal left inverted right x axis y axis)
DP-1 disconnected (normal left inverted right x axis y axis)
HDMI-0 connected 1920x1080+0+0 (normal left inverted right x axis y axis) 531mm x 299mm
   1920x1080     60.00*+  59.94    50.00    29.97    25.00    23.98  
   1680x1050     59.95  
   1600x900      60.00  
   1440x900      59.89  
   1366x768      59.79  
   1280x1024     75.02    60.02  
   1280x800      59.81  
   1280x720      60.00    59.94    50.00  
   1152x864      75.00  
   1024x768      75.03    70.07    60.00  
   800x600       75.00    72.19    60.32  
   720x576       50.00  
   720x480       59.94  
   640x480       75.00    72.81    59.94  
DP-2 disconnected (normal left inverted right x axis y axis)
eDP-1-2 connected primary 1920x1080+1920+0 (normal left inverted right x axis y axis) 344mm x 193mm
   1920x1080    165.02*+  60.00 +  59.97    59.96    59.93  
   1680x1050     59.95    59.88  
   1400x1050     74.76    59.98  
   1600x900      59.99    59.94    59.95    59.82  
   1280x1024     85.02    75.02    60.02  
   1400x900      59.96    59.88  
   1280x960      85.00    60.00  
   1440x810      60.00    59.97  
   1368x768      59.88    59.85  
   1280x800      59.99    59.97    59.81    59.91  
   1152x864      75.00  
   1280x720      60.00    59.99    59.86    59.74  
   1024x768      85.00    75.05    60.04    85.00    75.03    70.07    60.00  
   1024x768i     86.96  
   960x720       85.00    75.00    60.00  
   928x696       75.00    60.05  
   896x672       75.05    60.01  
   1024x576      59.95    59.96    59.90    59.82  
   960x600       59.93    60.00  
   832x624       74.55  
   960x540       59.96    59.99    59.63    59.82  
   800x600       85.00    75.00    70.00    65.00    60.00    85.14    72.19    75.00    60.32    56.25  
   840x525       60.01    59.88  
   864x486       59.92    59.57  
   700x525       74.76    59.98  
   800x450       59.95    59.82  
   640x512       85.02    75.02    60.02  
   700x450       59.96    59.88  
   640x480       85.09    60.00    85.01    72.81    75.00    59.94  
   720x405       59.51    58.99  
   720x400       85.04  
   684x384       59.88    59.85  
   640x400       59.88    59.98    85.08  
   576x432       75.00  
   640x360       59.86    59.83    59.84    59.32  
   640x350       85.08  
   512x384       85.00    75.03    70.07    60.00  
   512x384i      87.06  
   512x288       60.00    59.92  
   416x312       74.66  
   480x270       59.63    59.82  
   400x300       85.27    72.19    75.12    60.32    56.34  
   432x243       59.92    59.57  
   320x240       85.18    72.81    75.00    60.05  
   360x202       59.51    59.13  
   360x200       85.04  
   320x200       85.27  
   320x180       59.84    59.32  
   320x175       85.27  
  1680x1050 (0x1c5) 146.250MHz -HSync +VSync
        h: width  1680 start 1784 end 1960 total 2240 skew    0 clock  65.29KHz
        v: height 1050 start 1053 end 1059 total 1089           clock  59.95Hz
  1280x1024 (0x1c9) 135.000MHz +HSync +VSync
        h: width  1280 start 1296 end 1440 total 1688 skew    0 clock  79.98KHz
        v: height 1024 start 1025 end 1028 total 1066           clock  75.02Hz
  1280x1024 (0x1ca) 108.000MHz +HSync +VSync
        h: width  1280 start 1328 end 1440 total 1688 skew    0 clock  63.98KHz
        v: height 1024 start 1025 end 1028 total 1066           clock  60.02Hz
  1280x800 (0x1cb) 83.500MHz -HSync +VSync
        h: width  1280 start 1352 end 1480 total 1680 skew    0 clock  49.70KHz
        v: height  800 start  803 end  809 total  831           clock  59.81Hz
  1152x864 (0x1cf) 108.000MHz +HSync +VSync
        h: width  1152 start 1216 end 1344 total 1600 skew    0 clock  67.50KHz
        v: height  864 start  865 end  868 total  900           clock  75.00Hz
  1024x768 (0x1d0) 78.750MHz +HSync +VSync
        h: width  1024 start 1040 end 1136 total 1312 skew    0 clock  60.02KHz
        v: height  768 start  769 end  772 total  800           clock  75.03Hz
  1024x768 (0x1d1) 75.000MHz -HSync -VSync
        h: width  1024 start 1048 end 1184 total 1328 skew    0 clock  56.48KHz
        v: height  768 start  771 end  777 total  806           clock  70.07Hz
  1024x768 (0x1d2) 65.000MHz -HSync -VSync
        h: width  1024 start 1048 end 1184 total 1344 skew    0 clock  48.36KHz
        v: height  768 start  771 end  777 total  806           clock  60.00Hz
  800x600 (0x1d4) 50.000MHz +HSync +VSync
        h: width   800 start  856 end  976 total 1040 skew    0 clock  48.08KHz
        v: height  600 start  637 end  643 total  666           clock  72.19Hz
  800x600 (0x1d3) 49.500MHz +HSync +VSync
        h: width   800 start  816 end  896 total 1056 skew    0 clock  46.88KHz
        v: height  600 start  601 end  604 total  625           clock  75.00Hz
  800x600 (0x1d5) 40.000MHz +HSync +VSync
        h: width   800 start  840 end  968 total 1056 skew    0 clock  37.88KHz
        v: height  600 start  601 end  605 total  628           clock  60.32Hz
  640x480 (0x1d8) 31.500MHz -HSync -VSync
        h: width   640 start  656 end  720 total  840 skew    0 clock  37.50KHz
        v: height  480 start  481 end  484 total  500           clock  75.00Hz
  640x480 (0x1da) 25.175MHz -HSync -VSync
        h: width   640 start  656 end  752 total  800 skew    0 clock  31.47KHz
        v: height  480 start  490 end  492 total  525           clock  59.94Hz

I don’t have any idea about what to do; any help would be appreciated. Thank you!

In the past I have had some trouble with DP: It got recognized only (the link) at power on (all hardware connected).
This time I found many people having such problems, not only on Linux.
Not sure, if it’s better today.
Maybe, you should try another cable and not using any adapter.
I don’t believe a system-fault. Ask your loved search-engine…

1 Like

Thank you for the reply. It was indeed the cable. I had tried another one before posting here (Thunderbolt to HDMI), but that didn’t work either. Since the second monitor only has VGA and HDMI, I just tried a cheap Mini-DP to VGA cable, and it is now recognized.

This topic was automatically closed 2 days after the last reply. New replies are no longer allowed.