My external display is not recognized on my laptop

I have an nvidia 4070 (mobile) and Amd ryzen 7 cpu. I have the Cinnamon desktop running X11, and external monitors are not recognized. I have my nvidia drivers installed, and I cant figure out why any external displays are recognized. Both my hdmi and usbc ports aren’t working. Does anyone know how to fix this?


in Arch based distros it often can be that something doesn’t work out of the box. The idea is to give you a minimal system that you can tweak like you need it.

I would try installing autorandr - watches for events automatically (like plug in a monitor)
First update your system

sudo pacman -Syyu

Then install autorandr

sudo pacman -S autorandr 

You can also check out the Arch Wiki pages: