无法使用Gnome Shell在17.10中使用某些监视器更改显示设置(尤其是“显示比例”)

我刚刚更新到17.10(Artful Ardvark),从而切换到Gnome Shell。 我发现当我登录时,它默认将我的联想ThinkPad Carbon X1屏幕上的Gnome Shell的“显示比例”设置为200%(导致一些奇怪的桌面界面工件)。 我认为这是因为它认为具有超高分辨率(hidpi?)的任何东西都应该这样呈现。 没什么大不了。 我能够将它改为100%,这就是我喜欢它(清晰,小字体)。 然而,在那之后,当我尝试连接到另一台显示器(特别是Apple 27’显示器)时,笔记本电脑屏幕又回到了200%。 奇怪的是,当我尝试打开“设置”应用程序来更改此设置时,键盘和/或屏幕会锁定,直到我拔下显示器。 连接到外接显示器时,如何让显示器以100%的比例运行?

我想我可能已经想到了……但是应该是一个比这更好的答案。

通过回到单个监视器,我可以再次打开设置。 如果我将刻度切换回200%(默认值),我可以将显示器插入并打开显示器,不会发生任何奇怪的事情,并将笔记本电脑的显示器刻度更改为100%。 当我再次断开电缆时,我的笔记本电脑屏幕会回到200%,但此时我可以将其切换回100%。 下次我连接那个显示器时,它会回到我留下的100%刻度,此时对我来说,事情看起来很糟糕。

但是,每次连接新显示器时,我都必须完成整个过程。 有点烦人。

这里的底线是每个显示器看起来有一些“默认比例”,当你连接一个新的辅助设备时,它会根据默认值创建一个新的组合。 但是,无论出于何种原因,它必须“改变”两者之间的默认值,事情就会全部消失。

这似乎是Gnome的一个错误。 理想情况下,这将是固定的,但至少有一个更智能的默认监视器比例设置将成功。 希望有人比如何解决这个问题有更好的答案,而不会为每个新显示器经历这个混乱。 如果没有,我的发现可能对那些试图摆脱问题的人有用。