You want HTC Vive Pro at a minimum (it's high enough resolution to see much less pixelation) with Virtual Desktop or Bigscreen, both of which you can get on Steam.
Support for Linux is sometimes spotty though. I sometimes have trouble with Steam VR on Linux. It does work but can require effort to get working, depending on your setup.
[0]: https://store.steampowered.com/app/382110/Virtual_Desktop/
[1]: https://store.steampowered.com/app/457550/Bigscreen_Beta
Also, demos of the VD seem shaky. When I move my head, my monitor only seems to move 1 inch instead of the whole viewport shaking. This is because I'm also readjusting my eye-target.
Without eyetracking/gazetracking and proper SDKs these things will still feel like a mouse (aim with your head)
A valid opinion but I do think you should try it. I have an HTC Vive (not Pro). While the pixelation is pretty strong, I did get used to it for games. I couldn't get used to it for a high fidelity desktop screen or movies. This would be something that everyone can have a different opinion on for the same reason that everyone's eyes are different.
> Also, demos of the VD seem shaky. When I move my head, my monitor only seems to move 1 inch instead of the whole viewport shaking. This is because I'm also readjusting my eye-target.
Imagine this scenario: you move your eyes to the left or right and your computer screen is now blocking your view outside or to the person standing next to you. Or: you move your eyes to look at something on the left of the screen and instead the screen moves with your eyes so now you're looking at the center again.
Your eyes already do the tracking. Having the 3d scene move with your head and tracking would effectively double everything that moves. So I would counter-argue: it only looks shaky because you're viewing it on a screen recording instead of viewing it in 3D.
Here is an example from 2018:
https://www.seeker.com/gadgets/new-technique-generates-free-...
Wearing goggles is not very hi-tech or comfortable. Am just not seeing this become mainstream anytime soon.