Ubuntuでログイン画面の背景を変更する方法
これは、Ubuntu の退屈なログイン画面の背景を取り除き、ログオンするたびに素敵な写真を設定して歓迎する方法です。
私は、システムを起動したときに、素敵なログイン画面が表示されるべきだといつも思っています。それ自体が、これから行う予定の仕事や活動のコンテキストを設定します。私は Windows のファンではありませんが、Windows 10 のログイン背景が Bing の壁紙から毎日変更される様子には感心しています。見た目も素敵です。そうじゃない?
少し前に、Fedora と基本 OS でログインの背景を変更する方法について説明しました。そしてこのガイドでは、GNOME Shell を使用してバニラの Ubuntu でそれを変更する方法を説明します。
ログイン画面の背景は、表示マネージャーのプロパティの一部です。このガイドでは、平均的なユーザーにとってシームレスで簡単なものにするために、ユーザーが作成した GitHub のスクリプトを使用します。それ以外の場合は、.gresource
ファイルを抽出した後で Gnome Display Manager (gdm) CSS ファイルを手動で変更し、それをコンパイルする必要がありますが、これは一般に複雑です。
Ubuntu ログイン画面 – 変更前
Ubuntuでログイン背景を変更する
- ターミナルを開きます (CTRL+ALT+T を押します)
- 以下のコマンドを使用して GitHub リポジトリをダウンロードします。
wget github.com/thiggy01/change-gdm-background/raw/master/change-gdm-background
注: wget がない場合は、sudo apt install wget
を使用してインストールします。
Ubuntu 22.04 Jammy Jellyfish ユーザーは、開発者が GitHub で修正していないため、動作させるには追加のコード変更が必要です。それで、あなたがしなければならないことは次のとおりです。
gedit を使用して change-gdm-background
ファイルを開きます。次に、次の行 (#15) に移動し、|jammy
を追加します。
ジャミーを許可するようにスクリプトを変更
次に、次の 2 行 (#144 と #184) に進みます。 gdm3.css
を gdm.css
に変更します。以下に示すように。
gdmのcssファイルを修正します
最後に、ファイルを保存し、以下の指示に従います。この回避策は、Ubuntu 22.04 のログイン画面の変更のみに適用されます。
- スクリプトの権限を変更して実行可能にします
chmod +x change-gdm-background
- 次に、以下のコマンドを使用して、Ubuntu のログイン背景の壁紙を変更します。画像のパスを変更します。
sudo ./change-gdm-background ~/Pictures/tree.jpg
この手順では、自動的にインストールされる libglib2.0-dev
パッケージが必要になる場合があります。これは、.gresource
を抽出/コンパイルするために必要です。
インストール後、gdm を再起動するように求められます。安全のため、N を押してください。
- ログアウトすると、Ubuntu の変更された背景が表示されます。
- 変化が見られない場合は、システムを再起動してからログインしてみてください。
変更後の背景を含む Ubuntu ログイン画面
標準のログイン画面を復元する
このスクリプトは、標準のログイン画面に戻す機能も提供します。 .gresource
ファイルを変更する前に、そのバックアップを取得します。したがって、ターミナルから以下を実行するだけで元のログイン画面が復元されます。
sudo ./change-gdm-background --restore
これにより、ログイン画面が元の形式に戻るはずです。
以下のコメントボックスを使用して、うまくいったかどうかをお知らせください。これは、Ubuntu Linux のすべての最新バージョンで機能するはずです。