openSUSEで端末を介してデスクトップの背景を変更するには?

openSUSEで端末を介してデスクトップの背景を変更するには?

私はSUSE Studioを使用してKDE 4デスクトップでopenSUSEのカスタムバージョンを作成しています。 1つのマイナーな問題は、背景が基本的にカメレオン電球に設定されていることです。ビルドの最後に実行されるスクリプトに1行を追加すると、この問題を手動で解決できるようです。それでは、このコマンドが存在する場合は何ですか?

答え1

ユーザーが初めてログインすると、デフォルトの壁紙が自動的に設定されます。/usr/share/config/kdesktoprcこれらのファイル(私のKDE 4システムにあり、OpenSUSEの場合は異なる場合があります)を編集してデフォルト設定を変更できます。次のように動作する必要があります。

WALLPAPER=/path/to/new/wallpaper
sed -ir "s:\(Wallpaper\)=.*:\1=$WALLPAPER:" /usr/share/config/kdesktoprc

構成されたエンドユーザーに対して同じ操作を実行するには、ファイルパスを変更します$HOME/.kde/share/config/kdesktoprc(例$HOME/.kde4:)。plasma-shell変更後は再起動する必要があります。

また、見ることができますKDEキオスク設定に関する情報、ある程度便利です。

関連情報