Xfceで壁紙をランダムに変えて、毎朝フレッシュな気分になる方法
壁紙って、どうしてますか?
私はずっとデフォルトのLinux Mintのロゴの入った壁紙を使っていました。
(「Windows、MacだけがOSじゃないぜ!」とばかりにアピールの意味も込めて^^)
しかし、ずっと同じ壁紙では、さすがに最近飽きてきました。
そこでXfceの壁紙設定周りをいろいろイジってみました。
壁紙に毎日ランダムに綺麗な写真が表示されるように設定して、毎朝フレッシュな気分でパソコンに向かえるようになりましたので、記事にしたいと思います。
使用しているのは、Linux Mint 17.1 Xfce editionですが、デスクトップ環境がXfceであれば、他のディストリビューションでも参考になるのではと思います。
デフォルトの壁紙に飽きてきた
↓がLinux Mint 17.1 Xfceエディションのデフォルトの壁紙です。
ライトグレーの地味な壁紙ですが、ロゴでLinuxというOSを周りにアピールできますし、
これはこれでパネルなどUIとも調和がとれているので、デフォルトのまま長く使ってきました。
でも、ずっと同じ壁紙では飽きてきたので、そろそろ壁紙を変えて心機一転したいと思いました。
ログイン画面はいい感じ
そうなんです。デフォルトのデスクトップは地味なんですが、
Linux Mintのデフォルトのログイン画面は綺麗な写真がランダムで表示されて、いい感じなんです。
壁紙もログイン画面みたいにしたい
ログイン後の壁紙もログイン画面みたいにならないかなぁと妄想、、
設定箇所を見てみました。
ポップアップしたダイアログで現在の設定内容がわかります。
デフォルトの壁紙の画像をどこからもってきているかというと、
/usr/share/xfce4/backdrops というディレクトリ下のlinuxmint.png というファイルになります。
/usr/share/xfce4/backdrops ディレクトリ下には、他にも壁紙用画像がたくさん用意されていますので、まず、これらをランダム表示にしてみましょう。
[背景を自動的に切り替える]にチェック
隣りのリストボックスで[1日毎]を選択します。(お好みで他の頻度にしてもOKです)[ランダム表示]にチェック
最後に[閉じる]ボタンを押して、設定完了です!
ログイン画面の背景画像はどこから?
ところで、ログイン画面の背景画像はどこから取得しているのでしょうか?
調べてみると、デフォルトのテーマを使用している場合、以下のファイル中の「[backgrounds]」で指定されているようです。
/usr/share/mdm/html-themes/Mint-X/slideshow.conf
上記ファイルの中身を確認すると、
/usr/share/backgrounds/linuxmint-rebeccaディレクトリ以下に画像があることがわかりました。
それでは、壁紙にこのディレクトリ以下の画像を指定してみます。
一旦、赤枠内の画像をどれでもいいので、1つ選択して、デスクトップの背景が変わるのを確認してから、[閉じる]ボタンを押します。
これで、デスクトップの壁紙にログイン画面の背景画像をランダムに表示させることができました!
好きな写真をランダム表示させたい
ここまでできれば、好きな画像をランダム表示させたくなりますね。
ログイン画面の背景画像を設定したのと同じ方法で、自分で撮った家族写真や、お気に入りのアイドルの写真や、好きなキャラクターのイラストでもなんでも設定することができますよ。
まとめ
- Xfceで壁紙をランダム表示するには、メニューの[設定]-[デスクトップ]で、[背景を自動的に切り替える]、[ランダム表示]にチェック
- 用意されている壁紙画像の場所は、/usr/share/xfce4/backdrops
- Linux Mintデフォルトのログイン画面の背景画像の場所は、/usr/share/backgrounds/linuxmint-rebecca
壁紙を毎日ランダムで変わるように設定して、朝からフレッシュな気分でパソコンに向かいましょう!
コメント
おいら壁紙ランダム化アプリの variety を使っています。
$ sudo apt -y install variety
でインストールできてタスクトレイに常駐してくれますよ。
壁紙・ロック画面・ログイン画面全て変えてくれます。