La soluzione migliore sarebbe utilizzare ControlPlane (gratuito) per rilevare quando la fonte di alimentazione è passata e quindi sparare da una shell script per cambiare la risoluzione.
Non esiste un'utilità da riga di comando incorporata per modificare la risoluzione dello schermo, ma qualcuno ne ha trovato uno funziona bene Puoi scaricare un programma di installazione qui .
Quindi basta semplicemente impostare ControlPlane per eseguire screenresolution set 1440x900
o 1650x1050
a seconda dei casi. Tieni presente che potresti voler sperimentare prima con il comando screenresolution get
per ricontrollare come gestisce le risoluzioni della retina.