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

89 votes
Vote
Sign in
(thinking…)
Sign in with: facebook google
Signed in as (Sign out)
You have left! (?) (thinking…)
Jamie shared this idea  ·   ·  Flag idea as inappropriate…  ·  Admin →

6 comments

Sign in
(thinking…)
Sign in with: facebook google
Signed in as (Sign out)
Submitting...
  • Alexey Cherepanov commented  ·   ·  Flag as inappropriate

    The same thing. hidpi laptop + fhd monitor, scale silently fails

    xrandr --output DVI-I-2-1 --scale 2x2 --pos 0x0 --output eDP-1-1 --pos 640x2160

  • 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