Лучшее от Tux: более 75 обоев на рабочий стол с Linux Mascot
Linux уже давно захватил подпольный мир хакеров и кодеров, так как эта система вполне проста, функциональна и не такая требовательная. Хотя, популяризация системы никогда не была такой интенсивной. По крайней мере, до появления Linux Penguin Mascot.
В мире есть множество наиболее привлекательных и интересных обоев на рабочий стол от Tux. Все они отсортированы по размеру: от малого к очень большому. Так что вы обязательно найдете ту, которая будет соответствовать размерам вашего дисплея. Если вы являетесь одним из любителей всей этой системы, то обязательно поставьте одно из этих изображений на рабочий стол в знак вашей любви. Если у вас также есть чем поделиться, то не стесняйтесь, ждем вас в комментариях.
Для того чтобы перейти на страницу-источник, просто кликните по соответствующей ссылке.
Очень большие обои
Просто большие обои
Обои среднего размера
Вам понравился материал? Поблагодарить легко!
Будем весьма признательны, если поделитесь этой статьей в социальных сетях:
32 замечательных HDR-фото
Заставки на рабочий стол с компьютерной графикой и цифровыми рисунками
45 выразительных, креативных и показательных фотоснимков
Более 30 идеальных фотоснимков подземки
Коллекция красивых абстрактных обоев на рабочий стол в HD-качестве
Подборка оригинальных дизайнов наклеек
45 привлекательных дизайнов флаеров
Действительно первоклассные и впечатляющие iPad-обои
30 впечатляющих дизайнов печатных постеров к фильмам
Бутылочные наклейки как источник дизайнерских идей
2009—2014 © CoolWebmasters.Com — онлайн-журнал для профессиональных веб-дизайнеров и разработчиков. Все права защищены.
Наш онлайн-журнал предоставляет самую свежую и актуальную информацию для профессиональных веб-дизайнеров и разработчиков в виде переводов статей и новостей, полученных с зарубежных информационных ресурсов. Дизайн и разработка сайта — лаборатория D.L.E. Templates.Com
Копирование материалов сайта разрешено только с указанием активной индексируемой гиперссылки на наш сайт!
Мы сами вдохновляемся материалами, которые предлагаем вам на обозрение, будь то интересные руководства или полезные и впечатляющие подборки (дизайнов, шаблонов, сниппетов и т.д.), и мы всегда сохраняем ссылки на источники, и сообщаем авторов изображений, использованных в подборках или руководствах. Зачастую, ссылка на источник не ведёт напрямую к автору шедевра, но мы ведь не волшебники, чтобы угадывать, кто является автором.
Если кто-то захочет использовать какие-либо изображения, графические элементы, исходники, которые мы здесь предоставляем, то единственное требование, выставленное к перепосту, заключается в сохранении ссылки на источник, а также соблюдение условий лицензионного соглашения (если таковое имеется). Если кто-то желает модифицировать тот или иной продукт, изменить его, подкорректировать, то этому энтузиасту придется самостоятельно искать настоящего автора материала.
Имитация динамических обоев из macOS штатными средствами Linux-систем
Принцип их работы весьма прост. Основан он на способности оконных менеджеров (WM) многих популярных окружений рабочего стола (DE) отслеживать изменения выбранного файла обоев.
В качестве обоев устанавливается только один файл картинки. Используемый файл обоев является символической ссылкой на другую картинку. Ступенчатая «динамичность» обоев обеспечивается заменой картинки-ссылки на новую в нужные моменты времени. В эти же моменты WM замечает изменение файла обоев и обновляет картинку.
Таким образом, WM постоянно работает с одним и тем же файлом-картинкой, а вся логика работы обеспечивается обычным сценарием командной строки и простыми файловыми операциями.
Предыстория создания
Концепцию динамических обоев подглядел ещё в macOS Mojave. Сразу захотел себе такие же.
Что требовалось от обоев:
- смена соответственно времени дня,
- возможность точного задания времени смены обоев,
- минимум внешних зависимостей,
- автономная работа,
- нечувствительность к перезагрузкам и системным сбоям,
- минимальная нагрузка на систему,
- простота обслуживания и гибкость настройки.
В ходе поисков найдены несколько путей достижения цели:
- Установка сторонних программ. Мало где поддерживается точное задание времени, тянутся внешние зависимости, и что-то постоянно будет висеть в фоне.
- Видеообои или gif. Сложно и ресурсоёмко.
- XML-слайдшоу для GNOME. Основан на периодичном отсчёте интервалов в секундах от 11.02.2014. Способ немного топорный и заточен под среду GNOME и её fork’и. Для другого набора обоев придётся заново пересчитывать секунды.
- Взять за основу готовый набор обоев, а логику работы воплощать самому. Вызов принят 🙂
Статью пишу как памятку для себя и дань благодарности сообществу Хабра, благодаря которому вырос как специалист в своей сфере.
А у меня заработает?
Ваш WM должен уметь следить за используемым файлом обоев. Это можно легко проверить так:
- Скопируйте какую-нибудь картинку в корень своего домашнего каталога.
- Измените имя картинки на какое-нибудь простое. Например «pic1».
- Назначьте картинку обоями рабочего стола.
- Удалите картинку.
- Скопируйте другую картинку в корень своего домашнего каталога.
- Дайте ей имя удалённой ранее картинки.
- Посмотрите на обои рабочего стола. Если они соответствуют новой картинке, то у вас всё заработает.
- Верните прежние обои.
В ролях
Динамические обои будут использовать 5 штатных утилит Linux-систем:
- date — получение текущего времени;
- rm — удаление файлов;
- ls — создание ссылок на файлы;
- сron — выполнение команд по расписанию;
- bash — исполнение стартового сценария обоев.
Ничего дополнительно устанавливать не нужно.
Предостережения для опытных
Нижеследующие инструкции по установке и удалению обоев предполагают, что вы ещё не работали с Crontab в своей системе. Если же вы уже работали c Cron и у вас есть настроенная под себя таблица Cron, то вместо установки или восстановления таблицы просто открывайте её через crontab -e и добавляйте или убирайте дополнительные строки из приведённого crontab.txt в своей crontab в любом удобном текстовом редакторе.
Для сохранности вашей системы и данных других её пользователей все приведённые ниже команды выполняйте только от имени своего пользователя. Привилегии суперпользователя не требуются.
Установка
1) Создайте папку для обоев:
2) Загрузите набор обоев и извлеките из полученного архива 16 файлов формата .jpeg в папку .mojave_dynamic . Для Вашего удобства папка обоев скрыта. Поэтому, если её не видно, включите отображение скрытых файлов (обычно, это Ctrl+h).
Пакет обоев любезно предоставлен всем желающим пользователем Reddit randybruder.
3) Создайте картинку-ссылку в папке .mojave_dynamic:
4) Создайте в той же папке обычный текстовый файл:
Скопируйте в него текст из-под спойлера, оставьте после него пустую строку и сохраните:
Пустая строка в конце файла должна быть обязательно. Иначе на следующем шаге Crontab напомнит вам об этом.
Сразу после старта системы Сron запускает сценарий Bash для начальной установки обоев с их каталогом в качестве рабочего. Без стартового сценария нам пришлось бы ждать смены обоев на подходящие до начала следующего промежутка в расписании (от 30 минут до 2,5 часов).
В остальное время Cron в нужные моменты заменяет текущую картинку-ссылку подходящей для следующего промежутка времени. Моменты смены обоев взяты с официальной презентационной страницы macOS Mojave. Для этого достаточно поиграться с ползунком, поглядывая на часы MacBook’а.
5) Установите из crontab.txt управляющую таблицу Сron для своей учётной записи:
6) Создайте файл стартового сценария обоев:
Скопируйте в него текст из-под спойлера и сохраните:
Сначала сценарий получает текущее время в удобном для дальнейшей обработки формате. Расписание смены обоев разворачивается в массив. Далее сценарий определяет среди всех промежутков времени текущий, сравнивая текущее время с их границами. Файл обоев заменяется ссылкой на картинку обоев, которая по номеру соответствует текущему промежутку времени. В конце работы стартовый сценарий «прибирается» за собой.
В блоке выбора времени две строки отличаются от других для обеспечения совместимости с предоставленным пакетом обоев и реальным течением времени.
7) Назначьте файл mojave_dynamic_x.jpeg фоновым изображением рабочего стола обычным для вашего DE способом. Например, для XFCE4 это ПКМ -> Сделать фоновым изображением. Динамические обои установлены и запущены.
Результат
В ходе испытаний на слабом Atom’ном нетбуке обои сменялись с задержкой в 4 секунды.
В целом, представленный способ может быть адаптирован для любого другого набора обоев и расписания их переключения. Расписание смены динамических обоев можно настраивать, согласованно редактируя и таблицу Cron (через crontab -e ), и файл стартового сценария mojave_dynamic_init.sh.
О своих действиях crontab отчитывается в syslog, а значит проверить «самочувствие» наших динамических обоев можно так:
Удаление
1) Восстановите исходную таблицу Cron:
2) Поменяйте обои на новые
3) Удалите папку динамических обоев:
Заключение
Работоспособность описанного метода успешно испытана на Debian 10 и Ubuntu 18.04 в окружениях XFCE4, GNOME3 и KDE5. Буду признателен если кто-нибудь подтвердит это для других дистрибутивов и DE. Метод может заработать и на BSD, так как его работоспособность зависит от используемого WM и поддержки символических ссылок файловой системой.
Данная статья не подлежит комментированию, поскольку её автор ещё не является полноправным участником сообщества. Вы сможете связаться с автором только после того, как он получит приглашение от кого-либо из участников сообщества. До этого момента его username будет скрыт псевдонимом.
- 21 мая 2020 в 15:00 Ядерная защита в Astra Linux SE 1.6 и как ее включить. Ядро Hardened
- 4 июня 2020 в 23:49 iSH — Оболочка Linux для iOS
- 22 июля 2020 в 22:23 DIY «винтовка» на углекислотном лазере
- 1 августа 2020 в 02:04 Критическая ошибка загрузчика GRUB2
- 1 сентября 2020 в 00:01 Windows 10 + Linux. Настройка GUI KDE Plasma для Ubuntu 20.04 в WSL2. Пошаговое руководство
Ой, у вас баннер убежал!
Это «Песочница» — раздел, в который попадают дебютные посты пользователей, желающих стать полноправными участниками сообщества.
Если у вас есть приглашение, отправьте его автору понравившейся публикации — тогда её смогут прочитать и обсудить все остальные пользователи Хабра.
Чтобы исключить предвзятость при оценке, все публикации анонимны, псевдонимы показываются случайным образом.
Не надо пропускать:
- рекламные и PR-публикации
- вопросы и просьбы (для них есть Хабр Q&A);
- вакансии (используйте Хабр Карьеру)
- статьи, ранее опубликованные на других сайтах;
- статьи без правильно расставленных знаков препинания, со смайликами, с обилием восклицательных знаков, неоправданным выделением слов и предложений и другим неуместным форматированием текста;
- жалобы на компании и предоставляемые услуги;
- низкокачественные переводы;
- куски программного кода без пояснений;
- односложные статьи;
- статьи, слабо относящиеся к или не относящиеся к ней вовсе.