如何调整 18.04 版 LightDM 欢迎界面的显示设置?

如何调整 18.04 版 LightDM 欢迎界面的显示设置?

我有三个显示器。我的登录无法正确定位显示器——左右显示器应该交换位置。如何调整 LightDM 登录屏幕的分辨率和显示器位置?

这是我登录时 xrandr 的输出。我想对我的登录屏幕和锁定屏幕使用相同的设置。

Screen 0: minimum 8 x 8, current 4800 x 1200, maximum 16384 x 16384
DVI-I-0 disconnected (normal left inverted right x axis y axis)
DVI-I-1 connected primary 1600x1200+3200+0 (normal left inverted right x axis y axis) 367mm x 275mm
   1600x1200     60.00*+
   1280x1024     75.02    60.02  
   1152x864      75.00  
   1024x768      75.03    60.00  
   800x600       75.00    60.32  
   640x480       75.00    59.94  
HDMI-0 connected 1600x1200+1600+0 (normal left inverted right x axis y axis) 367mm x 275mm
   1600x1200     60.00*+
   1280x1024     75.02    60.02  
   1152x864      75.00  
   1024x768      75.03    60.00  
   800x600       75.00    60.32  
   640x480       75.00    59.94  
DP-0 connected 1600x1200+0+0 (normal left inverted right x axis y axis) 367mm x 275mm
   1600x1200     60.00*+
   1280x1024     75.02    60.02  
   1152x864      75.00  
   1024x768      75.03    60.00  
   800x600       75.00    60.32  
   640x480       75.00    59.94  
DP-1 disconnected (normal left inverted right x axis y axis)

答案1

我可以通过安装来解决这个问题arandr

$ sudo apt install arandr

并运行它:

$ arandr(它也可以在设置管理器中使用)。

然后我使用它的 GUI 按照自己喜欢的方式设置显示器。您可以通过单击绿色复选标记在当前桌面上尝试其配置:

在此处输入图片描述

一旦一切正确,我将配置保存到我的桌面,并生成一个.sh 文件:

#!/bin/sh xrandr --output DP-0 --mode 1600x1200 --pos 0x0 --rotate normal --output DVI-I-1 --primary --mode 1600x1200 --pos 3200x0 --rotate normal --output DVI-I-0 --off --output DP-1 --off --output HDMI-0 --mode 1600x1200 --pos 1600x0 --rotate normal

然后我将该文件复制到/etc/lightdm/monitor-config.shroot 身份。

最后,su我编辑了/etc/lightdm/lightdm.conf(不存在的)内容,包括以下几行:

[Seat:*]
display-setup-script=/etc/lightdm/monitor-config.sh

我这样做了,然后注销,我的登录屏幕就有了正确的监视器位置。

相关内容