Добавить новые обои в каталог Background [Cinnamon]

Закрыто
Аватара пользователя

Автор темы
BarShadow
Сообщения: 13
Зарегистрирован: 30 апр 2017, 01:58
Благодарил (а): 3 раза
Поблагодарили: 11 раз
Контактная информация:

Добавить новые обои в каталог Background [Cinnamon]

#1

19 май 2017, 20:46

В сети есть мануалы на эту тему. Один из них (вот этот) рекомендует переименовывать уже имеющиеся обои, что на мой взгляд - не совсем корректно, когда нужно именно добавить обои, а не заменить те, что есть.

Казалось бы - что может быть проще, чем заменить обои на рабочем столе? Разумеется - ничего сложного в этом нет. Заходим в Параметры системы/Фоновые рисунки и указываем путь к скачанным с интернета обоям.
Но как добавить свои обои к тем, что установлены в системе по умолчанию?

Логично предположить что нужно поместить новые обои в ту директорию, где хранятся другие, а именно в /usr/share/backgrounds/linuxmint
Но этого не достаточно, чтобы новые обои отображались вместе с остальными. Для этого нужно редактировать файл linuxmint.xml, который находится здесь: /usr/share/cinnamon-background-properties/linuxmint.xml

Можно как отредактировать уже имеющиеся обои (удалить лишнее), так и добавить свои. По умолчанию файл linuxmint.xml выглядит так:

Код: Выделить всё

<?xml version="1.0"?>
<!DOCTYPE wallpapers SYSTEM "cinnamon-wp-list.dtd">
<wallpapers>

<wallpaper deleted="false">
    <name>Linux Mint</name>
    <filename>/usr/share/backgrounds/linuxmint/linuxmint.jpg</filename>
    <options>zoom</options>
    <shade_type>solid</shade_type>
    <pcolor>#000000</pcolor>
    <scolor>#000000</scolor>
    <artist>eDesigner</artist>
</wallpaper>

<wallpaper deleted="false">
    <name>Linux Mint</name>
    <filename>/usr/share/backgrounds/linuxmint/edesigner_linuxmint.png</filename>
    <options>zoom</options>
    <shade_type>solid</shade_type>
    <pcolor>#000000</pcolor>
    <scolor>#000000</scolor>
    <artist>eDesigner</artist>
</wallpaper>

<wallpaper deleted="false">
    <name>Linux Mint</name>
    <filename>/usr/share/backgrounds/linuxmint/sele_linuxmint.png</filename>
    <options>zoom</options>
    <shade_type>solid</shade_type>
    <pcolor>#000000</pcolor>
    <scolor>#000000</scolor>
    <artist>Sele</artist>
</wallpaper>


</wallpapers>
Например:
Чтобы добавить скачанную с сети картинку Backgrounds_Green.jpg нужно:
  • Поместить саму картинку в директорию /usr/share/backgrounds/linuxmint
  • Добавить в файл linuxmint.xml информацию об этом файле. Конкретно в этом случае получается вот так:
    <?xml version="1.0"?>
    <!DOCTYPE wallpapers SYSTEM "cinnamon-wp-list.dtd">
    <wallpapers>

    <wallpaper deleted="false">
    <name>Linux Mint</name>
    <filename>/usr/share/backgrounds/linuxmint/linuxmint.jpg</filename>
    <options>zoom</options>
    <shade_type>solid</shade_type>
    <pcolor>#000000</pcolor>
    <scolor>#000000</scolor>
    <artist>eDesigner</artist>
    </wallpaper>

    <wallpaper deleted="false">
    <name>Linux Mint</name>
    <filename>/usr/share/backgrounds/linuxmint/edesigner_linuxmint.png</filename>
    <options>zoom</options>
    <shade_type>solid</shade_type>
    <pcolor>#000000</pcolor>
    <scolor>#000000</scolor>
    <artist>eDesigner</artist>
    </wallpaper>

    <wallpaper deleted="false">
    <name>Linux Mint</name>
    <filename>/usr/share/backgrounds/linuxmint/sele_linuxmint.png</filename>
    <options>zoom</options>
    <shade_type>solid</shade_type>
    <pcolor>#000000</pcolor>
    <scolor>#000000</scolor>
    <artist>Sele</artist>
    </wallpaper>

    <wallpaper deleted="false">
    <name>Linux Mint</name>
    <filename>/usr/share/backgrounds/linuxmint/linuxmint.png</filename>
    <options>zoom</options>
    <shade_type>solid</shade_type>
    <pcolor>#000000</pcolor>
    <scolor>#000000</scolor>
    <artist>MyBackgrounds</artist>
    </wallpaper>

    <wallpaper deleted="false">
    <name>Linux Mint</name>
    <filename>/usr/share/backgrounds/linuxmint/Backgrounds_Green.jpg</filename>
    <options>zoom</options>
    <shade_type>solid</shade_type>
    <pcolor>#000000</pcolor>
    <scolor>#000000</scolor>
    <artist>MyBackgrounds</artist>
    </wallpaper>


    </wallpapers>
В итоге - можно наблюдать что новая обоина спокойно добавилась к уже имеющимся.

no avatar

x230
Сообщения: 2094
Зарегистрирован: 02 сен 2016, 22:07
Решено: 5
Благодарил (а): 406 раз
Поблагодарили: 487 раз
Контактная информация:

Добавить новые обои в каталог Background [Cinnamon]

#2

19 май 2017, 21:14

Спсб!
На годик-два бы пораньше такой пост!
BarShadow писал(а):Редактировать файл linuxmint.xml, который находится здесь: /usr/share/cinnamon-background-properties/linuxmint.xml
Сам до ентаго допер. Именно так и делаю - редактирую каждую запись на картинку. Ну, и саму картинку (или свой каталог с обоями) жишь надо положить в "/usr/share/backgrounds/"
* * * * *

Если же таким способом добавить каталог,
то картина маслом:

Аватара пользователя

Автор темы
BarShadow
Сообщения: 13
Зарегистрирован: 30 апр 2017, 01:58
Благодарил (а): 3 раза
Поблагодарили: 11 раз
Контактная информация:

Добавить новые обои в каталог Background [Cinnamon]

#3

19 май 2017, 21:27

x230, пожалуйста. Я тоже не вижу ничего особенного в этом. Просто - удивлён что Гугл не даёт внятного ответа на запрос "Добавить обои в Background". Скорее всего я не так задаю вопрос, но может быть - это настолько очевидная информация что её никто не освещает.
Но совсем новичкам может быть полезно.

Аватара пользователя

di_mok
Сообщения: 5469
Зарегистрирован: 27 авг 2016, 19:06
Решено: 32
Откуда: Арзамас
Благодарил (а): 1593 раза
Поблагодарили: 1276 раз
Контактная информация:

Добавить новые обои в каталог Background [Cinnamon]

#4

19 май 2017, 22:10

А я как-то не заморачивался таким вопросом. Открыл в xViewer, нажал сделать фоном рабочего стола
Настоящая водка — это не пьянство, а ключ к своей совести, с нее-то и начинается настоящая мудрость. (c)
Изображение

Аватара пользователя

colonel
Сообщения: 1851
Зарегистрирован: 18 дек 2016, 12:08
Решено: 21
Откуда: Хартленд, N
Благодарил (а): 43 раза
Поблагодарили: 498 раз
Контактная информация:

Добавить новые обои в каталог Background [Cinnamon]

#5

20 май 2017, 20:18

Добавить новые обои в каталог Background [Cinnamon]
... как добавить свои обои к тем, что установлены в системе по умолчанию? ...

- создайте папку с именем какое вам угодно в каталоге /usr/share/backgrounds/
- поместите туда ваши скачанные из инета картинки-обоины
- откройте окно настроек Фоновые картинки и клацнув по + внизу левой панели с папками обоев укажите/добавьте через браузер созданную вами папку со скачанными обоинами в список папок
указанная папка с обоинами будет записана в ~/.cinnamon/backgrounds/user-folders.lst , а картинки в неё помещённые доступны к установке через окно настроек
для примера, просто закинул картинку метеоро в /usr/share/backgrounds/ (без создания папки) и через "плюсик" добавил папку backgrounds
3.png
описанное же в теме мозготрахание с редактированием xml файликов в каталоге /usr/share/cinnamon-background-properties/ с именами соответственно папкам с картинками в /usr/share/backgrounds/ и содержащими перечень имеющихся в них картинок необходим только для случая чтобы сделать картинки доступными для установки по умолчанию через окно настроек для других пользователей компутера.
Впрочем ... другие пользователи могут эту папку (с именем какое вам угодно в каталоге /usr/share/backgrounds/) сами добавить при необходимости в своём окне настроек фоновых картинок клацанием по "плюсику" ...
собсно, нафиг не нужно простоюзерам лезть и редактировать xml-файлики в /usr/share/cinnamon-background-properties/ если только у них не свербит в пятой точке от сознания причастности к линуксоидам.,
это действие требуется только создателям\сборщикам своих сборок если есть желание сделать свои наборы обоин.
"Не ты выбираешь Linux, а Linux выбирает тебя"
(с)Себастьян Перейра, торговец чёрным деревом

Аватара пользователя

Unborn
Сообщения: 1920
Зарегистрирован: 03 сен 2016, 13:36
Решено: 24
Благодарил (а): 5 раз
Поблагодарили: 264 раза
Контактная информация:

Добавить новые обои в каталог Background [Cinnamon]

#6

21 май 2017, 08:17

colonel писал(а): собсно, нафиг не нужно простоюзерам лезть и редактировать xml-файлики в /usr/share/cinnamon-background-properties/ если только у них не свербит в пятой точке от сознания причастности к линуксоидам.,
это действие требуется только создателям\сборщикам своих сборок если есть желание сделать свои наборы обоин.
Ещё и с лицензированием на распространение связано. Файлик Credits не просто так, для понта.

Аватара пользователя

root
Сообщения: 938
Зарегистрирован: 16 фев 2017, 20:03
Решено: 5
Откуда: г. Хабаровск
Благодарил (а): 268 раз
Поблагодарили: 262 раза
Контактная информация:

Добавить новые обои в каталог Background [Cinnamon]

#7

21 май 2017, 11:41

Вот еще бы скриптик добавить в пост для автоматизации данных действий, и цены бы посту не было :smile:
Вы не готовы! :pc2:
Изображение

Аватара пользователя

Dja
Сообщения: 6875
Зарегистрирован: 27 авг 2016, 20:03
Решено: 30
Откуда: Voskresensk
Благодарил (а): 1310 раз
Поблагодарили: 724 раза
Контактная информация:

Добавить новые обои в каталог Background [Cinnamon]

#8

21 май 2017, 16:09

ну корица как всегда :magic: без напильника никак :-D

Аватара пользователя

root
Сообщения: 938
Зарегистрирован: 16 фев 2017, 20:03
Решено: 5
Откуда: г. Хабаровск
Благодарил (а): 268 раз
Поблагодарили: 262 раза
Контактная информация:

Добавить новые обои в каталог Background [Cinnamon]

#9

22 май 2017, 13:08

Dja, так можно сказать про любую систему. Вопрос лишь в том, чего от нее ожидает пользователь)
Вы не готовы! :pc2:
Изображение

no avatar

Жек@
Сообщения: 1
Зарегистрирован: 09 июн 2018, 17:30
Контактная информация:

Добавить новые обои в каталог Background [Cinnamon]

#10

09 июн 2018, 17:46

- создал каталог с годными обоями;
- выбрал любой из рисунков и через правый клик мыши .. сделал фоном рабочего стола.
- все остальные картинки добавились автоматически
- ставлю фишку в настройках рабочего стола.. х изменить фон [ 5 минут ]
Вуаля мои обои через каждые 5 минут меняются.
Удачи ;)

Закрыто

Вернуться в «Руководства»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 8 гостей