Show Table of Contents
10.4. ログイン画面のカスタマイズ
GNOME ログイン画面には、カスタマイズできるいくつかの要素が含まれています。これらはシステム管理者のみが変更することができ、これらの変更はすべてのユーザーに影響を与えます。このセクションでは、Greeter テキスト、キーボードのレイアウトおよびユーザー一覧をカスタマイズする方法について説明します。ログイン画面の背景画像はカスタマイズできないことに注意してください。
10.4.1. Greeter ロゴの追加
ログイン画面上の Greeter ロゴは、
org.gnome.login-screen.logo GSettings キーによって制御されます。GDM は独自の dconf プロファイルを使用するため、そのプロファイルで設定を変更することにより Greeter ロゴを追加することができます。
GSettings および
dconf についての詳細は、9章GSettings および dconf を使用したデスクトップの設定 を参照してください。
ご使用のログイン画面に適したロゴの画像を選択する際に、以下の画像に関する要件を考慮してください。
- サポートされているすべての主な形式: ANI、BPM、GIF、ICNS、ICO、JPEG、JPEG 2000、PCX、PNM、PBM、PGM、PPM、GTIFF、RAS、TGA、TIFF、XBM、WBMP、XPM および SVG。
- 画像のサイズは 48 ピクセルの高さに比例して調整されます。そのため、たとえばロゴを 1920x1080 に設定すると、元の画像の 85x48 サムネイルに変更されます。
手順10.6 ログイン画面へのログの追加
/etc/dconf/profile/gdm内にgdmプロファイルを作成し、以下の行を含めます。user-db:user system-db:gdm file-db:/usr/share/gdm/greeter-dconf-defaults
gdmはdconfデータベースの名前になります。/etc/dconf/db/gdm.d/01-logoにマシン全体の設定のgdmデータベースを作成します。[org/gnome/login-screen] logo='/usr/share/pixmaps/logo/greeter-logo.png'
/usr/share/pixmaps/logo/greeter-logo.png を、Greeter ロゴに使用する画像ファイルへのパスに置き換えます。- システムデータベースを更新します。
#dconf update
次回のログイン時に、画面が新しいログインロゴと共に表示されます。
注記
ロゴが更新されなかったら?
root で
dconf update コマンドを実行してシステムデータベースを更新してください。ロゴが更新されない場合は、GDM の再起動を試行します。詳細は、「GDM の再起動」 を参照してください。
10.4.2. テキストバナーの表示
ログイン画面のテキストバナーは、以下の GSettings キーによって制御されます (GSettings の詳細は、9章GSettings および dconf を使用したデスクトップの設定 を参照してください)。
org.gnome.login-screen.banner-message-enable- バナーメッセージの表示を有効にします。
org.gnome.login-screen.banner-message-text- ログイン画面にテキストバナーのメッセージを表示します。
GDM は独自の dconf プロファイルを使用するため、そのプロファイルの設定を変更することにより、テキストバナーを設定できます。
手順10.7 ログイン画面上のテキストバナーの表示
/etc/dconf/profile/gdm内にgdmプロファイルを作成し、以下の行を含めます。user-db:user system-db:gdm file-db:/usr/share/gdm/greeter-dconf-defaults
gdmはdconfデータベースの名前になります。/etc/dconf/db/gdm.d/01-banner-messageにマシン全体の設定のgdmデータベースを作成します。[org/gnome/login-screen] banner-message-enable=true banner-message-text='Type the banner message here'
注記
バナーメッセージには文字数の制限はありません。GNOME Shell は長いテキストを自動検出して、2 行にします。ただし、バナーメッセージのテキストを外部ファイルから読み取ることはできません。- システムデータベースを更新します。
#dconf update
バナーテキストはユーザーリストから選択した場合やボックスへの入力を開始する際に表示されます。次回のログイン時にパスワードを挿入するとテキストが表示されます。
10.4.2.1. バナーメッセージが更新されなかったら?
バナーメッセージが表示されない場合は、
dconf update コマンドを実行していることを確認します。
バナーメッセージが更新されない場合は、
GDM の再起動を試行します。詳細は、「GDM の再起動」 を参照してください。
10.4.3. 複数のキーボードレイアウトの表示
ユーザーがログイン画面で選択できる代替キーボードのレイアウトは追加することができます。
これは、通常デフォルトとは異なるキーボードのレイアウトを使用するユーザーや、ログイン画面でキーボードの複数レイアウトを利用可能にしておく必要のあるユーザーにとって役立ちます。ただし、この選択はログイン画面の使用時のみに適用されます。いったんログインすると、ユーザー独自の設定が優先されます。
手順10.8 システムのキーボードレイアウト設定の変更
! layoutという名前のセクションの下にある/usr/share/X11/xkb/rules/base.lstファイルで、必要な言語レイアウトのコードを見つけます。- 以下のように
localectlツールを使用して、システムのキーボードレイアウト設定を変更します。localectl set-x11-keymap layoutコンマ区切りの一覧で複数のレイアウトを指定することができます。たとえば、esをデフォルトレイアウトとして、さらにusを 2 番目のレイアウトとして設定するには、以下のコマンドを実行します。$localectl set-x11-keymap es,us - ログアウトし、定義されたレイアウトがログイン画面のトップバーで利用可能な状態にあることを確認します。
さらに、
localectl ツールを使用してマシン全体のデフォルトのキーボードモデル、バリアントおよびオプションを指定できる点にも注意してください。詳細は、localectl(1) man ページを参照してください。
10.4.4. ログイン画面ユーザー一覧の無効化
org.gnome.login-screen.disable-user-list GSettings キーを設定してログイン画面に表示されるユーザー一覧を無効にすることができます。
ユーザー一覧が無効にされている場合、ユーザーはログインのプロンプト時にユーザー名とパスワードを入力する必要があります。
手順10.9 org.gnome.login-screen.disable-user-list キーの設定
/etc/dconf/profile/gdm内にgdmプロファイルを作成し、以下の行を含めます。user-db:user system-db:gdm file-db:/usr/share/gdm/greeter-dconf-defaults
gdmはdconfデータベースの名前になります。/etc/dconf/db/gdm.d/00-login-screenにマシン全体の設定のgdmデータベースを作成します。[org/gnome/login-screen] # Do not show the user list disable-user-list=true
dconfユーティリティーを更新してシステムデータベースを更新します。#dconf update

Where did the comment section go?
Red Hat's documentation publication system recently went through an upgrade to enable speedier, more mobile-friendly content. We decided to re-evaluate our commenting platform to ensure that it meets your expectations and serves as an optimal feedback mechanism. During this redesign, we invite your input on providing feedback on Red Hat documentation via the discussion platform.