私は最近Ubuntu 18.04をインストールし、16.04にあった分数スケーリングオプションがもうないことを発見しました。200%は私のディスプレイには大きすぎるため、この答えは私には機能しませんでした(コマンドを実行した後、オプションは変更されませんでした)。
分数スケーリングを取得する別の方法はありますか?
gnome-shell
してmutter
解決されると変更がマージされるために。
私は最近Ubuntu 18.04をインストールし、16.04にあった分数スケーリングオプションがもうないことを発見しました。200%は私のディスプレイには大きすぎるため、この答えは私には機能しませんでした(コマンドを実行した後、オプションは変更されませんでした)。
分数スケーリングを取得する別の方法はありますか?
gnome-shell
してmutter
解決されると変更がマージされるために。
回答:
gsettings set org.gnome.desktop.interface text-scaling-factor 1.2
このコマンドは表示スケーリングではありません。UbuntuでHiDP問題を解決するためのほんの少しのテキストスケーリングトリック。完璧なソリューションを探し続けています。
function setzoom() { gsettings set org.gnome.desktop.interface text-scaling-factor "$@"; }
ましょう:定義(たとえば、bash構成ファイルで)setzoom 1.2
してから、将来入力するだけです。
Archwikiはxrandrによる解決策(またはハック)を提案しています(xorgで標準のUbuntu 18.04を使用している場合):
分数スケーリング
2、3などの設定は、スケーリングファクターでできることのすべてであり、特定のHiDPIディスプレイや小さな画面(小さなタブレットなど)には理想的ではない場合があります。
xorg
GNOMEのスケーリング係数とxrandrの組み合わせを使用して、整数以外のスケール係数を実現できます。この組み合わせにより、TTFフォントが適切にスケーリングされ、xrandrのみを使用した場合にぼやけることがなくなります。gsettingsで拡大率を指定し、xrandrで縮小率を指定します。
最初に、GNOMEを大きすぎる最小サイズに拡大します。通常、「2」はすでに大きすぎます。それ以外の場合は「3」などを試してください。その後、xrandrでズームアウト係数を設定して、縮小を開始します。最初に関連する出力名を取得します。以下の例ではeDP1を使用しています。たとえば、ズームアウト1.25回で開始します。それでもUIが大きすぎる場合は、スケールファクターを増やします。小さすぎる場合は、スケール係数を減らします。
xrandr --output eDP1 --scale 1.25x1.25
Ubuntu 18.04以降、Waylandはデフォルトの表示プロトコルです。
スケーリングを有効にするには:
分数スケーリングの実験機能を有効にします。
gsettings set org.gnome.mutter experimental-features "['scale-monitor-framebuffer']"
コンピューターを再起動します。
xrandr -q
。マウスの「目に見えない境界」については、--panning 1920x1080
オプションを追加する必要があります(解像度を使用)
Gnome Tweak Tools => Fonts => Scaling Factorをインストールします
少なくとも、テキストを大きく拡大するのに役立ちます。
実際、私はこのアプローチが好きです、それはスケーリング1で他のものを保持します、私はテキストがより大きいだけでよいです。
ログイン時に(スタートアップアプリケーションコントロールパネルを使用して)シェルスクリプトを実行して、目的のスケーリングを設定します。
xrandrを単独で実行して、出力デバイス(私の場合はDP-1)を決定します。
次に、以下を含む実行可能スクリプトをどこかに置きます(ホームディレクトリにあります)。
#!/bin/bash
gsettings set org.gnome.desktop.interface scaling-factor 2
gsettings set org.gnome.settings-daemon.plugins.xsettings overrides "{'Gdk/WindowScalingFactor': <2>}"
xrandr --output DP-1 --scale 1.5x1.5
xrandr --output DP-1 --panning 3840x2160
Ubuntu 16.04でUnity Tweak Toolを使用しました。16.04がUbuntu 18.04 LTSにアップグレードされたテスト環境を実行しています。チェックしたところ、Unity Tweak Toolがまだ存在しており、高DPI画面を適切にスケーリングしています。1920x1080モニターでのスケーリングに使用している設定は次のとおりです。
Text scaling factor
スケールの両方のフォントやタイトルバー、ボタンなどのようなUI要素
アイコンのサイズはプリセットされていますが、その下のテキストサイズが大きくなり、アイコンのサイズが変更されたように見えます。
では.gif
上記のスケーリングで始まり、1.38
1920x1080のモニタ上。その後、に変更され1
、すべてが小さくなりますが、これは正常です。次に2
、視覚障害者にとって理想的なものに変更されます。ここでもアイコンのピクセルサイズは固定されており、アイコンの下でフォントが縮小または拡大すると、サイズが変化しているように見えます。
Unity Tweak Toolをインストールするには:
sudo apt install unity-tweak-tool
18.04 LTSで利用可能なツールの完全なスイートに興味があるかもしれません:
$ apt list | grep tweak
gajim-rostertweaks/bionic,bionic 1.0.0-3 all
gnome-tweak-tool/bionic,bionic 3.28.1-1 all
gnome-tweaks/bionic,bionic 3.28.1-1 all
mate-tweak/bionic,bionic 18.04.16-1 all
mousetweaks/bionic,bionic,now 3.12.0-4 amd64 [installed]
tweak/bionic 3.02-2 amd64
unity-tweak-tool/bionic,bionic,now 0.0.7ubuntu4 all [installed]
.gif
して、錯視アイコンのサイズが変化していることを示しましたが、アイコンの下のテキストがサイズが縮小/拡大し、錯視のアイコンが変化していることを示しました。
UbuntuはデフォルトのディスプレイとしてXorgに戻ったため、できません。多くの人が解決策を探していますが、このスレッドはGoogleでの最高の結果です。残念ながら、Xorgにはまだ分数スケーリングがありません。
私は現在、これに対する修正を試みています(確かにUbuntu 16.04を使用していますが、18.04でも同じオプションが利用できると確信しています)。これは、スケーリングを1に保ちますが、パネルの解像度を落とすシステム設定。これはすべてがぼやけるだろうと思うでしょうが、私にとっては素晴らしい仕事をしているようです。YMMV。
私の画面(X1 Carbon 4th Gen)は2560x1440、16:9の比率です。2倍ズームでは、効果的に1280x720になりますが、これは小さすぎます。代わりに、セレクターから2048x1152(比率は16:9)を選択します。少なくとも私にとっては、必要なダウンスケーリングの程度に応じて、オプションとして1920x1080、1600x900、および1368x768も提供します。
2048x1152にはまだ少し小さいので、1920x1080になります。
この問題は長い間存在しています。同じ質問の古いバージョンへの私の答えは役立つかもしれません: Gnome 3.16 HiDPIスケーリングは整数のみを受け入れます