如何独立设置高dpi监视器和低dpi监视器的缩放比例?

所以我有一个34英寸3440×1440和一个28英寸3840×2160显示器并排。 4k显示器上的所有应用程序都很小巧。 到目前为止,我唯一的解决方案是增加允许的应用程序的缩放级别,但是当将窗口从一个监视器移动到另一个监视器时,这是一个真正的痛苦,通常整个gui仍然很小。 有没有办法只将4k显示器扩展到合理的dpi而没有模糊? 我最好寻找像缩放一样的mac,你可以设置更多的空格/更大的文字,但文字清晰

我在Ubuntu 16.0.4上使用Nvidia 980 Ti显卡运行

我的显示器只有1920×1080:17英寸笔记本电脑和50英寸电视。 较小的笔记本电脑位于四英尺远的地方,我需要增加所有东西的尺寸才能更好地看到它。

进入系统设置 – > 屏幕显示

菜单和标题栏比例上 ,我在17“笔记本电脑屏幕上设置为1.5,但在电视上保留为1.0。我不确定这是否适合您…

屏幕缩放

编辑1 – 增加整体DPI缩放

X中的deafult DPI是每英寸96点。 这在我的17英寸笔记本电脑屏幕上看起来非常小,分辨率为1920 x 1080.你需要将你的脸贴在离屏幕6英寸的地方,以便阅读Kids3应用程序的屏幕,例如:

Kids3 96DPI

要解决这个问题(在我的情况下),请使用:

 xrandr --dpi 168 

然后重新打开应用程序:

Kids3 168DPI

这是一种手动方法。 您可以将其设为permament,但您可以通过在Xorg配置文件中传递分辨率和屏幕大小来计算DPI:

 Section "Monitor" Identifier "Monitor0" DisplaySize 286 179 # In millimeters EndSection 

我还没玩过这个。

您不提供有关您的硬件,使用的驱动程序和您使用的分发的任何信息。 所以这有点像在夜间捕捉黑猫。

尝试使用xrandr -command。 这里有一个例子(终端输出):

  mook @ MookPC:〜$ xrandr
屏幕0:最小8 x 8,当前1366 x 768,最大32767 x 32767
 VGA1连接主1366x768 + 0 + 0(正常左反转右x轴y轴)410mm x 230mm
    1366x768 59.79 * +
    1024x768 75.08 70.07 60.00  
    832x624 74.55  
    800x600 72.19 75.00 60.32 56.25  
    640x480 75.00 72.81 66.67 60.00  
    720x400 70.08  
 VIRTUAL1断开(正常左反转右x轴y轴)
 mook @ MookPC:〜$ xrandr --output VGA1 --scale 0.9x0.9
 mook @ MookPC:〜$ xrandr --output VGA1 --scale 1x1 

没有选项的xrandr将显示您的监视器列表,因此您知道它们的名称。 调整其他命令以满足您的需求。 尝试不同的比例因子(应低于1),直到您满意为止。

如果evereything工作正常,您可以将调优的命令行添加到~/.profile的末尾,因此每次登录时都会执行该命令。

Interesting Posts