Ubuntu 14.04でLightDM壁紙を設定するにはどうすればよいですか?


10

Ubuntuの以前のバージョンでは、デフォルトの壁紙の1つを選択すると、ログイン画面にも表示されました。

Ubuntu 14.04のクリーンインストールを実行しています。LightDMの壁紙はに設定されているよう/usr/share/backgrounds/warty-final-ubuntu.pngです。それ以外は無視しています。

デスクトップを右クリックしてデフォルトのセット(たとえば、/ usr / share / backgrounds / Forever_by_Shady_S.jpgに対応するセット)を選択して壁紙を設定してみました。その後、再起動しましたが、LightDMの壁紙はデフォルトの紫色です。

/var/log/lightdm/x-0-greeter.logにあるログファイルを確認しました。

[+ 0.10s]デバッグ:background.vala:483:背景を再生成しています[+ 0.10s]

デバッグ:background.vala:68:背景の作成

/usr/share/backgrounds/warty-final-ubuntu.png 1920x1200、1440x900

wikiページには、それはもはや14.04に存在する設定ファイルの場所を指しているとして古くように見えます。

私はなんとかいくつかの潜在的な構成ファイルを見つけること/usr/share/lightdm/lightdm.conf.d/ができましたが、そこに特定のパスの場所が含まれていないため、続行する方法がわかりません。

私はLightDMのうるささを認識しています。これは、Ubuntuに付属するデフォルトの壁紙に関するもので、すべてグローバルに読み取り権限があり、暗号化されていないか、別のドライブにありません。

ここに画像の説明を入力してください


私の経験では、新しいグリーターで画面をロックすると、設定した壁紙が表示されます。
LiveWireBT 2014

あなたは答えをacctpedを嘆願できますか?
MathCubes 2014年

[この投稿] [1]でBruno Pereiraが出した答えはまだ機能しているようです。[1]:askubuntu.com/questions/64001/...
Valezan

回答:


12

私の場合、これで問題は解決しました。

org.gnome.settings-daemon.plugins.background設定が無効になっていたが、私は理由を特定することはできません。このチェックボックスをdconf-editorオンにして壁紙を変更すると、ログイン画面に反映されました。

ここに画像の説明を入力してください

Dconf-Editor:ORG / GNOME / SETTINGS-DAEMON / PLUGINS / BACKGROUND


次のコマンドを使用して、コマンドラインから上記の設定の取得できます

gsettings get org.gnome.settings-daemon.plugins.background active

次のコマンドでこの値を変更できます。

gsettings set org.gnome.settings-daemon.plugins.background active 'true'

14.04にアップグレードした後、同じ問題が発生しました。これは私の問題を解決しました!
DisgruntledGoat 2014年

この答えは私にはうまくいきませんでした。私の場合、jpgをpngとして画像ディレクトリに保存することもできませんでした。しかし、gimpアプリケーションからpngとして保存し、それを壁紙として設定すると、動作しました。したがって、一部のユーザーにとっては、単に違反者である画像の形式になります。
TenLeftFingers 2015年

これは私が8か月前に出したこの質問の解決策でした、ありがとう!
Yonsy Solis、2017

6

LightDMの壁紙を変更する方法

  1. Ubuntu Tweakをインストールする

    まず、Ubuntu Tweak をインストールします。ここをクリックして.debをダウンロードし、 Gdebi、Ubuntu Software Centerなどを使用してインストールします。または、次の2つまたは3つのコマンドでターミナルからインストールできます。

    wget https://launchpad.net/ubuntu-tweak/0.8.x/0.8.7/+download/ubuntu-tweak_0.8.7-1%7Etrusty2_all.deb
    sudo dpkg -i ubuntu-tweak_0.8.7-1%7Etrusty2_all.deb
    

    または

    sudo add-apt-repository ppa:tualatrix/ppa
    sudo apt-get update
    sudo apt-get install ubuntu-tweak-tool
    
  2. Ubuntu Tweakを開く

    下の画像に示されている手順に従います。

ここに画像の説明を入力してください

ここに画像の説明を入力してください

ここに画像の説明を入力してください

ここに画像の説明を入力してください

ここに画像の説明を入力してください

ここに画像の説明を入力してください


ubuntu 14.04では機能しません
アプルバ2015

必要な壁紙を/ usr / share / backgroundsに移動し、gksudoを介してubuntu-tweakを起動する限り、xmonadからubuntu 14.04で動作します。
トニーマーティン

3

パッケージに/usr/share/backgrounds/warty-final-ubuntu.png属する(に属するubuntu-wallpapers)ファイルを変更する場合は、を使用してファイルの宛先変更を追加することをお勧めしますdpkg-divert。そうしないと、パッケージシステムはその場所にあるファイルが自分のものであることを認識せず、パッケージが更新されるたびに上書きされます。がubuntu-wallpapers、まれに変更、それはあなたが新しいUbuntuのリリースにシステムをアップグレードするときに変更する可能性があります。

使い方dpkg-divertは簡単です:

sudo dpkg-divert --local --rename /usr/share/backgrounds/warty-final-ubuntu.png

これにより、ファイルの名前が.distribサフィックスに変更され、独自のバージョンのファイルを自由に追加できるようになります。パッケージの更新は.distrib、置換ではなくファイルに影響します。

私はシンボリックリンクを使用して私が欲しかった背景を設定しました:

sudo ln -s autumn-dusk.jpg /usr/share/backgrounds/warty-final-ubuntu.png

独自のファイルを使用する場合は、他のユーザーがアクセスできることを確認してください。すべての親ディレクトリには、読み取りと実行の権限が必要です。これは次の方法で確認できます。

sudo -u nobody file /usr/share/backgrounds/warty-final-ubuntu.png

アクセスできない場合は、Permission deniedからメッセージが届きま​​すfile


2

私は自分の壁紙を/usr/share/backgrounds/warty-final-ubuntu.pngの上にコピーしただけで、問題なく動作しました。


2

私はあなたと同じような状況でしたが、本当に簡単な方法で解決しました。私にとっては、クリーンインストール後にlightdmの背景をカスタムの壁紙に変更することに成功しました。次に、今日、私はそれを別の壁紙に変更しましたが、失敗してデフォルトの紫色の壁紙が表示されました。

そのため、x-0-greeter.logを確認したところ、壁紙を読み込もうとしましたが、greeterに権限がないため失敗しました。その後、壁紙画像の許可を確認したところ、なんらかの理由で「その他」の許可設定が「なし」に設定されていました。「読み取り専用」に変更すると、greeterはカスタム壁紙を正常にロードできるようになります。

おそらくそれがあなたのケースの理由かもしれません。


0

私は背景画像を/ usr / share / backgroundsフォルダーにコピーすることでこれを解決しました(pkexec nautilus-で私を怠惰にするか、より良い方法でsudo cp /path/to/image.jpg /usr/share/backgrounds)。その後、Unityの背景画像を定期的に変更しました。この最後の変更は、システムにあるデスクトップマネージャーのいずれかに対して行う必要があります。また、画像はユーザーのフォルダの外にある必要があると思います。

それは私のために働いた。


私の文法を訂正してくれたjkt123に感謝します。おかげで英語が上手になりました。
CiberSheep 14


livewirebtに感謝します。私はそれについて知りませんでした。でも今は忘れません。私はsudo cpそれを使う方が良いと思います
CiberSheep 14

0

私のシステムでは、ubuntu tweakを使用しても機能しませんでした。

私はこのチュートリアルに従ってこの問題を解決しました:http : //ubuntuhandbook.org/index.php/2014/04/ubuntu-14-04-change-login-screen-background-remove-the-white-dots/

イメージは/ usr / share / backgroundsにある必要があります。また、これを行うときは、sudoユーザーであることを確認してください。イメージをそのディレクトリに配置した後、マシンを再起動すると、ログイン画面にイメージが表示されました。

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