Dialogue boxes and text entry boxes unusable - Updated

Edit: I’ve just realised that the issue is with the external monitor. I mostly use this monitor rather than the built in screen because it’s bigger so it’s taken me a while to notice that I only get these issues on the monitor. I’m still not sure how to resolve it though.

This is the sort of thing it’s doing. I had to use a phone photo because printscreen didn’t capture it. Text entry boxes are the worst affected - the text is displayed as random fragments of characters and is basically unusable in some cases, but I’d need a video to capture that.

I’ve installed the nvidia drivers via rpm fusion and rebuilt it with the following commands:

sudo dracut -f --regenerate-all
dnf reinstall kernel kernel-modules-core kernel-modules-extras akmod-nvidia
sudo dnf reinstall kernel kernel-modules-core kernel-modules-extras akmod-nvidia --skip-unavailable

When I reboot I get the message “Nvidia kernel module missing. Falling back to nouveau.”. So I suppose it hasn’t installed correctly. Possibly this is the issue but I haven’t found any instructions online for fixing it.

I’m on a Fedora workstation, KDE plasma spin. I upgraded to 41 yesterday but it hasn’t helped.

Help greatly appreciated!