web-dev-qa-db-ja.com

Gnome Tweak ToolからHiDPIを有効にできませんか?

過去のFedoraリリースでは、Gnome Tweak Toolを使用して、RetinaディスプレイのHiDPIをオンにすることができました。ただし、Fedora 27にはオプションが欠落していることがわかりました(少なくとも、私が使用しているベータ版では、これはベータ版の問題ではないようです)。

enter image description here

回避策を試してみたところ、次のコマンドが機能していることがわかりました:(再度ログインすると有効になります)

$ gsettings set org.gnome.desktop.interface scaling-factor 2

ただし、このコマンドは、Firefoxやシステムファイルブラウザーなどの一部のアプリを適切にサポートしていません。これを行うにはグラフィカルな方法があるはずだと思いますが、そうですか?

5
jackxujh

どうやらTweaksからは削除されましたが、dconfからは削除されていないため、ターミナルを介して引き続き実行できます...典型的なGNOMEのもの。
とにかく、gnome 3.26以降 org.gnome.mutterの下に新しいdconfキーがありますexperimental-featuresと呼ばれ、asタイプ(文字列の配列-it複数の文字列値を受け入れます)、1つの特定の値がWayland(小数値を含む)でのHiDpiサポートを有効にします。

• "scale-monitor-framebuffer" — makes mutter default to layout logical monitors
                                in a logical pixel coordinate space, while scaling
                                monitor framebuffers instead of window content, to
                                manage HiDPI monitors. Does not require a restart.

上記のように、dconf-editorを起動し、'scale-monitor-framebuffer'org.gnome.mutterの試験運用機能のリストに追加します。

enter image description here

端末を好む人のために、 ここの指示に従ってください (確かに、その例の値を'screen-cast', 'remote-desktop''scale-monitor-framebuffer'に置き換えてください)。
セッションを再開すると、コントロールセンターからスケーリング係数を設定できるようになります
設定>デバイス>Displays>Scale

enter image description here

7
don_crissti