web-dev-qa-db-ja.com

X11は、OS XのようにHiDPI / Retinaスクリーンの仮想解像度にスケーリングできますか?

私は最近、RetinaディスプレイでMacbook Proを使用する機会がありましたが、ディスプレイがAppleのオーバーザトップマーケティングを実際に保証するのに十分未来的であることは非常に明白です。

私は敏感な目をしていて、非常に小さなテキストを見るのが好きではありません。 AppleのHiDPI解像度の仮想スケーリングは、テキスト/ UIボタンだけでなく、画面全体をスケーリングします。これにより、より小さな仮想解像度を含むキャンバスに、より高いレベルの詳細が作成されます。

私が行ったほとんどの議論 found Linuxを使用する場合、gnome DPI設定を変更する以外に同様の解決策はないと述べています。

おおざっぱな調査の結果、X11ではスケーリングされた解像度が可能であるようです( ここ を参照)。 --scale機能は、より大きな解像度を仮想化するネットブックに使用できますが、値を反転すると、2880x1800画面で1440x900デスクトップをエミュレートできますか?そうでない場合、なぜですか?

8
Tammer Ibrahim

自分で試してみませんか?

xrandr --output LVDS-1 --scale 0.5x0.5

許容範囲内で動作しているように見えますが、それは単なるスケーリングであることを覚えておいてください。たとえば、フォントのレンダリングは、ビットマップで機能するスケーリングにどのアルゴリズムが使用されていても、鮮明ではなくぼやけてしまいます-そのため、正しい解決策はDPIを設定することです表示デバイスのandフォント/アイコンのサイズ。

6
peterph