/etc/lightdm.conf.d/*conf 或 /etc/lightdm.conf 中的更改会产生任何影响

/etc/lightdm.conf.d/*conf 或 /etc/lightdm.conf 中的更改会产生任何影响

我正在尝试让我的 lightdm 使用正确的显示器设置来进行登录和会话。

我很可能误解了一些东西,但是通过阅读维基百科我做了以下事情:

我尝试在/etc/lightdm/lightdm.conf/etc/lightdm/lightdm.conf.d/50-unity-greeter.conf和中添加这些行/etc/lightdm/lightdm.conf.d/50-ubuntu.conf,但这些操作都没有任何区别。

我运行了注释的xrandr命令和运行该命令的脚本,以确保这不是问题所在。

$ cat /etc/lightdm/lightdm.conf.d/50-unity-greeter.conf
[SeatDefaults]
greeter-session=unity-greeter
# login-screen
display-setup-script=/usr/share/3head.sh
#display-setup-script=xrandr --output DP-3 --mode 1680x1050 --pos 0x0 --rotate left --output Unknown-0 --off --output DVI-I-0 --off --output HDMI-0 --off --output DP-5 --mode 1680x1050 --pos 3610x0 --rotate left --output DP-4 --off --output DVI-I-1 --mode 2560x1600 --pos 1050x0 --rotate normal --output DP-2 --off --output DP-1 --off --output DP-0 --off

$ cat /etc/lightdm/lightdm.conf.d/50-ubuntu.conf
[SeatDefaults]
user-session=ubuntu
# desktop session
session-setup-script=/usr/share/3head.sh
#session-setup-script=xrandr --output DP-3 --mode 1680x1050 --pos 0x0 --rotate left --output Unknown-0 --off --output DVI-I-0 --off --output HDMI-0 --off --output DP-5 --mode 1680x1050 --pos 3610x0 --rotate left --output DP-4 --off --output DVI-I-1 --mode 2560x1600 --pos 1050x0 --rotate normal --output DP-2 --off --output DP-1 --off --output DP-0 --off

/etc/lightdm/lightdm.conf刚刚添加了这两个配置文件,但我在开头定义了greeter-session 和 user-session

$ ls -l /usr/share/3head.sh
-rwxr-xr-x 1 root root 343 jan.   7 21:30 /usr/share/3head.sh

内容如下:

#!/bin/sh
xrandr --output DP-3 --mode 1680x1050 --pos 0x0 --rotate left --output Unknown-0 \
 --off --output DVI-I-0 --off --output HDMI-0 --off --output DP-5 --mode 1680x1050 \
 --pos 3610x0 --rotate left --output DP-4 --off --output DVI-I-1 --mode 2560x1600 \
 --pos 1050x0 --rotate normal --output DP-2 --off --output DP-1 --off --output DP-0 --off

我在这里做错了什么?

相关内容