External HDMI display does not work after suspend. It is not detected by xrandr command as well.
My only workaround is to power off the computer, wait for around 10 seconds, then power it back on.
After this procedure, the external HDMI monitor is detected and works again.
The archlinux wikipage suggests disabling audio devices, but this is obviously not desirable.
There seems to be similar issues of other people around the web, but no proposed solution have worked for me yet.
I am willing to cooperate further if any debugging on my part is required to resolve this issue.
I tried nouveau driver after your suggestion, and yes, the issue still happens.
I have a dual boot ubuntu + windows 11 system.
The issue does not happen when using windows, I have this problem in ubuntu only.
I am assuming this would rule out the system bios as the culprit, is this a correct assumption?
For further info, this computer also had an issue regarding wifi not working after sleep.
This issue was resolved using the procedure described in the following askubuntu solution: