Ubuntu 16.04を使用しています。
addicted@ADDICTED:~$ xrandr
Screen 0: minimum 8 x 8, current 1920 x 1080, maximum 16384 x 16384
DVI-I-0 disconnected (normal left inverted right x axis y axis)
DVI-I-1 disconnected (normal left inverted right x axis y axis)
DP-0 disconnected (normal left inverted right x axis y axis)
DP-1 disconnected (normal left inverted right x axis y axis)
DP-2 disconnected (normal left inverted right x axis y axis)
DP-3 disconnected (normal left inverted right x axis y axis)
HDMI-0 connected primary 1920x1080+0+0 (normal left inverted right x axis y axis) 0mm x 0mm
1024x768 70.07 + 60.00
1920x1080 59.93*
1680x1050 59.95 59.88
1440x900 59.89
1400x1050 59.98
1360x768 59.96 59.80
1280x1024 60.02
1280x960 60.00
1152x864 70.00 60.00
960x540 59.99
840x525 60.01 59.88
800x600 72.19 60.32 56.25
720x450 59.89
700x525 59.98
680x384 59.96 59.80
640x480 59.94
512x384 70.07 60.00
400x300 72.19
320x240 60.05
DP-4 disconnected (normal left inverted right x axis y axis)
DP-5 disconnected (normal left inverted right x axis y axis)
ユーザーに関係なく、1920x1080
システム全体の解像度を設定したい。~/.config/monitors.xml
を削除すると、解像度が1024x768
に変更されます(1024x768
がxrandrの最初のエントリであるため)xrandr --output HDMI-0 --primary --mode 1920x1080
を実行すると、1920x1080
に設定されます。しかし、一時的にのみ。
唯一の永続的な解決策は、~/.config/monitors.xml
を使用することです。しかし、これはログイン画面の解像度も変更しません。
1920x1080
解像度をシステム全体に設定する方法
私がこれまでに試したこと:
/etc/lightdm/lightdm.conf
を変更してxrandr command.soを追加すると、lightdmサービスの開始時にxrandr --output HDMI-0 --primary --mode 1920x1080
が実行されます。これは機能しません。~/.config/monitor.xml
を `/var/lib/lightdm/.config/monitor.xmlにハードリンクします。クロスデバイスリンクが無効であるため、リンクに失敗しました。/etc/X11/xorg.conf
にモードセットを追加します。 「入力デバイスがサポートされていません」で失敗したため、リカバリモードで起動し、xorg.confをリセットする必要がありました。Sudo cp --preserve=timestamps /home/CorrectUser/.config/monitors.xml /var/lib/lightdm/.config/
これにより、ログイン画面の解像度が修正されました。コピーの代わりにハードリンクを試みたが、機能しなかった(ハードリンク操作が失敗した)