約100台のマシンに、Ubuntu 14.04(GNOMEフラッシュバックセッション-12.04からの移行)を無人でインストールします。彼らのすぐに使えるエクスペリエンスをパーソナライズする必要があるため、自動化されたソリューションが必要です。
すべてがdconfデータベース内に格納されているため、GNOMEの設定は少し難しいようです。スキーマオーバーライドを使用して壁紙、フォント、テーマ、またはMetacityをなんとかセットアップしました(指示に従って here )。しかし、パネルの構成方法がわかりません。
これはdconfでも実現できると私は確信しています。たとえば、現在のインジケーターアプレットの完全な設定(object-iid
、pack-index
など)は/org/gnome/gnome-panel/layout/objects/object-0-1
。残念ながら、スキーマはありません(画像 here で説明されています)。そのため、事前定義された設定ファイルを作成できません。
必要なのは、上部の黒い30pxパネルで、メインメニューアプレットが左上隅にあり、インジケーターアプレット完了が右上隅にあります-新しく作成されたすべてのユーザーに対して事前定義されています。全体をコピーしたくない~/.config/dconf/user
ファイル。これは、解析できない特殊な形式であるためです。
デフォルトのパネル設定は_/usr/share/gnome-panel/panel-default-layout.layout
_ファイルに保存されます。
編集できますが、このファイルを_~/.config/gnome-panel/panel-default-layout.layout
_にコピーしてから編集することをお勧めします。
これにより、デフォルトのアプレットとパネルのサイズを変更できます。ただし、このファイルは、ユーザーがセッションにログインする前(gnome-panelが起動する前)に使用できる必要があります。
背景色には、スキーマのオーバーライドを使用できます。バックグラウンドスキーマIDは_org.gnome.gnome-panel.toplevel.background
_です。黒の背景を設定するには、2つのキーを変更する必要があります。
type
〜none
〜color
color
from rgba(255,255,255,.2)
to rgba(0,0,0,1)
しかし現在、パネルのテキストの色を変更する方法はありません。これは問題になる場合と問題にならない場合があります-使用するテーマによって異なります。したがって、_~/config/gtk-3.0/gtk.css
_を作成し、CSSで目的のスタイルを設定することをお勧めします。