web-dev-qa-db-ja.com

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

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

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

32
Joren

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

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

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

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

33
Ossama Nasser

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

須藤オウムガイ

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

/ usr/share/backgrounds /

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

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

乾杯、ラッセル

8
Rüssel

うーん.. 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'
7
Yusuf Mambrasar

とても簡単です。

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

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

  4. ファイル名をwarty-final-ubuntu.pngに変更します

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

ソース

7
tshrinivasan

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

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

行を変更します。

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

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

5
user203391

Canonicalは、Ubuntu 16.04でサポートを追加しました。このリンクをご覧ください-> https://help.ubuntu.com/16.04/ubuntu-help/user-changepicture.html

4
akshay

この問題を解決するために、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

これは動作します。

1
Yash Katta

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

  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
Senio

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

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

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

1
Heinz Ruffieux

ステップ1. ubuntu Tweakをインストールするsudo apt-get install ubuntu-Tweak

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

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

0
Abel Tom

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

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

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

0
David G
  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-> Look tag-> Wallpapersを開きます。そして最後に、名前Name_of_your_wallpaperで表示される壁紙を選択します。
0
mark_infinite

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 を参照

0
rubo77