Обои для рабочего стола становятся черными, когда Nautilus открывается в xfce [dубликат]

Вы можете либо указать полную переменную URI, как показано cmks, либо убедиться, что file:// и wall.jpg указаны следующим образом:

URI="file:///"${PICS}"/wall.jpg"

Вот небольшое улучшение вашего скрипт. Переменные используются для сокращения командной строки. Файл сохраняется в /tmp, который удаляется при каждом перезапуске системы, поэтому вам не нужно вручную очищать кеш. AWK используется для улучшения анализа и уменьшения количества трубопроводов. wget напрямую записывает в AWK, чтобы избежать сохранения дополнительных файлов

#!/bin/bash

# set variables to shorten lines
FILE="/tmp/photo_of_the_day"
PAGE="http://photography.nationalgeographic.com/photography/photo-of-the-day"
SEARCH="images.nationalgeographic.com.*cache.*990x742.jpg"

# get image URI directly
IMAGE=$(wget "$PAGE" -O - -o /dev/null  | awk -F'"' -v regex="$SEARCH" '$0~ regex {print $2}')

# download the photo
wget http:$IMAGE -O "$FILE"

# set the desktop background
URI="file:///$FILE"
echo ${URI}
gsettings set org.gnome.desktop.background picture-options 'centered'
gsettings set org.gnome.desktop.background picture-uri "${URI}"
1
задан 2 December 2017 в 09:37

2 ответа

Я установил пакет mint-artwork-cinnamon из репозиториев mint. Я удалил его, а потом все снова отлично работает.

2
ответ дан 18 July 2018 в 02:03

Я установил пакет mint-artwork-cinnamon из репозиториев mint. Я удалил его, а потом все снова отлично работает.

2
ответ дан 24 July 2018 в 17:30

Другие вопросы по тегам:

Похожие вопросы: