My solution, under Linux, I get laptop screens with 2X scaling, i.e. 2.8K and 3.2K for larger laptops.
This is funny because 25 years ago SGI supported 10 bits of colour.