Originally Posted by stoppage
Monitor wont take the settings (even after setting the execute bit)......
rc.local is only run on boot (and runlevel change?) so there's a difference between the script not running (add "set -vx " on a line on its own about your xrandr commands, run script?), the commands running but not knowing what to apply it to (add "--verbose -display :0.0" to your xrandr commands) and the observation that "monitor not taking the settings" ('xrandr -q' should show).