ログイン画面でユーザーの壁紙を表示しないようにする方法はありますか?


回答:


21

壁紙を非表示にするには

何よりもまず、壁紙が敏感であるように聞こえます。したがって、グリーターに表示されているかどうかに関係なく、他のユーザーがそれを表示できないようにする必要があります。

ユーザーが壁紙ファイルを表示できないようにするには:

  1. ファイルブラウザを開きます
  2. 壁紙ファイルに移動します
  3. それを右クリック
  4. プロパティを選択
  5. [権限]タブを選択します
  6. [その他]で[アクセス:]プルダウンを選択し、[なし]を選択します

そこ。これで、誰もそのファイルを表示できなくなります。ついでに言えばこれはグリーターがそれを壁紙として表示できなくなり、デフォルトにフォールバックすることを意味します。

すべての壁紙を非表示にするには

sudo -u lightdm dbus-launch gsettings set com.canonical.unity-greeter draw-user-backgrounds false

別の壁紙を表示するための秘密のボーナストリック

自分の壁紙とは異なるグリーターの壁紙を表示したい場合は、ターミナルで次のコマンドを発行します。

id -u

これにより、システム上の独自のユーザーIDを表す番号が得られます。次のコマンドを入力します。

dbus-send --system --print-reply --dest=org.freedesktop.Accounts /org/freedesktop/Accounts/UserYOURID org.freedesktop.Accounts.User.SetBackgroundFile string:YOURWALLPAPER

YOURIDは取得したばかりのユーザーIDで、YOURWALLPAPERは使用する壁紙へのパスです。

これで、これを行った後にデスクトップの壁紙を変更すると、グリーターの壁紙はデスクトップの壁紙にリセットされます。したがって、個別の壁紙を維持するには、このコマンドを再度入力する必要があります。


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