UbuntuでXの解像度を変更することで質問です

Core i5-6500TのPCで、内蔵のIntel HD350を使ってXを表示しています

モニタは1920x1080のものを使っているのですが、
途中でKVMスイッチを挟んでいるためか、
何もしないと解像度が1024x768となってしまいます

いろいろ試したところ、~/bash_profileに

xrandr --newmode "1920x1080_60.00" (略)
xrandr --addmode DP-1 1920x1080_60.00

とすると、ログイン後に解像度が1920x1080に変更できる、というところまでは
たどりつきました

上記設定を、bash_profie等にてユーザのログイン時に動作させるのではなく、
OSの起動時に実行させるためにはどうしたらよいのでしょうか
ログイン画面の時点で、1920x1080の解像度としたく思ってます
/etc/rc.localに記述してみましたが、can't open displayとなり、動作しませんでした