web-dev-qa-db-ja.com

xfceデスクトップでgnome-screensaverをカスタマイズする方法

画面ロッカーとしてgnome-screensaverを備えたChromebookでGalliumOSを実行しています。ロック画面の背景をカスタマイズしたいのですが、変更方法がわかりません。現在、スプラッシュスクリーンとデスクトップの背景の両方とは異なる背景が表示されます。奇妙なことに、これは新しいユーザーのデフォルトの背景とは異なります。デスクトップ環境はxfce4であるため、完全なgnome-Shellを使用できないようで、通常の構成編集が機能していないようです。

gnome-screensaverの構成ファイルを探し始めましたが、どこに保存されているのかわかりません。 $XDG_CONFIG_DIRS/xfce4/xfconfディレクトリで見つけた最高のものはxfce4-desktop.xmlファイルでした。 image-pathチャネルのxfce-desktopプロパティを、ロック画面の背景と同じ画像のファイルを指すシンボリックリンクに設定します。

残念ながら、シンボリックリンクが指す場所を変更しても、gnome-screensaverによってレンダリングされた背景画像は変更されないようです。

gnome-screensaverのソースコードを調べて、どのように設定されているかを確認しましたが、あまり進んでいません。助言がありますか?

4
Devin M

Gnome-screensaverは壁紙の設定を保持しません。それはgnome-Shellによって維持されます。コマンドで壁紙を変更できます:

gsettings set org.gnome.desktop.screensaver picture-uri file:///path/to/image.jpg

自動的に変更されない場合は、次の方法で変更を適用できます。

gconftool update
2
H.Harry