Aerial Screensaver

Forum rules
Before you post please read how to get help
Post Reply
pedulla
Level 1
Level 1
Posts: 1
Joined: Tue Jan 10, 2017 5:51 am

Aerial Screensaver

Post by pedulla » Sat Feb 04, 2017 3:59 am

So I was bug'n around with Kodi on a Pi3 and totally dug the Aerial screensaver. It's the flyover Mac screen saver. Very cool. What is not cool is that Kodi can't play music and a screen saver at the same time... but I digress. So I started digging around and put the pieces together to get the Aerial screensave installed in the xscreensaver on my Minty-Mate 18.3.

Steps:
1) Download and unzip: https://github.com/graysky2/xscreensave ... master.zip
Read about it here: https://github.com/graysky2/xscreensaver-aerial

2) Copy atv4.sh to /usr/lib/xscreensaver/atv4 and make it executable by running the following as the root user:

Code: Select all

cp atv4.sh /usr/lib/xscreensaver/atv4 && chmod +x /usr/lib/xscreensaver/atv4
-or-

Code: Select all

sudo cp atv4.sh /usr/lib/xscreensaver/atv4
sudo chmod +x /usr/lib/xscreensaver/atv4
3) Create a .desktop file in /usr/share/applications/screensavers/

Code: Select all

sudo nano /usr/share/applications/screensavers/atv4.desktop
Copy this text into the atv4.desktop file

Code: Select all

[Desktop Entry]
Name=Aerial
Exec=/usr/lib/xscreensaver/atv4 -root
TryExec=/usr/lib/xscreensaver/atv4
Comment=Mac Aerial Screen Saver
StartupNotify=false
Terminal=false
Type=Application
Categories=Screensaver;
OnlyShowIn=MATE;
The Aerial screensaver is now a choice in your control center screensaver.

4) (Optional) The videos will stream over the internet unless you follow these steps to copy the movies locally. Follow this part of the instructions from the Git page linked above:
Optionally download the expected video content manually to save the bandwidth of repeatedly streaming them. This screensaver expects them to be installed to /opt/ATV4 which should be world-readable. You may use the following to little script to obtain the videos and save them to this location. Make sure that you have wget installed prior to running the script:

Code: Select all

#!/bin/sh
# run this from /opt/ATV4 which you created and assigned 755 premissions manually

url="http://a1.phobos.apple.com/us/r1000/000/Features/atv/AutumnResources/videos"
for i in b10-1.mov b10-2.mov b10-3.mov b10-4.mov b1-1.mov b1-2.mov b1-3.mov b1-4.mov \
    b2-1.mov b2-2.mov b2-3.mov b2-4.mov b3-1.mov b3-2.mov b3-3.mov b4-1.mov b4-2.mov \
    b4-3.mov b5-1.mov b5-2.mov b5-3.mov b6-1.mov b6-2.mov b6-3.mov b6-4.mov b7-1.mov \
    b7-2.mov b7-3.mov b8-1.mov b8-2.mov b8-3.mov b9-1.mov b9-2.mov b9-3.mov \
    comp_GL_G004_C010_v03_6Mbps.mov comp_DB_D011_D009_SIGNCMP_v15_6Mbps.mov \
    comp_HK_H004_C008_v10_6Mbps.mov comp_LA_A009_C009_t9_6M_tag0.mov \
    comp_C002_C005_0818SC_001_v01_6M_HB_tag0.mov comp_GL_G010_C006_v08_6Mbps.mov \
    comp_LW_L001_C006_t9_6M_tag0.mov comp_DB_D011_C010_v10_6Mbps.mov \
    comp_LA_A005_C009_v05_t9_6M.mov comp_HK_B005_C011_t9_6M_tag0.mov \
    plate_G002_C002_BG_t9_6M_HB_tag0.mov comp_C007_C011_08244D_001_v01_6M_HB_tag0.mov \
    comp_LA_A006_C008_t9_6M_HB_tag0.mov comp_DB_D001_C001_v03_6Mbps.mov \
    comp_HK_H004_C010_4k_v01_6Mbps.mov comp_LA_A008_C004_ALT_v33_6Mbps.mov \
    comp_DB_D002_C003_t9_6M_HB_tag0.mov comp_C007_C004_0824AJ_001_v01_6M_HB_tag0.mov \
    comp_DB_D001_C005_t9_6M_HB_tag0.mov comp_HK_H004_C013_t9_6M_HB_tag0.mov \
    comp_DB_D008_C010_v04_6Mbps.mov; do
    wget "$url/$i"
    chmod 644 $(pwd)/$i
done
Enjoy your cool new screensaver.

brroad
Level 1
Level 1
Posts: 6
Joined: Tue Dec 21, 2010 8:14 pm

Re: Aerial Screensaver

Post by brroad » Wed Aug 01, 2018 10:07 pm

Thank you for this post. I am running Cinamon 18.3 but couldn't get it to work and couldn't find the line in ~/.xscreensaver to edit. Anyone had any luck getting Aerial to work?

Post Reply

Return to “MATE”