web-dev-qa-db-ja.com

xenialのウィンドウ装飾*および*フォントサイズ設定の調整方法

30インチモニターを搭載したコンピューターにUbuntu 16.04をインストールしました。すべてのウィンドウ装飾は巨大です。すべてのフォントサイズは巨大です。時計の近くにあるアイコンの一部は巨大

これらのサイズを変更するにはどうすればよいですか?設定ファイルを編集せずに物事を微調整する方法が推奨されます。おそらくそれは「テーマ」に依存しています(現在Ambiance)---そこで定義されているサイズを変更するにはどうすればよいですか?


私が試したこと:

これがDisplays config画面の表示です:

Displays config screen

メニューとタイトルバーのスケールオプションがないため、その設定を参照するものは何も適用されないことに注意してください( this question への回答など)。

Unity Tweakツールのテキストスケーリング係数Fontsでの設定は、テキストにのみ適用され、ウィンドウ装飾には適用されないため、完全なソリューションではありません。 (そして明らかに、そこにフォントサイズを設定するとテキストにも影響しますが、ウィンドウの装飾には影響しません)。

また、DPI設定を回答から この質問 に変更しようとしましたが、トップアンサーの何も私のマシンのすべてに影響を与えないようです。

また、これらのサイズのいずれかに影響する可能性のある設定についてgconf-editorを調べましたが、フォントサイズの設定以外は何も見つかりませんでした。


その他の考慮事項:

2台のコンピューターでこれに遭遇したことに言及する必要があります。そのため、解像度を変更したり別のモニターを取得したりするのではなく、ソフトウェアでソリューションを探しています。他のマシンが4kディスプレイに接続されている間にストックUbuntu 16.04をインストールし、それをより小さなHD専用モニターに移動しました。まったく同じ問題があります。すべてが大きすぎます。 (しかし、4kディスプレイ上では見栄えがよかったです!)

6
chazomaticus

解像度が低すぎるため、インターフェイスのオブジェクトが大きすぎます。大きな30インチモニターと1920x1200の解像度しかありません(スクリーンショットで確認できます)。

[解像度]プルダウンメニューを開きます-2560x1600の設定が含まれている必要があります(現在のサイズと同じサイズ比、つまり16:10)。それを選択し、「適用」を押します。 2560x1600のドロップダウンメニュー行が最後ではなく、モニターがさらに高い解像度を維持できる場合は、それを使用します。

そして、解像度がモニタのネイティブ解像度に適合する場合、 advice を使用して、モニタのDPIを適切に調整できます。

解像度の独立性 を達成するために、異なるGUIを目指していますこれにより、電話、タブレット、PCモニターなど、さまざまなデバイスタイプですべてのインターフェイス要素が同じように見え、同じサイズになります。上記のリンクを確認すると、GNOMEはまだ解像度に依存していないことがわかります。 1920x1200は22-23インチモニターに適合します。 15インチ画面で使用する場合、すべてのオブジェクトが小さすぎるため、読みやすくするにはフォントサイズを大きくする必要があります。あなたの場合、画面はこの解像度の適切な画面よりも7インチ大きいため、逆の問題が発生します-すべてが大きすぎるようです。

フォントサイズを変更する場合は、インターフェイスオブジェクトのサイズを小さくすることもできます。これを実現するには、GSettings構成ツールを使用します。ターミナルで次のコマンドを実行します。

gsettings list-recursively | grep desktop | grep font

私の場合、それは返します:

org.gnome.desktop.wm.preferences titlebar-font 'Ubuntu Bold 10'
org.gnome.desktop.wm.preferences titlebar-uses-system-font false
org.gnome.desktop.interface document-font-name 'Ubuntu 10'
org.gnome.desktop.interface font-name 'Ubuntu 10'
org.gnome.desktop.interface monospace-font-name 'Liberation Mono 10'
org.gnome.nautilus.desktop font 'Ubuntu 10'

最初のキーはウィンドウのタイトルバーに、3番目のキーはドキュメントのフォント名/サイズを設定し、4番目のキーはすべてのインターフェイス要素(メニュー、パネルなど)に影響するフォント名/サイズを設定し、5番目のキーはターミナル。 6番目の設定は、デスクトップアイコンのフォントの名前/サイズ(存在する場合)に影響します。

したがって、たとえば、パネルで使用されるフォントのサイズを1つ小さくしたい場合(私の場合、「Ubuntu 10」は「Ubuntu 9」になります)、コマンドを実行する必要があります。

gsettings set org.gnome.desktop.interface font-name 'Ubuntu 9'

GSettingsを使用して適切なスキームとキーを選択し、適切と思われるフォントのサイズを調整します。 GUIツールを使用する場合は、Unity Tweak Toolを試してください。このツールは here にあります。

6
whtyger

これをバックアップする研究はありませんが、1週間ほど探した後、それが真実だと思うので、私はそれを投稿しています

Ubuntu 16.04には、構成可能なウィンドウマネージャーの装飾/クロムサイズはありません。

フォントのサイズを構成することは可能です。これにより、メニューなどの一部のUI要素を小さくすることができますが、ウィンドウマネージャーは、たとえば同じピクセルサイズで閉じる/最小化/最大化ボタンを常に描画します。フォント設定を変更する最も簡単な方法は、Unity Tweak Tool(unity-Tweak-toolがパッケージ名です)をインストールして変更することです。あるいは、 whtyger's answer にはコマンドラインソリューションが含まれています。

2
chazomaticus

Unity Tweakツールよりも構成用の強力なソフトウェアがあります:compizconfig settings manager-ccsm!ソフトウェアセンターまたはコマンドラインからダウンロードします。

Sudo apt-get install compizconfig-settings-manager

ここで、必要なほぼすべてを変更および構成できます。それは間違いなく最も強力な設定ツールであり、あなたが探しているものかもしれません!

2
Neni

上記のwhtyger'sの回答に加えて、Nemoをデフォルトのファイルマネージャーとして使用している場合、NautilusとGnomeの設定はデスクトップファイル/フォルダーアイコンテキストに影響しません。

代わりに使用します:

gsettings list-recursively | grep nemo | grep font

これにより、「org.nemo.desktop font ...」などの結果が返されます。

org.nemo.desktop font 'Ubuntu 11'

上記のフォントの詳細を、たとえば「SanSerif 8」に変更すると、デスクトップファイル/フォルダアイコンのテキストサイズとフォントが変更されます。

gsettings set org.nemo.desktop font 'SanSerif 8'

私はラップトップの何が欠けているか、何が間違っているのかを理解しようとして何年も費やしましたが、最終的にNemoファイルマネージャーをデフォルトとして使用すると、whtyger's answer detailがわずかに変更されたことに気付きました。

0
Larry Wilson