ログイン画面の壁紙を変更する


32

ログイン画面の壁紙をubuntu-tweakを使用して自分のものに変更しようとしています。壁紙はUbuntuのデフォルトの壁紙フォルダーにあり、すべてのユーザーに読み取り権限を付与しています。

ログイン画面に壁紙も残っていません。


ここで私の答えを見て、それが役立つかどうかを確認してください。
ミッチ

私はすでにそれを試しましたが、うまくいきませんでした。
ジョレン

Ubuntuのバージョンは何ですか?ログイン画面にユーザーの壁紙を表示するために使用していますが、Ubuntu 13.04では、この機能は少なくともデフォルトでは無効になっています
。– Lucio

@Lucio Ubuntu 13.04を実行しています。代替オプションはありますか?
ジョレン

Ubuntu 18.04では、これが再び変更されました。変更方法は次のとおり
to

回答:


33

セニオの答えを試してみたが、運がなかった。しかし、少し修正するだけで大​​当たりしました。

sudo -i
xhost +SI:localuser:lightdm
su lightdm -s /bin/bash
gsettings set com.canonical.unity-greeter draw-user-backgrounds 'true'
gsettings set com.canonical.unity-greeter background 'path-to-image'
exit

path-to-imageは、実際には、ログイン画面の壁紙として必要な画像が保存されているパスです。例:/usr/share/backgrounds/x.jpg

私はそれをテストし、機能しています

この問題に関するいくつかのヒントを提供するこのページを見つけました: Ubuntu13.04 LighDM


3
壁紙に十分な許可を与えることを忘れないでください;)
ジョレン

1
また、これが13.10でも機能することを確認しました。
ジョレン

これは、Ubuntu Studio 15.10で機能しません。アップグレードはubuntu-desktop
-rubo77


16.04でのロック画面用@JonasCz作品けれども...
サクラマス

8

安くて汚い解決策:ターミナルに行き、それから:

須藤オウムガイ

次に、Nautilusを使用して好みの背景をコピーします

/ usr / share / backgrounds /

次に、使用されている画像のbackup-imagenameold.png 名前を変更します。次に、好みの画像の名前を元の背景のファイル名に変更します。

私はそれがクリーンでもリーンでもないことを知っていますが、それはできるだけ早く仕事をします;)

乾杯、ラッセル


シンプル、Ubuntu 14.04で動作します。
マルセル

これは、16.10で私のために働いた唯一のものです
-theYnot

7

うーん.. dconf-editorをインストールして、その背景を変更してみます。ターミナルを開き、このスクリプトを入力します..

sudo apt-get install dconf-editor

dconf-editorを実行します。

sudo dconf-editor

そしてウィンドウを表示します... Open com> canonical> unity-greeterその後、変更します:

draw-user-backgrounds: 'true'
background: 'path-to-image'

これは、優れた普遍的な解決策dconf-editorです。とにかく他のものが必要になる可能性があります。+1
Priidu Neemre

ありがとう。私にとっては、「draw-user-backgrounds」をfalseに設定して画像を表示する必要があります。そうしないと、単なる色のグラデーションになります。幸運を祈ります。
ビル

7

とても簡単です。

  1. ターミナルを開く
  2. ルートになり、現在のフォルダーを変更する

    sudo su
    cd /usr/share/backgrounds/
    
  3. 画像ファイルをこの場所にコピーします

  4. ファイル名を warty-final-ubuntu.png

これにより、ログイン画面の背景画像が変更されます。

ソース


興味深いことに、このファイルがPNG形式でなければならないとはいえ... Ubuntuの16.04のためにも、仕事を続けて
スコットStensland

5

あなたが探しているのは次のとおりです:

sudo apt-get install lightdm-gtk-greeter
sudo vim /etc/lightdm/lightdm-gtk-greeter.conf

行を変更します。

background=/usr/share/backgrounds/warty-final-ubuntu.png

あなたが望むものに。お役に立てれば


または1行で:sudo su -c 'echo "background=/usr/share/backgrounds/Tranquil_by_Pat_David.jpg">>/etc/lightdm/lightdm-gtk-greeter.conf'
rubo77

これは機能しますが、画像を中央に配置して元の画像の0.5倍に拡大縮小するにはどうすればよいですか?
Apurv


1

うまく機能する解決策を偶然見つけました。ログイン画面中に出現する壁紙のアニメーションも保存します(私はこれが一番欲しかったです)。私がやったことのステップバイステップ:

  1. (lightDM)壁紙のログイン画面をデフォルトに変更します。ターミナルに入力:

    sudo -i
    xhost +SI:localuser:lightdm
    su lightdm -s /bin/bash
    gsettings set com.canonical.unity-greeter draw-user-backgrounds 'true'
    gsettings set com.canonical.unity-greeter background ''
    exit
    

    これにより、ログオン壁紙がデフォルトに変更されます。(アニメーション用に必要です)

  2. この行を実行する、たとえば「WallpaperChange」という名前のスタートアッププログラムを作成します。

    gsettings set org.gnome.desktop.background picture-uri \
              file:///usr/share/backgrounds/ur_desktop_wallpaper_here.jpg
    

    起動するたびにデスクトップの背景が変わります ur_desktop_wallpaper_here.jpg

    注:へのパス全体ur_desktop_wallpaper_hereが変更される場合があります。

  3. 一番大切なもの。ログオン画面に表示する壁紙の設定オプションで、GUIを使用してデスクトップの背景を変更します。

  4. コンピュータを再起動してください。

  5. スタートアッププログラム「WallpaperChange」のチェックを外します。もう必要ありません。壁紙の次の変更時に、再び使用します。

私はそれをubuntu 13.04でのみテストし、偶然に解決策を見つけました。なぜ機能するのか技術的な答えを提供することはできません。ログオン壁紙を設定する前にコンピューターで行ったことに依存する場合があります。ubuntuを再インストールし、このコードを再試行して、ソリューションにさらに編集が必要かどうかを確認します。(p.1の4行目を追加)

あいさつ。


1
あなたの手順に従いましたが、ログイン画面にまだ壁紙が表示されません。
ジョレン

1

Ubuntu 14.04を使用しています(すべてのデスクトップ設定が標準であり、標準シェルを使用しています)。上記のすべてのソリューションよりもさらに簡単だと思います。

私がしていることは、画像をダウンロードするか、画面サイズに合わせて自分の写真を取得することです。ダウンロードした画像上でマウスの右ボタンをクリックし、「背景に設定」を選択します。

このプロセスは、画像をユーザーのPicture / Wallpaperフォルダーにコピーするようで、画像のサイズが適切であれば、次回ログイン時にもこの画像が表示されます。


16.04でうまく動作します。単一のユーザーがいるシステムに最適です。背景は明らかにユーザー固有です。
マーティンユーイング

1

この問題を解決するために、Ubuntu 14.04でより簡単な方法を得ました。次のようにターミナルでコマンドを入力して、画像の権限を変更する必要があります。

chmod 644 'path-of-file-to-change-permission'

path-of-file-to-change-permissionを画像のパスに置き換えます。

たとえば、背景画像は/ home / Admin / Picturesにあり、次のようにコマンドを入力します。

chmod 644 /home/Admin/Pictures/*.jpg

これは動作します。


0

簡単な方法で、Nautilusを使用してログイン背景を変更できます。

  • Nautilusを開く(ルートモード)
  • に行きます /usr/share/backgrounds
  • 「warty-final-ubuntu.png」のカット/移動/削除
  • 次に、必要な画像を選択します(.png形式)
  • 名前を「warty-final-ubuntu.png」に変更します
  • 次にそれを元に戻します /usr/share/backgrounds

これは実際に最も簡単でした。他の多くの答えは機能せず、これよりも複雑
でした。つまり、

0

誤ってログイン画面を変更することができました。私にとっては毎回うまくいくようです。使用したい写真を選択し、Shotwellで開いて、PNG形式で保存しました。次に、その写真を私の背景として選択しました。その後、ログアウトしてから、Bamに戻りました。ログイン画面は私が選んだ写真です。これ以上いオレンジ色はありません。次に、ログイン画面でグリッドを削除する方法を理解する必要があります。


0

ステップ1. ubuntu tweakのインストールsudo apt-get install ubuntu-tweak

ステップ2.コマンドラインからUbuntu tweakを開始します:ubuntu-tweak

ステップ3.背景画像を変更する[調整]> [ログイン設定]に移動し、クリックして背景画像を変更します


4
少し答えを詳しく説明し、各ステップの詳細を提供していただければ幸いです。Ubuntu Tweakをインストールする方法と、いくつかのスクリーンショットがいいかもしれません。
バイトコマンダー

0
  1. sudo cp your_wallpaper.jpg /usr/share/backgrounds/
  2. sudo chmod 644 /usr/share/backgrounds/your_wallpaper.jpg
  3. sudo nano /usr/share/gnome-background-properties/trusty-wallpapers.xml
  4. 行く下のファイルのと最後上記 </wallpapers>タグ、テキストをコピーします。
<wallpaper>
    <name>Name_of_your_wallpaper</name>
    <filename>/usr/share/backgrounds/your_wallpaper.jpg</filename>
    <options>zoom</options>
    <pcolor>#000000</pcolor>
    <scolor>#000000</scolor>
    <shade_type>solid</shade_type>   
</wallpaper>
</wallpapers> <-- This should be the last line - copy the above text
  1. ファイルを保存して終了します。
  2. 開いているウィンドウからSystem Settings-> Appearance-> Looktag->を開きWallpapersます。最後に、Name_of_your_wallpaperという名前で表示される壁紙を選択します。

0

Ubuntu 18.04では、デフォルトテーマの背景画像へのパスを変更する必要があります /usr/share/gnome-shell/theme/ubuntu.css

  1. 最初にファイルをバックアップしてください!!!

    cp /usr/share/gnome-shell/theme/ubuntu.css /var/tmp/
    

    どこかにタイプミスがある場合は、ログイン画面自体にアクセスできません。間違えた場合は、ターミナルにフォールバックして変更を元に戻すか、修正する必要があります。

  2. IDのバックグラウンドパスを変更します #lockDialogGroup

    現在の画像を暗号化されていないフォルダーにコピーします(現在の画像が暗号化されたフォルダー内にある場合)

    cp "$(gsettings get org.gnome.desktop.background picture-uri|sed "s~'file://\(.*\)'~\1~")" /usr/share/backgrounds/current-background.png
    

    そして、これを#lockDialogGroupセクションに追加します、例えば:

    #lockDialogGroup {
       background: #2c001e url(file:///usr/share/backgrounds/current-background.png);
       background-repeat: no-repeat;
       background-size: cover;
       background-position: center;
    }
    
  3. コンピューターを再起動して、効果を確認します。

https://askubuntu.com/a/1071765/34298を参照してください


-1

過去には、これは私にとってはうまくいくでしょう。これが単一の環境で機能するかどうかはわかりません。

これを実行します。

sudo cp /usr/share/applications/gnome-appearance-properties.desktop /usr/share/gdm/autostart/LoginWindow


ログアウトして、変更を加えます。
再度ログインして、
これを実行し ます。

sudo unlink /usr/share/gdm/autostart/LoginWindow/gnome-appearance-properties.desktop


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