I think Nouveau messes up my screen

Last year I bought a brand new Asus GT1030 rerelease on Amazon. https://www.amazon.co.uk/dp/B0789CF1KM?ref_=ppx_hzsearch_conn_dt_b_fed_asin_title_1&th=1

I don’t know if it uses non standard chips or something but from day1 on EOS not having Nvidia-utils installed meant the screen flickerd and it actually burnt some text onto the screen which scared me (I managed to factory reset the screen and it went away).

Do you guys think that Nouveau is causing this?

If I install from EndeavourOS_Mercury-Neo-2025.03.19.iso and choose Nvidia install it is fine but this means doing an offline install to prevent Nvidia590 installing and I am left with a machine with lots of updates which I think will lead to issues eventually.

How do I stop Nouveau installing/loading even if it means I am stuck in SVGA until I get sorted. I don’t want to be in that flickering screen mode at all even for one second.

I have tonight installed from that old ISO, installed the AUR 580 drivers, done a full system update and everything worked but I need a way to do a fresh install from a recent ISO.

Boot the nvidia option and then chroot into your system after the install and blacklist nouveau and install the 580 drivers.

Are you saying force it to use the 590 drivers which will fail, then blacklist Nouveau, then install 580?

Yes, it won’t be able to load the 590 drivers so if nouveau is blacklisted, it will load some low resolution fallback driver.

This would be my preferred way of things working tbh. I’ve had trouble on a GTX1060 with Nouveau in the past. I dislike Nouveau as much as Nvidia!

I don’t know how to chroot so what I did was blacklist the module on systemd boot’s kernel command. (I only just learned how to do this by reading up Kernel modules on Arch Wiki so don’t ask why I didn’t do that already).

This has left me with llvmpipe and so I am not in a bad resolution but hires software rendering (afaik).

What do you think to this?

Now I can install 580 from AUR and all should be good? Or will I have to block the module permanently?

The 580 drivers should blacklist nouveau when you install them.

1 Like

Ok cool. I’ve blocked the module in /efi/loader/entries/*****.conf any way just to be sure.

I didn’t realise the system would just default to a lesser driver with neither Nouveau or Nvidia-utils so thanks a bunch.

As usual this forum gives me the confidence to try out stuff on the Arch wiki.

1 Like

This topic was automatically closed 2 days after the last reply. New replies are no longer allowed.