LightDMのテーマ/グリッターを変更するには?


53

LightDM用のグリーターをいくつかダウンロードしましたが、それらを有効にする方法がわかりません。グラフィカルな方法またはコマンドラインの方法で、グリーターを切り替える方法はありますか?ディスプレイマネージャーや背景を変更するつもりはありませんが、別の「テーマ」(greeterはLightDmテーマの名前です)を通じてログイン画面のレイアウトと外観を変更するつもりはありません。御時間ありがとうございます。


5
挨拶は実際にはテーマではありません。これは、一連のAPI呼び出しを通じてlightdmと対話するプログラムです。これらの挨拶者の一部は、テーマをサポートしています。
ゾーク

回答:


52

目的のグリーターのgreeter-sessionオプションを編集するだけ/etc/lightdm/lightdm.confです。

たとえば、を使用する場合lightdm-gtk-greeter

rootとしてエディターで「/etc/lightdm/lightdm.conf」を開きます。たとえば、sudo vim /etc/lightdm/lightdm.conf次の行を変更します

greeter-session=unity-greeter

greeter-session=lightdm-gtk-greeter

ファイルが存在しない場合は、ファイルに含める

[SeatDefaults]
greeter-session=lightdm-gtk-greeter

その後、lightdm-gtk-greeterグリーター(パッケージなど)がインストールされていることを確認してから、lightdmを再起動するだけです。


11
/etc/lightdm/lightdm.confファイルが存在しないUbuntu 14.04でも機能します。ちょうどそれを作成し、そこに2次の行を置く[SeatDefaults]greeter-session=YOUR-GREETER、再起動、その後、と。
エゼ14

1
@Ezze、それは「[SetDefaults]」であるはずですよね?
ウォルディルレオンシオ14

4
@WaldirLeoncio、いいえ、それは[SeatDefaults]正確にあるはずです。LightDM設定をご覧ください。
エゼ

これには注意してください!こんにちは、Onboardを有効にしていたので、それを実行した後は起動できませんでした。askubuntu.com/questions/141606/...
ミナマイケル・

22

LightDM Greeterを変更する

別のディスプレイマネージャーであるKDMには、構成フロントエンドを使用して変更できるテーマがあります。LightDMには、変更可能なグリーターがありますが、フロントエンドはありません。

LighDMの設定はlightdm.confファイルによって管理されますが、直接編集することを想定せず、代わりにバックエンドlightdm-set-defaultsを使用します。

LighDM構成を変更する前に、ファイルのバックアップを作成します。

sudo cp /etc/lightdm/lightdm.conf /etc/lightdm/lightdm.conf.old

lightdm-unity-greeter、lightdm-gtk-greeter、lightdm-webkit-greeter、lightdm-kde-greeterなどのLightDMグリッターがいくつかあります。

この例では、lightdm-kde-greeterを使用します。

ルートコンソールからこれを行う場合は、sudoを使用せずにすべてのコマンドを入力します。次のコマンドでは、GUI(グラフィカルユーザーインターフェイス)を使用している場合、キーシーケンスALT-F2またはスーパーキー(通常はWindowsキー)を使用し、termを入力して選択したターミナルを開きます。KDEのデフォルト端末の場合、konsoleと入力するだけです。

これらの手順を注意深く実行してください。

  1. 次のコマンドを入力して、LightDMと選択したグリーターがインストールされていることを確認してください。

    sudo apt-get install -s lightdm-kde-greeter

  2. 「パッケージが見つかりません...」というメッセージが表示された場合は、入力した内容が正しいかどうかを確認し、次のコマンドシーケンスを入力して手順4に進みます。それ以外の場合は手順3に進みます。

    sudo apt-add-repository ppa:agateau/lightdm-kde
    sudo apt-get update
    sudo apt-get install lightdm-kde-greeter

  3. 「0がアップグレードされ、0が新しくインストールされ、0が削除され、0がアップグレードれていない場合、0が表示されない場合は、apt-getでアクションをシミュレートするオプションである-sなしでコマンドを再入力します。次に、ステップ4に進みます。

    sudo apt-get install lightdm-kde-greeter

  4. 多くのユーザーにとって、コマンドlightdm-set-defaultsはパスにないため見つかりません。このため、を使用します/usr/lib/lightdm/lightdm-set-defaultsgreeterlightdm-kde-greeterに設定するには、ターミナルで次のコマンドを入力します。

    sudo /usr/lib/lightdm/lightdm-set-defaults --greeter lightdm-kde-greeter

  5. ルートコンソールを使用している場合、またはXephyrをインストールしている場合は、組み込みのテスト機能を使用してセットアップを確認できます。自分でログインすることしかできません。sudoを使用しないでください!

    lightdm --test-mode

  6. 最良の結果を得るには、システムをシャットダウンして再起動してください。/etc/lightdm/lightdm.conf.oldを忘れないでください。何か問題が発生した場合は、これを使用してlightdm.confを置き換えることができます。書き留めておくことをお勧めします。何かがうまくいかず、ログインできない場合は、このコマンドを入力してください。このコマンドは、バックアップを構成ファイルに書き戻すために書き留めておく必要があります。

    sudo cp /etc/lightdm/lightdm.conf.old /etc/lightdm/lightdm.conf

注意

LightDM Ubuntu Wikiからこの情報のほとんどを収集しました。PPAの追加を除き、情報はリリースバージョン固有ではなく、LightDMはテスト段階を超えています。詳細については、http://wiki.ubuntu.com/LightDMをご覧ください

何かがひどく間違った場合。

  1. グラフィックがない場合は、CTRL-ALT-F1を使用してテキストターミナルに移動します。
  2. でLightDMを停止しsudo stop lightdmます。
  3. インストールしたものに応じて、でGDMを起動するsudo start gdmか、でKDMを起動しsudo start kdmます。
  4. 実行sudo dpkg-reconfigure lightdmしてデフォルトのディスプレイマネージャを設定します。
  5. 上記を実行できない場合は、/ etc / X11 / default-display-managerを編集し、/ usr / sbin / gdmまたは/ usr / bin / kdmに設定します。
  6. LightDMをアンインストールすると、GDMは再起動後に置き換えられます。

    sudo apt-get remove lightdm


lightdmもインストールする必要があることに言及していません。
カールモリソン

6

ここに画像の説明を入力してください これをインストールするだけです:

sudo apt-get install lightdm-gtk-greeter-settings

次に、GUIプログラム「LightDM GTK + Greeter settings」を起動し、必要なものを構成してから再起動します。



2

Ubuntu 14.04.5 LTSには、これがあります。

$ locate lightdm.conf
/etc/init/lightdm.conf
/usr/share/doc/lightdm/lightdm.conf.gz
/usr/share/lightdm/lightdm.conf.d
/usr/share/lightdm/lightdm.conf.d/50-greeter-wrapper.conf
/usr/share/lightdm/lightdm.conf.d/50-guest-wrapper.conf
/usr/share/lightdm/lightdm.conf.d/50-ubuntu-mate.conf
/usr/share/lightdm/lightdm.conf.d/50-ubuntu.conf
/usr/share/lightdm/lightdm.conf.d/50-unity-greeter.conf
/usr/share/lightdm/lightdm.conf.d/50-xserver-command.conf
/usr/share/lightdm/lightdm.conf.d/60-lightdm-gtk-greeter.conf
/usr/share/lightdm/lightdm.conf.d/60-my-own.conf
/usr/share/ubuntu-mate/lightdm/lightdm.conf
/var/lib/dpkg/info/lightdm.conffiles
/var/lib/dpkg/info/lightdm.config

...ファイルが(例えば受け入れられた他の場所を示唆しては/etc/lightdm/lightdm.conf)私のために仕事をしませんでした- 、私自身のファイルを作成するために何をしたの60-my-own.confでは、私は、/usr/share/lightdm/lightdm.conf.d/で最後の並べ替えます最後に挨拶者を切り替えることができます。例:

[SeatDefaults]
#greeter-session=lightdm-gtk-greeter
greeter-session=unity-greeter

0

ターミナルで次の操作を行うと、LightDM greeterの背景を変更できます。

  1. タイプ gksu gedit /etc/lightdm/unity-greeter.conf
  2. 「バックグラウンド」までスクロールダウンし、パス/ファイル名を変更します
    • ファイルを別のディレクトリにコピーすることをお勧めします。これにより、切り替えるたびにすべてが同じフォルダにあるため、簡単になります。
  3. ファイルを保存する
  4. ログアウト

LightDMの詳細については、UbuntuのLightDMに関するWikiページをご覧ください。


1
ご提案いただきありがとうございますが、これはUnity Greeterの背景画像のみを変更します。グリーター自体を変更する方法を尋ねました。
ティグル

0

Ubuntu 14.04.4 LTSの場合:

1)新しいgreeterをダウンロードします。例:sudo apt-get install ligthdm-gtk-greeter

2)次のように構成を変更しますsudo nano /usr/share/lightdm/lightdm.conf.d/50-unity-greeter.conf

[SeatDefaults]
#autologin-user=sirag 
#greeter-session=unity-greeter 
greeter-session=ligthdm-gtk-greeter

3)保存して再起動します〜


-1

Ubuntu Tweakをインストールします。それを開き、「調整」タブを選択します。[スタートアップ]で[ログイン設定]を選択します。右上隅には検索バーがあり、その左側にはロック解除があります。ロックを解除すると、起動時にgtkとアイコンのテーマを変更できます。さらにロゴと背景。お役に立てば幸いです。


-1

Ubuntu 14.04でグリーターを変更するTrusty = <

ubuntu 14.04のlightdmMan-Pagesは、信頼性が高くdm-toolへの参照を表示します。これは、Display Mangaerの設定を管理するツールで、Lightdmとともにインストールされます。このコマンドで問題を解決できます

sudo dm-tool --switch-to-greeter <nameofgreeter>

これは、xセッションの外部から行う必要があります。たとえば、initスクリプトで


switch-to-greeterコマンドは、実際にはこれ以上引数を取りません。有効なグリーターを表示するだけで、変更することはできません。
ロバートアンセル

これは15.04以降の場合に当てはまりますか?
ジョシュ
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.