web-dev-qa-db-ja.com

Gnomeシェルを使用した17.10の一部のモニターでは、表示設定(特に「表示スケール」)を変更できません。

17.10(Artful Ardvark)に更新し、Gnome Shellに切り替えました。ログインすると、Gnome ShellのLenovo DisplayPad Carbon X1の画面の「表示スケール」がデフォルトで200%に設定されていることがわかりました(奇妙なデスクトップインターフェースのアーティファクトにつながります)。これは、超高解像度(hidpi?)を持つものはすべてこの方法でレンダリングする必要があると考えているためだと思います。大きな問題ではない。私はそれを100%に変更することができました。それが私が気に入っている方法です(鮮明で小さなフォント)。ただし、その後、別のモニター(具体的にはApple 27 'モニター)に接続しようとすると、ラップトップの画面は200%に戻りました。奇妙なことに、これを変更するために設定アプリを開こうとすると、モニターのプラグを抜くまでキーボードや画面がロックします。外部モニターに接続したときにモニターを100%スケールで実行するにはどうすればよいですか?

4
metasoarous

私はこれを理解したかもしれないと思います...しかし、これよりも良い答えになるはずです。

単一のモニターに戻ることで、設定を再び開くことができます。スケールを200%(デフォルト)に戻すと、モニターを接続してディスプレイを開いて、何か変なことをせずに、ラップトップモニターのスケールを100%に変更できます。ケーブルを再び外すと、ラップトップの画面は200%に戻りますが、その時点で100%に戻すことができます。次回そのモニターを接続すると、それが100%スケールに戻り、その時点で物事は私にとっては意地悪なように見えます。

ただし、新しいモニターを接続するたびにこのプロセス全体を実行する必要があるようです。ちょっと迷惑です。

ここで一番下の行は、モニターごとに「デフォルトスケール」があるように思われ、新しいセカンダリを接続すると、デフォルトに基づいて新しい組み合わせが作成されます。しかし、何らかの理由で2つの間のデフォルトを「変更」する必要がある場合、すべてがスヌークされます。

これはGnomeのバグのようです。理想的にはこれは修正されますが、少なくとも、よりインテリジェントなデフォルトのモニタースケール設定があれば、うまくいくでしょう。新しいモニターごとにこの混乱を経ることなく、この問題を解決する方法について、私よりも誰かが良い答えを持っていることを願っています。そうでない場合、私の発見は、問題から抜け出すためにハックしようとしている誰かに役立つかもしれません。

2
metasoarous