You are not logged in.

#1 2026-01-14 01:39:17

nullrootbyte
Member
Registered: 2026-01-14
Posts: 3

External HDMI/DisplayPort not detected after NVIDIA update

Hello everyone,

I’m having an issue after recent NVIDIA driver updates and I’m not sure exactly which update caused it.

My laptop is a Dell G15 with an NVIDIA GeForce RTX 3050 6GB Laptop GPU.
The machine has both HDMI and DisplayPort outputs.

I’m currently running Arch Linux with KDE Plasma on Wayland.

When I run the xrandr command, this is the output I get:

Screen 0: minimum 16 x 16, current 1920 x 1080, maximum 32767 x 32767
eDP-1 connected primary 1920x1080+0+0 (normal left inverted right x axis y axis) 344mm x 193mm
   1920x1080    119.93*+
   1440x1080    119.92  
   1400x1050    119.90  
   1280x1024    119.96  
   1280x960     119.89  
   1152x864     119.77  
   1024x768     119.80  
   800x600      119.85  
   640x480      119.52  
   320x240      117.34  
   1680x1050    119.89  
   1440x900     119.94  
   1280x800     119.85  
   1152x720     119.73  
   960x600      119.74  
   928x580      119.55  
   800x500      119.91  
   768x480      119.71  
   720x480      119.65  
   640x400      119.64  
   320x200      117.55  
   1600x900     119.95  
   1368x768     119.83  
   1280x720     119.86  
   1024x576     119.85  
   864x486      119.69  
   720x400      119.54  
   640x350      119.24  

Only the internal display (eDP-1) is detected. Neither the HDMI nor the DisplayPort output appears, even when an external monitor is connected.

At the moment, I’m not sure which NVIDIA driver update caused this behavior, but it worked correctly in the past.

Any help, suggestions, or known regressions related to Wayland, KDE Plasma, or recent NVIDIA drivers would be greatly appreciated.

Thanks in advance.

NVIDIA-SMI version  : 590.48.01
NVML version        : 590.48
DRIVER version      : 590.48.01
CUDA Version        : 13.1
 

Offline

#2 2026-01-14 05:00:37

nullrootbyte
Member
Registered: 2026-01-14
Posts: 3

Re: External HDMI/DisplayPort not detected after NVIDIA update

It’s already solved. The problem was an issue with Python and Conda — apparently, this prevented the NVIDIA Optimus daemon from running properly, and as a result, I couldn’t use the ports.

Thanks to your response, I went to check Optimus and realized the error.

I feel so silly for not having checked Optimus in the first place.

P.S. Conda is causing me more problems than it should. The same thing happened with Waydroid. Do you have any suggestions on how to prevent it from affecting programs that use the system’s base Python version?

Offline

#3 2026-01-14 11:45:55

Lone_Wolf
Administrator
From: Netherlands, Europe
Registered: 2005-10-04
Posts: 14,745

Re: External HDMI/DisplayPort not detected after NVIDIA update

Set auto_activate_base to false , https://wiki.archlinux.org/title/Conda#Usage has details.


Disliking systemd intensely, but not satisfied with alternatives so focusing on taming systemd.

clean chroot building not flexible enough ?
Try clean chroot manager by graysky

Offline

#4 2026-01-14 15:13:47

nullrootbyte
Member
Registered: 2026-01-14
Posts: 3

Re: External HDMI/DisplayPort not detected after NVIDIA update

My ~/.condarc file is the following:

                                                                                                          
channels:
  - defaults

auto_activate: false

It is already set to false, but it keeps activating automatically. I use zsh.

I don’t know if I need to comment out these lines in the configuration.

# >>> conda initialize >>>
# !! Contents within this block are managed by 'conda init' !!
__conda_setup="$('/home/nullrootbyte/miniforge3/bin/conda' 'shell.zsh' 'hook' 2> /dev/null)"
if [ $? -eq 0 ]; then
    eval "$__conda_setup"
else
    if [ -f "/home/nullrootbyte/miniforge3/etc/profile.d/conda.sh" ]; then
        . "/home/nullrootbyte/miniforge3/etc/profile.d/conda.sh"
    else
        export PATH="/home/nullrootbyte/miniforge3/bin:$PATH"
    fi
fi
unset __conda_setup
# <<< conda initialize <<<


# >>> mamba initialize >>>
# !! Contents within this block are managed by 'mamba shell init' !!
export MAMBA_EXE='/home/nullrootbyte/miniforge3/bin/mamba';
export MAMBA_ROOT_PREFIX='/home/nullrootbyte/miniforge3';
__mamba_setup="$("$MAMBA_EXE" shell hook --shell zsh --root-prefix "$MAMBA_ROOT_PREFIX" 2> /dev/null)"
if [ $? -eq 0 ]; then
    eval "$__mamba_setup"
else
    alias mamba="$MAMBA_EXE"  # Fallback on help from mamba activate
fi
unset __mamba_setup
# <<< mamba initialize <<<
 

Offline

#5 2026-01-15 09:21:14

Lone_Wolf
Administrator
From: Netherlands, Europe
Registered: 2005-10-04
Posts: 14,745

Re: External HDMI/DisplayPort not detected after NVIDIA update

auto_activate: false

It should be auto_activate_base: false


Disliking systemd intensely, but not satisfied with alternatives so focusing on taming systemd.

clean chroot building not flexible enough ?
Try clean chroot manager by graysky

Offline

Board footer

Powered by FluxBB