第9章 デスクトップの外観とブランディングのカスタマイズ
システム管理者は、システム上のすべてのユーザーに対して GNOME インターフェイスのデフォルトの外観とブランディングを設定できます。
9.1. デスクトップ背景のカスタマイズ リンクのコピーリンクがクリップボードにコピーされました!
システム管理者は、デフォルトのデスクトップの背景を設定したり、背景を追加したり、システムのすべてのユーザーが使用できる複数の背景を追加したりできます。
デフォルトでは、ユーザーは背景を変更できます。管理者は、locks ディレクトリーの設定を使用して、ユーザーが背景を変更できないようにします。
9.1.1. デフォルトのデスクトップ背景のカスタマイズ リンクのコピーリンクがクリップボードにコピーされました!
関連する GSettings キーを org.gnome.desktop.background スキーマに設定して、デフォルトのデスクトップ背景とその外観を設定できます。
手順
システム全体の設定用に、ローカルデータベースを
/etc/dconf/db/local.d/00-backgroundに作成します。Copy to Clipboard Copied! Toggle word wrap Toggle overflow -
picture-uri: デスクトップの背景画像ファイルへのパスを指定します。 picture-options: 背景画像のレンダリングオプションを 1 つ指定します。-
none -
wallpaper -
centered -
scaled -
stretched -
zoom -
spanned
-
-
primary-color: グラデーションまたは単色を描画する場合の左または上の色を指定します。 -
secondary-color: グラデーションを描画する場合の右または下の色を指定します。
-
オプション: デフォルトの背景をユーザーが変更できないようにする場合は、
/etc/dconf/db/local.d/locks/backgroundファイルでユーザーの設定をオーバーライドします。# List the keys used to configure the desktop background /org/gnome/desktop/background/picture-uri /org/gnome/desktop/background/picture-options /org/gnome/desktop/background/primary-color /org/gnome/desktop/background/secondary-color
# List the keys used to configure the desktop background /org/gnome/desktop/background/picture-uri /org/gnome/desktop/background/picture-options /org/gnome/desktop/background/primary-color /org/gnome/desktop/background/secondary-colorCopy to Clipboard Copied! Toggle word wrap Toggle overflow システムデータベースを更新します。
dconf update
# dconf updateCopy to Clipboard Copied! Toggle word wrap Toggle overflow - システム全体の設定に変更を適用するために、ユーザーは、一度ログアウトしてログインし直す必要があります。
9.1.2. その他の背景の追加 リンクのコピーリンクがクリップボードにコピーされました!
システムユーザーが、追加の背景を利用できるようにすることができます。
手順
-
/usr/share/gnome-background-properties/extra-backgrounds.xmlファイルを作成します。 新しいファイルで、追加の背景ファイルとその外観を以下の形式で指定します。
Copy to Clipboard Copied! Toggle word wrap Toggle overflow - 新しい背景は、Settings アプリケーションの Background セクションで、すべてのユーザーが利用できるようになりました。
9.1.3. 頻繁に使用される背景スキーマキー リンクのコピーリンクがクリップボードにコピーされました!
以下の設定は、GSettings システムのデスクトップ背景の動作を制御します。
| キー名 | XML 名 | 使用できる値 | 説明 |
|---|---|---|---|
|
|
|
|
|
|
|
|
| 背景色のシェードを決定します。 |
|
|
|
デフォルト: | グラデーション時の左側または上側の色、あるいは単色時の色です。 |
|
|
|
デフォルト: | グラデーション時の右側または下側の色です。単色時には使用されません。 |
例9.1 1 つの <wallpaper> 要素を含む追加の背景ファイル
例9.2 2 つの <wallpaper> 要素を含む追加の背景ファイル
1 つの設定ファイルに複数の <wallpaper> 要素を指定してその他の背景を追加することで、2 種類の背景を追加できます。2 つの <wallpaper> 要素を持つ例を以下に示します。
9.1.4. スクリーンシールドの設定 リンクのコピーリンクがクリップボードにコピーされました!
スクリーンシールドは、システムをロックする際に下方向にスライドする画面です。システム上のすべてのユーザーに対して、デフォルトのスクリーンシールドを設定できます。
手順
/etc/dconf/db/gdm.d/01-screensaverファイルを作成します。[org/gnome/desktop/screensaver] picture-uri='file://<path_to_your_background_file>'
[org/gnome/desktop/screensaver] picture-uri='file://<path_to_your_background_file>'Copy to Clipboard Copied! Toggle word wrap Toggle overflow <path_to_your_background_file>は、デフォルトのスクリーンシールドとして使用するイメージファイルへの絶対パスに置き換えます。サポートされる形式は PNG、JPG、JPEG、および TGA です。スクリーンシールドは必要に応じて、画面に合わせてイメージをスケーリングすることに注意してください。システムデータベースを更新します。
dconf update
# dconf updateCopy to Clipboard Copied! Toggle word wrap Toggle overflow - システム全体の設定に変更を適用するために、ユーザーは、一度ログアウトしてログインし直す必要があります。
トラブルシューティング
スクリーンシールドが更新されない場合は、以下を実行します。
システムデータベースが更新されていることを確認します。
dconf update
# dconf updateCopy to Clipboard Copied! Toggle word wrap Toggle overflow GDM を再起動します。
systemctl restart gdm.service
# systemctl restart gdm.serviceCopy to Clipboard Copied! Toggle word wrap Toggle overflow 警告gdmサービスを再起動すると、ログインしているすべてのデスクトップユーザーの現在実行中の GNOME セッションがすべて終了します。これにより、ユーザーが保存していないデータが失われる可能性があります。