223行目: 223行目:


== テーマの設定 ==
== テーマの設定 ==
==== 任意のテーマの設定 ====
パッケージ管理システムからテーマをインストールする場合は、この手順を省略する。<br>
パッケージ管理システムからテーマをインストールする場合は、この手順を省略する。<br>
<br>
<br>
245行目: 244行目:
  greeter-session=<テーマ名  例: slick-greeter>
  greeter-session=<テーマ名  例: slick-greeter>
  </syntaxhighlight>
  </syntaxhighlight>
<br>
<br><br>
==== LightDM KDE Greeter ====
 
===== LightDM KDE Greeterのインストール =====
== LightDM KDE Greeter ==
==== LightDM KDE Greeterのインストール ====
LightDM KDE Greeterのビルドに必要なライブラリをインストールする。<br>
LightDM KDE Greeterのビルドに必要なライブラリをインストールする。<br>
  sudo zypper install cmake extra-cmake-modules gettext-tools libX11-devel libxcb-devel libxkbcommon-devel                            \
  sudo zypper install cmake extra-cmake-modules gettext-tools libX11-devel libxcb-devel libxkbcommon-devel                            \
268行目: 268行目:
  make install
  make install
<br>
<br>
===== LightDM KDE Greeterの設定 =====
==== LightDM KDE Greeterの設定 ====
LightDM KDE Greeterは、設定ファイルとしてlightdm-kde-greeter.confファイルを使用する。<br>
LightDM KDE Greeterは、設定ファイルとしてlightdm-kde-greeter.confファイルを使用する。<br>
<br>
<br>
280行目: 280行目:
  [Seat:*]
  [Seat:*]
  greeter-session=lightdm-kde-greeter
  greeter-session=lightdm-kde-greeter
</syntaxhighlight>
<br><br>
== LightDM Slick Greeter ==
==== LightDM Slick Greeterのインストール ====
===== パッケージ管理システムからインストール =====
# SUSE
sudo zypper install lightdm-slick-greeter
<br>
===== ソースコードからインストール =====
LightDM Slick Greeterのビルドに必要なライブラリをインストールする。<br>
# SUSE
sudo zypper install gtk3-devel freetype2-devel cairo-devel libpixman-1-0-devel libXext-devel    \
                    liblightdm-gobject-1-0 libcanberra-devel libcanberra-gtk3-devel libxapp-devel \
                    vala
<br>
LightDM Slick Greeterをダウンロードする。<br>
git clone https://github.com/linuxmint/slick-greeter
cd slick-greeter
<br>
LightDM Slick Greeterのビルドおよびインストールする。<br>
mason build \
      -Dprefix=<LightDM Slick Greeterのインストールディレクトリ> \
      ..
ninja -C . -j $(nproc)
ninja -C . install
<br>
==== LightDM Slick Greeterの設定 ====
LightDM Slick Greeterは、設定ファイルとしてlightdm-kde-greeter.confファイルを使用する。<br>
<br>
/etc/lightdm/lightdm.conf.d/*.confファイル、あるいは、/etc/lightdm/lightdm.confにこのテーマを追加する。<br>
<br>
sudo vi /etc/lightdm/lightdm.conf.d/lightdm-slick-greeter.conf
<br>
<syntaxhighlight lang="ini">
# /etc/lightdm/lightdm.conf.d/lightdm-slick-greeter.confファイル
[Seat:*]
greeter-session=lightdm-slick-greeter
  </syntaxhighlight>
  </syntaxhighlight>
<br><br>
<br><br>