ST7781 and STM32

I never suggested using Roger's core.

I would stick with the regular STM core from STMicroelectronics. Regular sketches all work well with the STM core.

First off, I would plug the shield into a Uno or Mega. Make sure that the display works ok.
Then plug into your Nucleo. Everything should work exactly the same.

If you have a problem, write notes on paper. Number each step.

Then you can post the numbered steps in your message.

Yes, this will take 20 minutes from your life. But it means you get accurate replies.

I use Windows. But the Arduino IDE, Library Manager, Board Manager, ... should all look and feel exactly the same in Linux or Mac.

David.