Форум русскоязычного сообщества Ubuntu


Хотите сделать посильный вклад в развитие Ubuntu и русскоязычного сообщества?
Помогите нам с документацией!

Автор Тема: gif-анимация на рабочем столе  (Прочитано 2674 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн jack-linux

  • Автор темы
  • Новичок
  • *
  • Сообщений: 29
    • Просмотр профиля
gif-анимация на рабочем столе
« : 29 Сентября 2015, 02:53:20 »
Задаю простые вопросы в одну тему, надеюсь, опыт пользователей Ubuntu сможет помочь. Итак, всего 2 вопроса:
1. Есть ли способы установить gif-изображение в качестве обоев рабочего стола?
2. Аналогично, но в отношении так называемой заставки.

Анимированные обои, если они содержат скрипты по запуску в качестве обоев видеозаписи, не предлагать. Все остальные варианты рассматриваются, хотя приветствуются особенно простые утилиты/программы.

Оффлайн Ag@froN

  • Новичок
  • *
  • Сообщений: 21
    • Просмотр профиля
Re: gif-анимация на рабочем столе
« Ответ #1 : 14 Сентября 2016, 20:27:59 »
на счет 1-го сказать не могу, а на счет второго, то это возможно посредством xscreensaver
в нужном месте создаем каталог, а там скрипт с таким содержанием

#!/bin/sh

GIF=/home/knorke/.screensaver/screensaver$XSCREENSAVER_WINDOW.gif
OLDGIFS=/home/knorke/.screensaver/screensaver*.gif
GIFFILES=(/home/knorke/.screensaver/images/*.gif)

rm $OLDGIFS
ln -sf "${GIFFILES[RANDOM % ${#GIFFILES[@]}]}" $GIF
gifview --animate --min-delay 5 --window $XSCREENSAVER_WINDOW $GIF

и помещаем туда же свои гифки(желательно такого же размера как у вашего экрана)

в файле ~/.xscreensaver добавляем строку под существующими темами типа
"Gif-screensavers" sh /путь/к/скрипту/screen_gif.sh \n\после открыть xscreensaver и выбрать Gif-screensavers

Оффлайн ReNzRv

  • Старожил
  • *
  • Сообщений: 2648
    • Просмотр профиля
Re: gif-анимация на рабочем столе
« Ответ #2 : 14 Сентября 2016, 22:45:09 »
Цитировать
GIFFILES=(/home/knorke/.screensaver/images/*.gif)
В sh нет массивов.

 

Страница сгенерирована за 0.031 секунд. Запросов: 25.