HiDPI(UHD)画面(3480 x 2160)を備えたDell XPS 13(2018)でUbuntu 18.04を使用し、USB-C DisplayPortケーブルを介してUHD Dell 34 "モニター(3440 x 1440)に接続しています。
ここのすべてのスクリーンショットはWaylandを使用しています-Xも使用しようとしましたが、モニターと内蔵ディスプレイで個別のスケーリングをサポートするため、Waylandに切り替えました。
ただし、かなりの数のアプリケーションでスケーリングがオフになっています。
Screen Displayアプリケーションから、「Built-in display」は200%にスケーリングされ(これはUbuntuが設定するデフォルトです)、モニターに接続していないときのデフォルトでうまく機能します。次に、Dell Inc.の34インチ画面設定のスケールは100%です。
これらのスケーリング係数により、私のターミナルセッションウィンドウはほぼ正しいように見えるため、これをベースとして使用しています。
しかし、私の最も一般的なアプリケーションと一致しないように思われるものがたくさんあります。
これらは私が襲った問題です:
画面とモニター間で物事を正しく一致させる唯一の方法は、両方を200%に設定することですが、モニターではすべてが巨大に見えます。
(現在)可能な限り最適ですが、ブラウザアプリケーションはすべて大きすぎます。
これは、モニターのスケーリングではなく、画面のスケーリングに基づいたタイトルテキストを示しています
モニター上のアプリケーションは依然として正しく表示されず、Gnomeアプリケーションは内蔵ディスプレイ上で小さく表示されます。
Matebook X Pro(3000x2000)と外部1440pディスプレイでも同様の問題があります。ウェイランドスケーリング係数は、上記のすべてのプログラムに適用されるわけではありません。
また、他のディストリビューションとデスクトップ環境もチェックしました。KDEPlasmaで何とか動作します-2番目のディスプレイでスケーリングが適切だったことを意味します-しかし、他の多くの問題がありました。
Ubuntuでは、タッチスクリーンの問題にも気づきましたが、動作しますが、それは私にとって最高のユーザー体験ではありません。
苦労して入力しますが、...今のところ-書くのは本当に難しいです-今のところ、Windows 10のみがこのセットアップで正常に動作します。 HiDPIのLinuxサポートの改善を待つ必要があるようです。
更新
約1週間後、私はあきらめました... Windows 10はとても役に立ちません。ハードウェアを備えたOSの動作が非常に悪いこと(1日あたり最低1クラッシュ/ハング、OSで使用される約10ギガRAM、メニューでのキャンディクラッシュ、プリインストール、プロフェッショナルOS !!など)悪い経験)。
次に、正しいOSであるLinuxのみに切り替えます。私は彼を疑ったことを本当に残念に思います。
何らかの方法でこの問題を回避します。両方の画面でスケーリングを無効にしました(1倍の倍率が設定されています)。次に、HiDPI画面で解像度を1920x1280に変更しました。私はそれが奇妙な解像度であることを知っていますが、それは私の画面のアスペクト比が3:2だからです。この解像度は、UI要素を適切に表示するために適切であり、奇妙なグラフィカルな不具合を引き起こしません。すべてが完璧に見えます。すべてのプログラムは魅力のように機能します。解像度を小さいものに変更すると、すべてが奇妙に見えるのではないかと心配しました。すべてが非常にうまく機能し、スケーリングの必要がないということに感銘を受けました。
私はxrandrを使用してこの奇妙な解像度を設定しました(Googleはあなたの友達です)。
毎日使用する私のセットアップは3000x2000、1920x1080、1920x1080の画面であり、最終的には、この可能性を適切なOSのみのパワーで使用できます。
現在、Ubuntuを使用していますが、これはどのLinuxベースのOSでも動作するはずです。
tl; dr:KDEプラズマは問題を解決しましたが、他の問題を引き起こしたため、ラップトップとモニターの両方でスケーリングを200%のままにしてVanilla GNOME 3に切り替えました。
Waylandで1か月試してから、通常のXで試してみた後、私はあきらめて代替オプションを試しました。メニューバーとテキストが一貫して表示される限り、スケーリングはモニターの2倍の大きさになることを受け入れさえしました。しかし、私の質問のスクリーンショットの上半分で見ることができるように、同じ画面でもメニューバーはサイズが異なり、閉じるアイコンが拡大縮小しないため、テキストは小さくなりますが、ボタンは同じくらい大きくなります。
最初に Budgie を試しました。これはニースですが、Gnomeの単なるラッパーであるため、同じ問題があります-メニューバーの高さの一貫性がなく、拡大/縮小できない最小/最大/閉じるアイコンです。
次に、KDEプラズマを推奨しました(推奨 reddit経由 )、これは私にとっては完全に動作します-allウィンドウは一貫してスケーリングされますconsistently。 1つの問題は、デフォルトではSystem Settings> Displaysメニューを使用するだけで、モニターと組み込み画面の両方を同じ(Gnome Xと同じ)にしか拡大縮小できないことです。つまり、モニター上ではデスクトップの2倍の大きさですが、モニターにターミナルウィンドウを置いてフォントを縮小するだけで十分です。
KDEの表示メニューはxrandr
のかなり単純なラッパーのようです。したがって、メニューを介して独立したスケーリングができるように拡張することを期待します。 Linuxを使用するときの私の目的は、他の人も使用できるように、メニューを通じて物事を達成できることです。ただし、少なくともスケーリングは一貫しているため、xrandr
を使用すると、Gnomeの場合と同じ画面でウィンドウのサイズが異なる完璧なセットアップが可能になります。
以下に比較のスクリーンショットを示します。
KDEを使用して数か月後、UHD画面と外部モニターをうまく処理できないいくつかの厄介な問題が発生しました。
これはすべて、Fedora + GNOMEで行ったほぼ完璧な経験と比較されました。プラスGNOMEを使用することに慣れていると思います。
私の現在の解決策として、ベースGNOME 3をインストールするだけで(Waylandかどうかは関係ありませんが、Waylandを使用します)、only私が気にするすべてを処理するスケーリングは、ラップトップと外部モニターの両方で200%をスケーリングするデフォルトです。
単純なGNOMEを100%にスケーリングしても機能しません。タイトルバーのサイズを縮小するのではなく、タイトルのテキストを小さくするだけです。
私はこれに従いました それはFOSSガイドです GNOMEをインストールするため:
Sudo apt install gnome-session
次に、ログイン画面をgdm3
に戻すためのさらなる調整が必要でした。
Sudo dpkg-reconfigure sddm
これで、実際の通常のUbuntu GNOME 3も正常に機能するようになったため、最初は何もせずに外部モニター**sigh**
で大きなタイトルを受け入れることが最善の選択肢だったようです。しかし、少なくとも私の自宅のFedora Thinkpadラップトップと仕事用のDell Ubuntuラップトップの間でデスクトップ体験はかなり一貫しています。
しかし、私は今持っています:
これで、私のデスクトップは次のようになります。