I suggest you ...

Fix linux driver scaling

Scaling doesn't work with the linux DisplayLink driver. This makes it impossible to use displays of different DPI together. By scaling I mean, for example:

xrandr --output DVI-I-1 --auto --scale 2x2

86 votes
Vote
Sign in
Check!
(thinking…)
Reset
or sign in with
  • facebook
  • google
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    Jamie shared this idea  ·   ·  Flag idea as inappropriate…  ·  Admin →

    6 comments

    Sign in
    Check!
    (thinking…)
    Reset
    or sign in with
    • facebook
    • google
      Password icon
      Signed in as (Sign out)
      Submitting...
      • Andy S Alic commented  ·   ·  Flag as inappropriate

        I have a 12inch 2880x1920 monitor (eDP-1) and a 21inch (eDP-1) with a 1920x1080 native res. I tried to use

        xrandr --fb 6720x2160 --output DVI-I-2-2 --mode 1920x1080 --right-of eDP-1 --scale 2x2 --panning 3840x2160+2880+0

        and I got:

        X Error of failed request: BadMatch (invalid parameter attributes)
        Major opcode of failed request: 140 (RANDR)
        Minor opcode of failed request: 29 (RRSetPanning)
        Serial number of failed request: 46
        Current serial number in output stream: 46

        I have an Asus t303ua
        with:
        VGA compatible controller: Intel Corporation HD Graphics 520 (rev 07) (prog-if 00 [VGA controller])

        Is there a plan to support panning in the future on Linux?

      • Treecup Gorge commented  ·   ·  Flag as inappropriate

        Only solution I have found is to launch any application that I want to be scaled with: `env GDK_SCALE=0.5 GDK_DPI_SCALE=0.5 CLUTTER_SCALE=0.5 appname`

      • Max commented  ·   ·  Flag as inappropriate

        HiDPI monitors arer very common on notebooks now. And this is a show stopper.

      Feedback and Knowledge Base