- 작성시간 : 2016/10/10 23:06
- 퍼머링크 : mcchae.egloos.com/11235603
- 덧글수 : 0
우분투 데스크탑 같은 곳에서도 Compiz 라 하여 화면 효과가
현란하던 것을 줄이면 CPU나 GPU도 덜 먹는것 같고 더 빠르게
느껴지고는 했습니다.
동일한 현상이 맥에서도 있습니다.
macOS Sierra (시에라)에서도 동일하게 할 수 있더군요.
다음과 같이 effects.sh 라고 쉘 스크립트를 만들고,
$ cat effects.sh
DISABLE=1
if [ $DISABLE -eq 1 ];then
sudo nvram SystemAudioVolume=%80
defaults write -g NSAutomaticWindowAnimationsEnabled -bool false
defaults write -g NSScrollAnimationEnabled -bool false
defaults write -g NSWindowResizeTime -float 0.001
defaults write -g QLPanelAnimationDuration -float 0
defaults write -g NSScrollViewRubberbanding -bool false
defaults write -g NSDocumentRevisionsWindowTransformAnimation -bool false
defaults write -g NSToolbarFullScreenAnimationDuration -float 0
defaults write -g NSBrowserColumnAnimationSpeedMultiplier -float 0
defaults write com.apple.dock autohide-time-modifier -float 0
defaults write com.apple.dock autohide-delay -float 0
defaults write com.apple.dock expose-animation-duration -float 0
defaults write com.apple.dock springboard-show-duration -float 0
defaults write com.apple.dock springboard-hide-duration -float 0
defaults write com.apple.dock springboard-page-duration -float 0
defaults write com.apple.finder DisableAllAnimations -bool true
defaults write com.apple.Mail DisableSendAnimations -bool true
defaults write com.apple.Mail DisableReplyAnimations -bool true
else
sudo nvram -d SystemAudioVolume
defaults delete -g NSAutomaticWindowAnimationsEnabled
defaults delete -g NSScrollAnimationEnabled
defaults delete -g NSWindowResizeTime
defaults delete -g QLPanelAnimationDuration
defaults delete -g NSScrollViewRubberbanding
defaults delete -g NSDocumentRevisionsWindowTransformAnimation
defaults delete -g NSToolbarFullScreenAnimationDuration
defaults delete -g NSBrowserColumnAnimationSpeedMultiplier
defaults delete com.apple.dock autohide-time-modifier
defaults delete com.apple.dock autohide-delay
defaults delete com.apple.dock expose-animation-duration
defaults delete com.apple.dock springboard-show-duration
defaults delete com.apple.dock springboard-hide-duration
defaults delete com.apple.dock springboard-page-duration
defaults delete com.apple.finder DisableAllAnimations
defaults delete com.apple.Mail DisableSendAnimations
defaults delete com.apple.Mail DisableReplyAnimations
fi
killall Dock
Killall Finder
$ chmod +x effects.sh
한 다음 실행시키면 됩니다.
다시 원복시키려면
DISABLE=0
라고 수정한 다음 다시 실행시키면 됩니다.
화면 효과 보다는 미니멀리즘을 추구한다면 한번 해 보시기 바랍니다.
어느분께는 도움이 되셨기를...
덧글