fc2ブログ

Ubuntu 20.04 LTS (Focal Fossa)の萌え化方法 その2:ログイン画面(GDM)

★画像アップ先の不調により、過去のエントリーで画像が見られないものが多数あります。もし画像の見たいものがありましたらご連絡いただければ復活するようにします。

Ubuntu 20.04 LTS (Focal Fossa) の萌え化方法 その1:デスクトップ 続きに続き今回はログイン画面(GDM)の萌え化方法をご紹介します。

Ubuntu 20.04 LTSログイン画面(GDM)を萌え化した様子
Ubuntu 20.04 LTS の萌え化


\もしよかったらお願いします。/
●受取人の欄にmoebuntu★gmail.com(「★」は「@」に置き換える)で寄付(15円〜)できます。
Amazonギフト券(Eメールタイプ)
Amazonギフト券(Eメールタイプ)

萌え化手順

まずデフォルトの状態から実際に始めてみます。

デフォルトの状態
Ubuntu 20.04 LTS の萌え化

下準備

*萌え化用ShellテーマMoePinkShell5を設置済みということで進めます。

「Alternatives Configurator(galternatives)」を「gnome-software」からインストールします。

端末(Ctrl+Alt+T)からインストールするなら以下のとおりです。

sudo apt install galternatives

設定

検索画面から「Alternatives Configurator」を検索起動し左ペインの「gdm3-theme.gresource」に移動、右側の空いているところで右クリック「新規」を選びます。

Ubuntu 20.04 LTS の萌え化

以下のようなエクスキューズ画面が出るので気にせず「OK」を押します。

Ubuntu 20.04 LTS の萌え化

設定のウインドウが開くので、事前に入れておいた「/usr/share/themes/MoePinkShell5/gnome-shell/」内の「gnome-shell-theme.gresource」を指定します。つまりパスは↓このようになります(コピペで構いません)。

/usr/share/themes/MoePinkShell5/gnome-shell/gnome-shell-theme.gresource

Priorityは「20」とか適当に指定します。

Ubuntu 20.04 LTS の萌え化

設定が終わったら右下にある「OK」ボタンを押して画面を閉じます。

これで元画面に「/usr/share/themes/MoePinkShell5/gnome-shell/gnome-shell-theme.gresource」が登録されるので、左端の「●」が選択された状態で、画面右下の「適用」ボタンを押します。

Ubuntu 20.04 LTS の萌え化

認証を求められるので、パスワードを入力して認証します。

Ubuntu 20.04 LTS の萌え化

これでログアウトするとログイン画面が萌え萌えになったのを確認できます。

Ubuntu 20.04 LTS の萌え化

ロゴをmoebuntuのロゴに変更

上記ログイン画面ではロゴが「ubuntu」のままなので、moebuntuのロゴに変えます。「MoePinkShell5」内にある「/usr/share/themes/MoePinkShell5/ubuntu-logo.png」を「/usr/share/plymouth/ubuntu-logo.png」と置き換えればOKです。操作には管理者権限が必要なので、端末(Ctrl+Alt+T)を開いて以下を入力適用すれば手動で操作できるようになります。($は含まない)

sudo nautilus /usr/share/themes/MoePinkShell5/

Ubuntu 20.04 LTS の萌え化

上記「ubuntu-logo.png」を以下にある「/usr/share/plymouth/ubuntu-logo.png」と差し替えます。必要があればバックアップを取っておきましょう。

Ubuntu 20.04 LTS の萌え化

上記手動でやった操作を端末でやるなら以下の呪文でOKです。

$ sudo mv /usr/share/plymouth/ubuntu-logo.png /usr/share/plymouth/ubuntu-logo.bak.png
$ sudo cp /usr/share/themes/MoePinkShell5/ubuntu-logo.png /usr/share/plymouth/ubuntu-logo.png

*1行目が既存の「ubuntu-logo.png」のバックアップ。2行目がmoebuntuのロゴの「ubuntu-logo.png」との差し替えです。
*システムのアップデートでロゴが元の「ubuntu」のロゴに戻ることがあります。その際は何も考えずに上記の呪文で「moebuntu」のロゴに復帰できます。

端末でやった様子
Ubuntu 20.04 LTS の萌え化

これで完了です。冒頭の状態になりました。

Ubuntu 20.04 LTS の萌え化

背景画像の変更

背景画像は「/usr/share/themes/MoePinkShell5/gnome-shell/moebuntu_bg.png」を指定してあるので、お好きな背景画像を「moebuntu_bg.png」とリネームして、同ファイルと差し替えればOKです。

背景画像を用意した様子
Ubuntu 20.04 LTS の萌え化

これでログアウトすると以下のように背景画像が変わった様子が確認できます。

背景画像を変えた例
Ubuntu 20.04 LTS の萌え化

万が一の場合の対処

まず問題ないと思いますが、万が一問題があった場合ログイン画面が表示されず起動できなくなる可能性があります。その際の対処は Mifjpn さんにFileserver(trivia)の萌え化(Ubuntu20.04Lts実機への暫定適応)のコメントにて教えていただきました。

一度ctrl-alt-F3(F3~F6)をおして、ttyでログインしてから、

*仮想環境(VirtualBox)の場合は右Ctrl-F3です。

Ubuntu 20.04 LTS の萌え化

Ubuntu 20.04 LTS の萌え化

$ export LANG="C"
$ sudo update-alternatives --config gdm3-theme.gresource
[sudo] password for <ログインネーム>:{パスワードを打つ}
There are 3 choices for the alternative gdm3-theme.gresource (providing /usr/share/gnome-shell/gdm3-theme.gresource).

Selection Path
Priority Status


* 0 /usr/share/themes/MoePinkShell5/gnome-shell/gnome-shell-theme.xml 20 auto mode
1 /usr/share/gnome-shell/gnome-shell-theme.gresource 10 manual mode
2 /usr/share/gnome-shell/theme/Yaru/gnome-shell-theme.gresource 15 manual mode
3 /usr/share/themes/MoePinkShell5/gnome-shell/gnome-shell-theme.xml 20 manual mode

Press to keep the current choice[*], or type selection number:

ここで、2を入れれば、Yaruに戻れます。
設定を確かめたければ、同じコマンドで、「*が付いたのが選ばれた設定で」エンターだけ打てばそのままで変更されません。
リブートして

Ubuntu 20.04 LTS の萌え化

$ reboot

Yaruテーマのログイン画面からGUIで入って、間違った設定を消して、

$ sudo update-alternatives --remove gdm3-theme.gresource /usr/share/themes/MoePinkShell5/gnome-shell/gnome-shell-theme.xml

再度、galternativeで設定すればいいと思います。

これで安心してログイン画面の萌え化ができますが、あくまでも自己責任でお願いします。

萌え化手順のリンク

関連記事

テーマ : Linux
ジャンル : コンピュータ

コメントの投稿

非公開コメント

PriolityではなくてPriorityだと思いますが、この設定値は何を意味しますか?20にするとどうなりますか?

Re: タイトルなし

ありがとうございます。スペルミス修正しました。

>この設定値は何を意味しますか?20にするとどうなりますか?

わたし自身よく分かっていませんが、とりあえず他とかぶらない数値にしておけば問題ないと思います。

Alternativeの意味

 Alternativeは、Windowsでいうと、起動指示すると、どれのどのバージョンがデフォルトで動くかといった調整役です。
 例えばCコンパイラのGCCを複数バージョン管理したいとしたら、個々のプライオリティで、優先順位をつけて(確か大きいか小さいほうから?)デフォルトでパス(起動先を指定)が通るようにできます。
 という番号がプライオリティなので、重ならない大きめの値(あとで困らないように)つければ問題ありません。

Re: Alternativeの意味

Mifjpn さん、
詳しい解説ありがとうございまうs.
プロフィール

TOY

Author:TOY
萌え萌えmoebuntu
ようこそ!
moebuntuサイト
moebuntu wiki
お気軽にコメントください。

Auto-Translate
最新記事
最新コメント
tweet
萌え萌えAD




月別アーカイブ
02  01  12  11  10  09  08  07  06  05  04  03  02  01  12  11  10  09  08  07  06  05  04  03  02  01  12  11  10  09  08  07  06  05  04  03  02  01  12  11  10  09  08  07  06  05  04  03  02  01  12  11  10  09  08  07  06  05  04  03  02  01  12  11  10  09  08  07  06  05  04  03  02  01  12  11  10  09  08  07  06  05  04  03  02  01  12  11  10  09  08  07  06  05  04  03  02  01  12  11  10  09  08  07  06  05  04  03  02  01  12  11  10  09  08  07  06  05  04  03  02  01  12  11  10  09  08  07  06  05  04  03  02  01  12  11  10  09  08  07  06  05  04  03  02  01  12  11  10  09  08  07  06  05  04  03  02  01  12  11  10  09  08  07  06  05  04  03  02  01 
カテゴリークラウド
RSSリンクの表示
リンク
QRコード
QRコード
最新トラックバック