How to display a projected texture on a mesh? I'm working with UV Project modifier in Blender 2.81a but can't achieve the exepected result as shown on the documentation page. I've seen other questions regarding the Project modifier but all seems to have it work out of the box.

Taking the example project I don't see the texture applied to Suzanne. I've tried to change the viewport shading to no avail. 
I tried both with and without applying the modifier on Suzanne first. 

Which settings should I use in my view port to see the projected image on my mesh object?

Additionaly, I tried to visualize the projected UV map but the UV Editing workspace does not display any UV map. I tried to unwrap different objects (which work in a virgin project) but I didn't manage to see or play with any UV map.

Any help would be appreciated!
The example project seems to be a bit outdated, I took it and added a shader with a checkerboard texture, that works fine - all other settings do indeed work in that file. Just add this shader network to the monkey:



Then you can change the mapping by moving the projector, which in this project is the lamp.