在双显示器设置中仅使用 xrandr 缩放 HiDPI 显示

在双显示器设置中仅使用 xrandr 缩放 HiDPI 显示

我最近在我的 ThinkPad T460p 上安装了 Linux Mint 18。有一个双显示器设置,具有内部 HiDPI 显示器和通过 Display Port 连接的全高清外部显示器,我尝试调整内部显示器的缩放系数,同时保持外部显示器不变。

为此,我首先跑去xrandr -q检查各个端口,然后,

xrandr --output eDP-1-1 --auto --output DP-1-2-8 --auto --scale 2x2 --right-of eDP-1-1

结果,打印了以下错误消息:

X Error of failed request:  BadValue (integer parameter out of range for operation)
Major opcode of failed request:  140 (RANDR)
Minor opcode of failed request:  26 (RRSetCrtcTransform)
Value in failed request:  0x40
Serial number of failed request:  47
Current serial number in output stream:  48

运行时打印同样的内容

xrandr --output eDP-1-1 --auto --output DP-1-2-8 --auto --panning 3840x2400+2560+0 --scale 2.0x2.0 --right-of eDP-1-1

对我来说,这些错误消息完全是神秘的。由于缺乏操作码信息,这对我来说是一个困难、几乎无法调试的问题。对于命令,我遵循了上给出的说明建筑维基百科

直观上可能对这个问题感兴趣的是,我没有运行 nouveau,而是运行专有的 nvidia(准确地说是 nvidia-367)驱动程序来为我的 GeForce 940MX 供电。

感谢您的输入。

相关内容