Installing/using an older version of the available software is generally discouraged and not supported as it puts y6our system in an unsupported, partially-updated state.
Rather try using a different kernel, as Is listed with mhwd:
mhwd-kermel --list
Install it with:
sudo mhwd-kernel --install <kernelVersion>
Where <kernelVersion> is the version of the kernel you want to install, provided by the previous command.
I switched to the latest LTS kernel in Manjaro. First I checked available kernels with mhwd-kernel --list, then installed LTS with sudo mhwd-kernel --install linux61.
I know that monitors over USB is a thing, I never really got it, but that’s just me.
What I do speculate is why you are using the i915 driver when xe is available - and likely better suited.
Are you mixing issues?
Or should it be understood as the USB-C is supposed to map a display port?
As the drivers is provided by the kernel one could speculate that it is a kernel regression.
The kernel version 6.18.12 suggests you are using stable branch.
$ mbn info linux618 -q
Branch : unstable
Name : linux618
Version : 6.18.16-1
Repository : core
Build Date : Wed 04 Mar 2026 19:51:17
Packager : Manjaro Build Server <build@manjaro.org>
Branch : testing
Name : linux618
Version : 6.18.12-1
Repository : core
Build Date : Mon 16 Feb 2026 22:35:51
Packager : Manjaro Build Server <build@manjaro.org>
Branch : stable
Name : linux618
Version : 6.18.12-1
Repository : core
Build Date : Mon 16 Feb 2026 22:35:51
Packager : Manjaro Build Server <build@manjaro.org>
Besides the option to switch to an older version from your cache - you also have the option of switching to unstable branch, as it will provide a later version than the one you are using.
Switch to unstable branch an run a full system update
Maybe I’m mixing things here indeed.
I have 2 external monitors via HDMI. One directly connected to the laptop and the other connected via USB hub using USB-C into the laptop.
@GaVenga I didn’t know about having several kernels installed until now. I’m new using linux
In principle I prefer to use LTS versions instead of unstable versions if possible.
That is unique to Manjaro, as far as I know. Oh, sure, if Manjaro can do it, others can as well, but I think it’d have to be done manually and isn’t a feature like with Manjaro. Or something like that, anyway.