複数のモニターの設定を正しくするためにしばらく時間を費やしました。ログインすると正常に機能しますが、ログイン画面や他のユーザーには正しく表示されません。
すべてのユーザーとログイン画面の表示設定をグローバルに設定するにはどうすればよいですか?
承認された回答:
システムの設定方法によっては、monitors.xml
をコピーするのと同じくらい簡単な場合があります。 正しく設定されたユーザーからのファイル すべてのユーザーへ:
1人のユーザーに対してこれをテストするには:
cp --preserve=timestamps /home/CorrectUser/.config/monitors.xml /home/TestUser/.config/
次に、TestUserをログオフしますすでにログインしている場合 、再度ログオンして、すべてが正しいかどうかを確認します。
すべてのユーザー向けのコマンド:
cp /home/CorrectUser/.config/monitors.xml /tmp/
for szUser in /home/* ; do sudo cp --preserve=timestamps /tmp/monitors.xml $szUser/.config/ ; done
ログイン画面のコマンド:
sudo cp --preserve=timestamps /home/CorrectUser/.config/monitors.xml /var/lib/lightdm/.config/
コマンド将来のすべてのユーザー向け ¹:
sudo mdkdir -p /etc/skel/.config
sudo cp --preserve=timestamps /home/CorrectUser/.config/monitors.xml /etc/skel/.config/
注¹: 将来作成するすべてのユーザー