FC2ブログ

Ubuntu 16.04でデュアルモニターに別々の壁紙を設定する方法

★画像アップ先の不調により、過去のエントリーで画像が見られないものが多数あります。もし画像の見たいものがありましたらご連絡いただければ復活するようにします。

先日【未検証】Ubuntu 17.10でデュアルモニターに別々の壁紙を設定する方法 を取り上げましたが、今回はUbuntu 16.04でつかえる「Nitrogen」というアプリを実際に試してみたのでご紹介します。ちなみにUbuntu 17.10でも使えるみたいです。

デュアルモニターに別々の壁紙を設定した様子
Nitrogen


\もしよかったらお願いします。/
●受取人の欄にmoebuntu★gmail.com(「★」は「@」に置き換える)で寄付(15円〜)できます。
Amazonギフト券(Eメールタイプ)
Amazonギフト券(Eメールタイプ)

Nitrogenのインストール

Ubuntu Softwareから「Nitrogen」を検索でインストールできます。コマンドなら端末(Ctrl+Alt+T)を開いて以下を入力適用すればOKです。($は含まない)

$ sudo apt update
$ sudo apt install nitrogen

Ubuntu 17.10の場合について

Package “nitrogen”を見るとUbuntu 17.10用としてuniverseリポジトリとして登録されているようなので、Ubuntu Softwareからインストールできるようです。もしくは上記サイトからできます。Gnome環境で使えるのかUnity環境じゃないといけないのかは不明です。

使い方

Nitrogenを起動したら画面右下にある「Preferences」を開きます。

Nitrogen

ここで「Add」ボタンを押して壁紙を保存しているフォルダを指定します。

Nitrogen

あとは使いたい画像をマウスでクリックして選んで、画面下にあるFull Screenのボタンをクリックし、Screen 1を選択し、右端にある「Apply」ボタンを押し、Screen 2の方も同様の操作で指定適用します。

Nitrogen

これで冒頭のように別々に壁紙を設定できます。

注意(制限)事項

デスクトップアイコンは使えない

デスクトップにゴミ箱など表示していると壁紙を設定できません。「Tweak Tool(なければUbuntu Softwareからインストール)」>「デスクトップ」を開いて「デスクトップアイコンを表示する」を「オフ」にします。

Nitrogen

もしくは「dconf-editor」の「/org/gnome/desktop/background/」でもできます。

Nitrogen

関連記事

テーマ : Linux
ジャンル : コンピュータ

コメントの投稿

非公開コメント

No title

Cinnamon環境でデュアルディスプレイにスライドショーを設定できるようにしてみました。
Ubuntuでも応用効くとは思うんですが、xwininfoでキーワードを調べないとならないので手間が掛かるかも。

Re: No title

かおりん さん、コメントありがとうございます。

Ubuntu 18.04環境で試してみたのですが、(なにか設定が間違いなのか)普通にスクリーンセーバーが起動してスライド表示する感じでした。
一応端末の表示載せておきます。

toy@toy-System-Product-Name:~$ sh slideshow.sh 1
1

toy@toy-System-Product-Name:~$ GLSlideshow: from the XScreenSaver 5.36 distribution (10-Oct-2016)
https://www.jwz.org/xscreensaver/

Unrecognised option: 100
Options include: -root, -window, -mono, -install, -noinstall,
-visual <arg>, -window-id <arg>, -fps, -no-fps, -pair,
-fade <arg>, -pan <arg>, -duration <arg>, -zoom <arg>,
-cutoff <arg>, -titles, -letterbox, -no-letterbox, -clip,
-mipmaps, -no-mipmaps, -debug, -delay <arg>, -wireframe,
-no-wireframe, -shm, -no-shm.

*xscreensaver-demoを起動した際に以下のような警告画面が出て、「OK」を押さないと上記スクリーンセーバーすらも起動しません。
https://i.imgur.com/BmqUmC5.png

また終了の際killall glslideshowでは以下のとおりで、
toy@toy-System-Product-Name:~$ killall glslideshow
glslideshow: no process found

killall xscreensaverで(スクリーンセーバーの起動が)終了となりました。

No title

スクリプト間違ってました。orz
それはそれとして、仮想環境だとglslideshowがエラー出して起動しないんです。
実機だと行けます?

xscreensaver-demoの警告はキャンセルで大丈夫です。
その状態で、管理画面を表示し、画像パスを設定するだけなので。あとランダム指定か。

仮想環境では、ここまでは問題なく、また、GLSlideshowもウィンドウ表示は出来るのですが、デスクトップのIDにアサインするとエラーになるんですよね。
Mutterだとダメなのかなぁ。

Re: No title

かおりん さん、お疲れ様です。

スクリプト修正版試したところ、なんかエラーが出ますね。
*私の試しているのはUbuntu 18.04(実機)です。

toy@toy-System-Product-Name:~$ sh slideshow.sh 1
1
0x400012
toy@toy-System-Product-Name:~$
X error in glslideshow:
X Error of failed request: BadColor (invalid Colormap parameter)
Major opcode of failed request: 92 (X_LookupColor)
Resource id in failed request: 0x0
Serial number of failed request: 208
Current serial number in output stream: 208

No title

実機でも同じエラーが出ますか。
この方法で対応できるのはCinnamonだけみたいですねぇ。
ちなみにMATEもダメでした。

Re: No title

かおりん さん、お疲れ様です。

同じエラーだったんですね。
Cinnamonだけうまく行くその違い何なんでしょうね?

No title

ファイルマネージャーの違いになります。
UbuntuのMutterはデスクトップのウィンドウの乗っ取りを禁止しているようで、エラーが出ます。
MateのCajaは、そもそもマルチディスプレイでも、デスクトップを一枚のウィンドウとして扱っているので、Cinnamonと同じ方法は取れません。
Mutterのマルチディスプレイ環境でのxwininfoが解らないので、仮に乗っ取り禁止されてなくても上手く行かない可能性もありますね。
Nitrogenはどうやってるのか、その辺調べれば行けるかも知れませんが。

Re: No title

かおりん さん、お疲れ様です。

なるほど、解説ありがとうございます。
そういえば最近のGnomeでは基本デスクトップにアイコンとか置けない仕様になっているからその影響もあるかなと思ったけど、
よく考えたらその仕様になったのはUbuntu 19.04からなので関係ないですね。
プロフィール

TOY

Author:TOY
萌え萌えmoebuntu
ようこそ!
moebuntuサイト
moebuntu wiki
お気軽にコメントください。

Auto-Translate
最新記事
最新コメント
tweet
萌え萌えAD




月別アーカイブ
09  08  07  06  05  04  03  02  01  12  11  10  09  08  07  06  05  04  03  02  01  12  11  10  09  08  07  06  05  04  03  02  01  12  11  10  09  08  07  06  05  04  03  02  01  12  11  10  09  08  07  06  05  04  03  02  01  12  11  10  09  08  07  06  05  04  03  02  01  12  11  10  09  08  07  06  05  04  03  02  01  12  11  10  09  08  07  06  05  04  03  02  01  12  11  10  09  08  07  06  05  04  03  02  01  12  11  10  09  08  07  06  05  04  03  02  01 
カテゴリークラウド
RSSリンクの表示
リンク
QRコード
QRコード
最新トラックバック