For 1080p, probably not.
Your Steam directory has a log (or logs?) sub-directory and that contains a vrcompositor.txt
You can create a post with link, image and content all at once.
The vrcompositor failed to initialise. Check the vrcompositor log in the Steam log files directory.
Florida:
"We have a new bill to allow our state religion to brain wash vulnerable children."
"No, not like that!"
Nix' stack size is quite limited for a functional language. You cannot have infinite lists either. IIRC it does not do any tail call optimisation; it's a simple recursive evaluation.
Note that Nix is not a general purpose programming language that is designed to solve general purpose problems such as this one.
Android can do that by itself these days; at least LineageOS can.
I'd expect extremely poor performance as Nvidia does not allow nouveau to reclock Pascal cards; you'd be stuck at the lowest clocks.
I'm not familiar with the game or how it should look like but it is quite old and was considered quite intensive at the time which may explain some of the effects present here.
I can give some general observations and tips though:
- The fizzling you prominently see here exists to mask LOD (level of detail) transitions
- LOD appears to be quite low overall; especially textures in the distance
I'd google for LOD issues in AC:Unity.
Do you want to game on Linux? If so, I'd recommend you to scratch those Nvidia GPUs off the list.