web-dev-qa-db-ja.com

さまざまな表示スケール設定-18.04

Dellモニターを200%のスケールに設定しています:

enter image description here

次に、ラップトップの組み込みディスプレイを100%に設定します。

enter image description here

ただし、その後Dellモニター設定に切り替えた場合、そのスケールは100%に戻りました。

Dellモニターで200%スケール、ラップトップモニターで100%スケールにする方法はありますか?

ありがとう!

27
dharmatech

Waylandを使用して2つの異なるスケールを持つことができます
17.04では、Waylandがデフォルトでした。 X11は18.04のデフォルトです
ウェイランドに切り替えるには:
1。ログアウト
2。ログイン画面で小さな歯車をクリックします
3。 [ウェイランドのUbuntu]を選択します

7
Christ-OFF

簡単な回避策があります。
スケールを変更する代わりに:モニターの解像度を変更
4K画面の解像度が低いと、追加のモニターに合わせることができるはずです。

お役に立てれば。

6
bc473

モニターの解像度を下げると問題を解決できますが、4k解像度を犠牲にするため、それは良い解決策ではありません。

X-windowとubuntu 18.04を使用していると仮定します。より良いがより洗練されたアプローチは、モニターの解像度を4kに保ち、ラップトップのモニター解像度を2倍に上げ、すべてのウィンドウを200%拡大することです。以下の詳細手順:

  1. 設定>ディスプレイ>スケールを200%に設定します
  2. Dellモニターに接続し、xrandrと入力して2つのモニターのIDを確認します。ここでは、3840x2160のモニター「HDMI-0」、1600x900のモニター「HDMI-1」があると仮定します。ここで、「HDMI-1」を左に、「HDMI-0」を右に配置します。
  3. 以下を実行します

xrandr --dpi 276 --fb 7040x2160 --output HDMI-0 --mode 3840x2160 --pos 3200x0 --output HDMI-1 --scale 2x2 --panning 3200x1800 + 0 + 0

(注:7040 = 3840 + 1600x2、3200 = 1600x2、1800 = 900x2)

4
travis-wayland

@Tsumeが示唆したように、以下のリンクをたどると、実験機能「Fractional Scaling」を有効にする方法に関する情報が提供されます。

maketecheasier.com/enable-fractional-scaling-gnome

それは非常にうまく機能し、ターミナルで次のコマンドを入力するだけで、モニターが一瞬点滅してから、すべてが適切にスケーリングされて戻ってきました。そこからディスプレイに移動して、スケーリングを100ではなく25%の増分に設定できますが、私の場合は必要ありませんでした。

gsettings set org.gnome.mutter experimental-features "['scale-monitor-framebuffer']"
2
jasonleehodges

NVIDIAカードがある場合は、NVIDIA Xサーバー設定を使用できます。さまざまな設定で@ travis-waylandのソリューションを試しましたが、常に画面がめちゃくちゃになりました。以下は両方のディスプレイの設定です(Ubuntu 18.04.2):

左画面 および 右画面

ViewPortOutが最大画面解像度(1680x1050)に設定されている間、ViewPortInとPanningは一致する必要があることに注意してください。また、画面を垂直に使用しているため、XxYはViewPortInとPanningで反転されています。

アプリケーションにNVIDIA Xサーバー設定が表示されない場合、ドライバーのインストール/更新が必要になる場合があります。ところで、私のコンピューターは組み込みのX.Org(Nouveauドライバー)ではなく、NVIDIAドライバーを使用しています。そのため、[追加ドライバー]メニューの[ソフトウェアと更新]でNVIDIAドライバーを使用していることを確認してください。

1
bkakilli