How does it do with scaling? That's been one of my main pain points with different Linux distros on my Framework (well, that, the trackpad scroll speed, and battery life/suspension)