web-dev-qa-db-ja.com

lightdmおよびpantheon-greeterのどの構成ファイルを変更する必要がありますか

私は他の質問を読んでいますが、それを説明する人はいませんsimple十分です。

Pantheon-greeterでlightdmをインストールする必要がありますか?

どの pantheon-greeterを使用したい場合に使用するファイルですか? /etc/lightdm/pantheon-greeter.confまたはそれは常にlightdm.conf?ファイル/これらのファイルには何を記載すべきですか?

1
Karl Morrison

lightthedmにpantheon-greeterをインストールする必要がありますか?

はい。 pantheon-greeterは、lightdm専用のグリッターです。

pantheon-greeterを使用する場合、どのファイルを使用しますか?

Lightdmは、予想以上にモジュール化されています。 lightdmに関連する設定は、/etc/lightdm/lightdm.confまたはlightdm.conf.dの下の/etc/lightdmディレクトリに保存されます。重要なことは、lightdmはグリーター固有の設定を維持しないことですテーマ名など、フォント、描画するアイコンなど。

pantheon-greeterを使用する場合、どのファイルを使用すればよいですか? /etc/lightdm/pantheon-greeter.confまたは常にlightdm.conf

/etc/lightdm/lightdm.confファイルを使用して、lightdm固有の設定を指定します。たとえば、このように使用するグリッター

[Seat:*]
greeter-session=pantheon-greeter

ここでは、Ubuntuでデフォルトとして提供されるunity-greeterではなく、greeter-sessionとしてpantheon-greeterを使用するように指定しました。

質問は、どのファイルをグリーター固有の設定に使用しますか?通常、これらは/ etc/lightdm /ディレクトリの.confファイルにunity-greeter.confやlightdm-gtk-greeter.confなどの名前で書き込まれます。

したがって、このグリーターに固有の設定にはpantheon-greeter.confを使用します。これは、パッケージの最初のインストール時にデフォルトで提供されるコンテンツです。

anwar@anwarpc:~$ cat /etc/lightdm/pantheon-greeter.conf 
[greeter]
#activate-numlock=true
#default-wallpaper=/usr/share/backgrounds/elementaryos-default
#high-contrast=false
#onscreen-keyboard=false
#screensaver-timeout=60

しかし、これらは見た目すべてではありません。特に、Unity-greeterおよびpantheon-greeterは、/usr/share/glib-2.0/schemasディレクトリのglibスキーマの設定を使用します。より具体的には、セクション[org.gnome.desktop.interface]の下の値。設定を適用するには、それらを変更してスキーマをコンパイルする必要があります。適切な設定を行わないと、グリーターが見苦しくなったり壊れたりする場合があります。たとえば、テーマとアイコンの設定はglibスキーマから読み取られます。

しかし、lightdm-kde-greeterやlightdm-gtk-greeterなどの他のグリーターについては、.confファイルが機能します。

ファイル/これらのファイルには何を記載すべきですか?

Lightdmでは、サポートされているすべてのキーを使用できます。この質問でそれらを見つけることができます

グリーター固有の値については、それらによって認識されるキー/値のペアを使用します。 lightdm-gtk-greeterの場合、それらはすべて/etc/lightdm/lightdm-gtk-greeter.confファイルにあります。彼らに感謝します。

Pantheon-greeterでは、/etc/lightdm/pantheon-greeter.confのすべてのキーとスキーマ値を使用できます。スキーマファイルに含まれる例を次に示します。

[org.gnome.desktop.interface]
cursor-theme='elementary'
document-font-name='Open Sans 10'
font-name='Open Sans 9'
gtk-theme='elementary'
icon-theme='elementary'
monospace-font-name='Roboto Mono 10'
show-unicode-menu=false
toolbar-style='icons'

詳細については、このページも確認してください。

1
Anwar

はい、Pantheon Greeterを使用するにはLightDMをインストールする必要があります。 LightDMで実行した場合にのみ機能します。

lightdm.confには、ディスプレイマネージャーに関連する設定と、すべてのグリーターに適したいくつかのコア設定のみが含まれています。たとえば、lightdm.confには、グリーターが任意のユーザー名を入力するフィールドを表示するかどうか、および利用可能なユーザーのリストを表示するかどうかを制御する設定があります。ただし、これらは単なるヒントであり、すべてのグリーターによって実装されているわけではありません。

他のすべての設定では、そのグリーターの構成システムを使用します(存在する場合)。これらの設定は、背景、表示するさまざまな視覚要素、テーマなど、各グリーターの特定の構成可能性を公開します。

1
Robert Ancell