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
Code: Select all
sudo cp atv4.sh /usr/lib/xscreensaver/atv4
sudo chmod +x /usr/lib/xscreensaver/atv4
Code: Select all
sudo nano /usr/share/applications/screensavers/atv4.desktop
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;
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:
Enjoy your cool new screensaver.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