私はUnityのみで、GnomeをUbuntu 16.10で試してみたいと思います(編集:今、17.04に切り替えましたが、問題は同じです)。 apt install gnome-Shell ubuntu-gnome-desktop
でgnomeをインストールしました。 LightDM
を単一のディスプレイマネージャーとして保持しました。
gnome classic
またはgnome
にログインすると、すべてではありませんが多くのウィンドウに境界線が表示されなくなります。サイズを変更することはできません。また、丸い角には黒いピクセルが表示されます。 (gnome(Wayland) `セッションでログインすると、黒い画面しか表示されませんでした。しかし、それは別の問題です)
さらに、全画面ウィンドウ(例:Firefox
)は一致せず、ウィンドウのタイトルの上下に背景のいくつかのピクセルが表示されます。
これはclient-side decorations
、またはCompiz
と関係があると思いますか?
古いディストリビューションで同様のこと here と there を見てきました。 この問題 は少し異なるようです。
私はUnityを台無しにしたくありません。なぜなら、特に最初の瞬間にそのような問題を経験した後、私はgnomeに固執することに非常に懐疑的だからです。
そのバグを修正し、gnome
とunity
の両方を正常に動作させ続けることはできますか?
クライアント側の装飾を無効にする with gtk3-nocsd
:
apt install gtk3-nocsd
lightdm
からgdm3
に切り替えます(ただし、今はWayland
でログインできます)
ここでの提案は、実行しているデスクトップ環境に最適なテーマを使用することです。
Ambianceと呼ばれるUnityのデフォルトテーマは、Unity自体に使用するテーマです。
GNOME-Shellに切り替える場合、使用するデフォルトのテーマはAdwaitaです。
サードパーティのテーマも使用できます-さまざまなデスクトップ環境のサポートはさまざまです。両方で使用できる例には、AdaptaとArc-Theme(16.10/17.04リポジトリで利用可能)が含まれます。
また、~/.themes
にローカルにインストールされたテーマがないことを再確認する価値があります-テーマはGTK +固有であるため、テーマが実行中のGTK +のバージョンと互換性がない場合、説明したような奇妙なことが起こります。
GNOME-Tweak-Tool(GNOME-Softwareから入手可能)を使用して、GNOME-Shellのテーマを切り替えることができます。 unity-Tweak-toolは、サードパーティのテーマを使用している場合、Unityで使用できます。
GnomeにはAmbianceおよびRadianceテーマ用のパッチがあり、Ubuntu 17.10で提供されていますが、現在利用可能です: Fix Ubuntu Light Themes 。 ( ソース:OMG Ubuntu! )