Таким образом, то, что я настроил, является долей NFS со всеми моими обоями для рабочего стола (для сохранения комнаты на моем Chromebook 16 ГБ SSD).
Работы Fstab и сетевое местоположение подходят, но в течение первых тридцати минут все, что я получаю, является синими обоями. Это кажется содержательным, но я хочу сценарий, который вынуждает компьютер, по крайней мере, перезагрузить последние обои, когда то местоположение становится доступным для создания для бесшовной интеграции.
Лучшим, которое я могу найти, является упоминание о
"/backdrop/screen0/monitoreDP1/workspace0/last-image
/media/Wallpaper/055 - 5QD9S.jpg"
Но я не могу найти, где то местоположение существует и поэтому не может вынудить это использоваться.
Спасибо.
Благодаря любому, кто помог мне в этом и не стесняется комментировать этот код, который я записал, но это сделало задание для меня.
#!/bin/sh
mediaConnection=0
mediaFile=/media/Wallpaper/test
while [ $mediaConnection -lt 1 ]; do
if [ ! -f $mediaFile ]; then
echo "File not found!"
sleep 10
else
echo "File exists. Running script"
xfdesktop -Q
xfdesktop -R
mediaConnection=1
fi
done
exit
Моя единственная проблема - то, что сценарий никогда на самом деле заканчивается, потому что xfdesktop -R
постоянно выполнения и все, что я могу сделать, SIGINT
он с CTRL+C. Но сценарий, когда это работает, кажется, не съедает ресурсов действительно, таким образом, я собираюсь оставить его. Я просто рад, что это позволяет мне распространять свою крупную библиотеку обоев, не съедая ограниченное пространство на моем Chromebook.