on Arch Linux, you can control the brightness of your external monitor via DDC/CI.
I had to modprobe i2c-dev, install ddcutil and can now set a brightness with sudo ddcutil setvcp 10 20 where the 20 is the brightness.
here’s what I followed: https://wiki.archlinux.org/title/backlight#External_monitors