web-dev-qa-db-ja.com

デスクトップを拡大してフォントなどの高解像度を維持するにはどうすればよいですか?

最近、4K画面(正確にはUHD、つまり2160p)を購入し、ArchLinuxを実行しているタワーで使用しました。ウィンドウマネージャーとして、 この投稿で で説明されているように、 compton の上で実行される awesome を使用してティアフリー合成を行います。

画面はかなり大きいですが、それでも私が使用した以前の画面よりも高いピクセル密度を持っています。したがって、デスクトップ全体を拡大縮小して(ズームインして)、より快適なエクスペリエンスを実現したいと思います(そして、小さなテキストを読むために画面に寄りかかる必要がなくなります)。

スケーリング中は、画面の高解像度(たとえば、よりスムーズなフォントレンダリング)を利用したいので、デスクトップをより小さな解像度でレンダリングしてからスケールアップするxrandrのようなものは使用したくありません。レンダリングされたラスターイメージ。

GUIセットアップのどのレベルで調べようとしました(awesome => compton => X)このような構成を適用する必要がありますが、まだ有用な情報が見つかりません。また、これがXで達成できるかどうかも疑問に思いました。どうやら、 WaylandコンポジターWeston は、デスクトップのズームインとズームアウトのようなものをサポートしています。必要な場合は、Waylandへの切り替えも確かにオプションです。

実際、GUIレンダリングパイプラインが一般的にどのように機能するか(ウィンドウマネージャーから開始)について、基本的な理解が得られていると感じています。誰かがいくつかの洞察に満ちた読書を私に向けていただければ幸いです。

9
kassiopeia

こんにちは仲間の素晴らしいWMユーザー!これと同じ問題があり、Awesome WMが現在dpiスケーリングをサポートしていないことがわかりました。つまり、私たちは一人でいることを意味します。多くのアプリケーションがXサーバーからdpiを取得します。したがって、Xサーバーに適切なdpiがあることを確認してください(いくつかの方法:Xorg confモニターサイズ、.Xresources、dpiフラグ付きのcal xrandr ...)。

これまでに見つけた最善の解決策:大きなフォントサイズを使用してください。
メニューやその他の小さすぎる要素のサイズを大きくすることもできます。

WaylandはXサーバーAPIを実装しているため、Awesome WMを使い続けたい場合はオプションではありませんが、Waylandは別のものです。

IIRC comptonも、dpiによるスケーリングに役立つわけではないため、役に立ちません。

3
Dino Hensen

私の知る限り、これを達成するために利用できる解決策は現在ありません。デスクトップ環境またはウィンドウマネージャーのいずれかに報奨金を設定すると、結果が得られる可能性があります。

0
Alexander

解像度を1920x1080のようなものに下げると、標準の1920x1080ディスプレイが大きくなり、フォントなどを効果的に「ズームイン」して適切にスケーリングするようになります。

0
aeiounix