[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[debian-users:56619] Re: GNOME3 wallpaper on live system



こんにちは。野方です。
もう解決されてるかもしれませんが、まとめで投げておきます。

システムに変更を加えるより、Debian Liveは起動時にLiveユーザーを生成するので、
/etc/skelに変更した設定を放り込んで読み込ませるのがお手軽でよいかなと思います。

具体的な方法は、適当なマシンでGNOME3の設定をした後、
GNOME3の設定が~/.config/dconf/user、壁紙の設定が
~/.config/gnome-control-center/backgrounds/last-edited.xmlにあるので
それをコピーして、Debian Live設定ディレクトリの
config/includes.chroot/etc/skel/以下にホームと同じようにファイルを置いて
ビルドすればよいです。

壁紙の設定は画像ファイルの位置をフルパスで書かれてしまうので、事前に
last-edited.xmlを変更しておく必要があるかもしれません。

2012年10月30日 19:47 Nobuhiro IMAI <nov@xxxxxxxxxxxx>:
> いまいです。
> # そのあとデスクトップにアイコンを表示させて、さらに右側に寄せたい。。

アイコンはgnome-tweak-toolsで表示できますが、右側に寄せるのはどうするんでしょうね


2012年10月30日 19:47 Nobuhiro IMAI <nov@xxxxxxxxxxxx>:
> いまいです。
>
> sid の live-build でライブシステムを作っているのですが、GNOME3 の壁紙の
> 変更が出来ずに行き詰まっています。
> config/includes.chroot/usr/share/images/desktop-base/ にファイルを置い
> て、config/hooks/20-set-wallpaper.chroot で
>
> WALLPAPER=/usr/share/images/desktop-base/..._1920x1200*.jpg
> update-alternatives --install /usr/share/images/desktop-base/desktop-background desktop-background "${WALLPAPER}" 200
> update-alternatives --set desktop-background "${WALLPAPER}"
> gconftool-2 --direct --config-source xml:readwrite:/etc/gconf/gconf.xml.mandatory --set /desktop/gnome/background/picture_filename --type string ${WALLPAPER}
> gconftool-2 --direct --config-source xml:readwrite:/etc/gconf/gconf.xml.mandatory --set /desktop/gnome/background/picture_options --type string stretched
>
> として、chroot/etc/gconf/gconf.xml.mandatory/%gconf-tree.xml にそれっ
> ぽい記述がされているのは確認できているのですが、起動してみると、壁紙は
> デフォルトの joy になっています。他に何か設定すべきところはあるでしょ
> うか?
> # そのあとデスクトップにアイコンを表示させて、さらに右側に寄せたい。。
> --
> Nobuhiro IMAI <nov@xxxxxxxxxxxx>
> Key fingerprint = E57F 2482 4074 13BC 3B9A  165B C689 5B16 A620 4657

--
野方 純 (NOGATA,Jun) - mail: nogajun@xxxxxxxxx
                     - web: http://www.nofuture.tv/diary/