Hacker News new | ask | show | jobs
by derin 2771 days ago
Been using Linux as my daily driver for the past ~7 years or so. I use Elementary and Arch as my two go to systems - one for work/stability, other for Wayland/playing around.

Contrary to what people here are saying, HiDpi support really isn't ready for the mainstream in my opinion, solely because of the fact that mixed dpi really isn't possible under X or Wayland. If you're using a single monitor, however, HiDpi support is just fine.

That is: If you have a 4k primary display (such as an XPS 13, like I have) and 1080p external display (like the one in my office), then it's basically impossible to work with both.

Under wayland: Native wayland apps (what your DE provides, usually, and QT apps) work fine. Everything else (the majority of programs I find myself using, including Firefox, Chromium, Electron apps, basically anything using Xwayland) will not scale properly when moving from display to display, meaning you can usually only run them on one screen. Once more apps start supporting wayland, I think things will get much better, but that's still a few months (if not a year or so) away.

Under X: You can use some Xrandr hacks to get the second screen working properly, but it either introduces viewport problems (an issue I couldn't get past, but I'm sure others have solved) or screen tearing and general blurriness (another issue I couldn't get past)

So I'd say stick with something else for the coming months. Elementary itself is trash when it comes to supporting external displays: the GUI Settings app - Switchboard - basically bugs out if you try to change external display settings when using a 4k primary monitor, and will render one of the displays unusable. This happens every time. You'll have to use xrandr to configure your monitors by hand, which isn't too bad, but not conducive to the experience Elementary claims to provide.