web-dev-qa-db-ja.com

ウェイランド:マルチDPIセットアップ

私たちは2018年を書いていますが、今年はLinuxの年ではありません!私は年の初め(フルタイム!)からWaylandに取り組んでいますが、混合/マルチdpiのセットアップでは満足できるものではありません。

私は本当に多くのアプリケーションを必要としません:

  • PHPStorm
  • Chrome
  • ターミナル
  • Docker(私にとっては、これが実際にLinuxの唯一の理由です!)
  • メールクライアント

だから私は1つのネイティブアプリケーションを使用しています:ターミナル

これは、すべてのモニターで例外として実行されている唯一のものです!アプリをあるdpiから別のdpiの別のモニターに切り替えると、自動的に正しくスケーリングされます!それは私が期待していることです。

私がまだ見つけたもの:

  • ElectronアプリはWaylandのスケールファクターを使用できません
  • JavaアプリはWaylandのスケールファクターを使用できません
  • Chrome/Chromium/FirefoxはWaylandのスケールファクターを使用できません

だから私は問題が本当にどこにあるのか分かりませんか?ムターで?電子で?スイングで? Chromeで?クロムで? Firefoxで?

誰かが私を正しい方向に向けて、私が待つ必要があるものを見つけることができるといいのですが。

6
trickreich

Waylandでのスケーリングは、実際にはツールキット(GTK、QTなど)を意味するアプリケーションによって処理されます( support status )。あなたが見つけたように、GTK 3アプリ(GNOMEターミナルなど)は問題ありません。

Firefoxは長い道のりを歩んできましたが、メニューはまだ正しく配置されていません( issue および related )-開発バージョンが利用可能です here 。 Thunderbirdは、Firefoxに続くことを望んでいます。 Chromiumの場合、 作業進行中 ですが、まだ完成していません。 Electronは、フードの下でChromiumを使用しているため、Chromiumが完了するまでは修正できません。

これらのアプリはまだWaylandを完全にサポートしていないため、X11プロトコルで XWayland を使用していますが、MultiDPIはうまく処理されません(GNOMEには ideas がありますが、これが起こります)。

したがって、すべてのアプリケーションがWaylandをサポートするまで待つ必要があると思いますが、いくつかの回避策がいくつかあります。 Archlinuxには HiDPI および Wayland などに関する注意事項があります。

4
wvengen

UHD画面で発生した問題について かなり詳細な質問と回答 を作成しました。

外部モニターまたはラップトップの画面をスケーリングしようとすると、フォントがぼやけます。

私にとって、これは主に端末を見つめているため、アプリケーションのスケーリングよりも大きな問題です。

最終的には、あきらめてデフォルトのスケーリング(UHD 3840x2160ラップトップでは200%)を受け入れ、モニターと同じ(3440 x 1440)に保ちました。次に、ターミナルウィンドウをモニターに置き、フォントサイズを調整します。モニターから切断したら、ターミナルのフォント設定を元に戻します。個別のフォントプロファイルを使用してこれを行うこともできますが、すべてのターミナルウィンドウを一度に調整できることを好みます。

1
icc97