システムのデフォルトの背景画像を変更する方法


10

新しい10.04がインストールされたシステムを顧客に発送しようとしています。これは、プリインストールされたソフトウェアと追加のハードウェアテストプラットフォームで出荷する最初のシステムです。そのため、デスクトップの壁紙に会社のロゴを含めるとよいと思いました。

私がしたいのは、デフォルトの背景画像にロゴを追加することだけです。質問は次のとおりです。

  1. 背景のセットはどこに保存されますか?
  2. ゼロからカスタム背景を作成するためのルールは何ですか?
  3. 背景を最初から作成する場合、システムの背景セットに追加するにはどうすればよいですか(つまり、ユーザーの画像ディレクトリに保存するだけでなく、将来のマシンのすべてのユーザーが使用できるようにしたい)。

回答:


12
  • 置き、あなたがで背景画像として使用したいというイメージを/usr/share/backgrounds/ 例:

    sudo cp ~/Pictures/1.jpg /usr/share/backgrounds/1.jpg

  • を編集/usr/share/gnome-background-properties/ubuntu-wallpapers.xmlます。デフォルトの画像を削除し(必要な場合)、カスタムエントリを追加して、最後にファイルを保存します。(エントリが最後の行の前、つまり行の前にあることを確認してください</wallpapers>)。例:

nits@nits-workstation:$ gksudo gedit/usr/share/gnome-background-properties/ubuntu- wallpapers.xml

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE wallpapers SYSTEM "gnome-wp-list.dtd">
<wallpapers>
   <wallpaper>
    <name>Custom_Back1</name>
    <filename>/usr/share/backgrounds/1.jpg</filename>
    <options>zoom</options>
    <pcolor>#000000</pcolor>
    <scolor>#000000</scolor>
    <shade_type>solid</shade_type>
   </wallpaper>
</wallpapers>
  • これで、ユーザーが背景を変更しようとすると、XMLファイルに従ってリストされたファイルのみが、デフォルトで[表示設定]ウィンドウに表示されます。

大歓迎です:)
Nitin Venkatesh

だから...どうすればログイン画面の画像を変更できますか?
ysap 2011年

nvm、別の質問で答えた。
ysap 2011年

そしてそれはどのようにデフォルトで画像を作成していますか?
papaiatis 2017年

5

背景画像は次の場所に保存されます

/usr/share/backgrounds

新しいユーザーを含め、すべてのユーザーが使用できる背景のリストにファイルを表示するには、このフォルダーのXMLファイルにユーザーの情報を追加する必要があります。

/usr/share/gnome-background-properties

Ubuntuをカスタマイズubuntu-wallpapers.xmlしている場合は、背景情報に使用するフォーマットの手掛かりをファイルから取得します。


ありがとう、必要なものだけ。2つの答えを選択できたらと思います。@nitstormは余分な労力のおかげでそれを手に入れました:-)
ysap
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.