Unlike other X server products that simply enlarge pixels and show blurry output, X410 accesses raw pixels in HiDPI screens. Hence if you run Linux GUI apps with their default X server settings on X410, you'll get small GUI controls and windows. But, since modern Linux GUI apps natively support scaling in toolkit level, you can get crisply scaled apps in X410 just by enabling that feature.

For example, if your Linux GUI app uses GTK+ 3, you can "export GDK_SCALE=2" before launching your app and have the app scaled 200%.


Environment Variables for GUI Toolkits

  • Qt 5.6 or higher

    export QT_SCALE_FACTOR=2
    
  • GDK 3 (GTK+ 3)

    export GDK_SCALE=2
    

Some apps don't work with such environment variables but have their own 'scale' or 'zoom' command-line option. For example, 'gnome-terminal' has a '--zoom' option:

gnome-terminal --zoom=2

For more information about HiDPI Linux settings, please visit:
https://wiki.archlinux.org/index.php/HiDPI#GUI_toolkits

The page is for Arch Linux but the information about toolkit and application scaling should also be applicable to Linux GUI apps running on X410.