我有一台 Ubuntu 16.04.3 LTS 服务器,该服务器带有带有图形 MATE 桌面环境的胖 LTSP 客户端。
一些客户端在集成英特尔显卡上有两个显示端口(DVI 和 VGA)。在其中一些客户端上,Ubuntu 错误地选择了主屏幕。
是否可以在登录时以编程方式设置显示配置?我的意思是先设置mate-display-properties
一次,然后在选定的客户端上加载此设置。这样xrandr
更好吗?
我目前的计划是:
mate-display-properties
登录后手动配置有问题的客户端;- 记下有问题的客户端的 MAC 地址和/或 IP 地址;
- 更改 lts.conf 以保持这些 MAC 和/或 IP 的登录名不变。
也许有更简单的解决方案?如何使用在这些客户端上设置显示选项xrandr
?
答案1
假设您正在使用 LightDM,请编辑 /usr/share/lightdm/lightdm.d/ 处的配置文件。
我的是 01_debian.conf,但我怀疑您的是 01_ubuntu.conf
添加:display-setup-script=xrandr --output HDMI1 --primary
将 HDMI1 替换为您要使用的显示器的名称。
注意:如果服务器没有 LightDM 的自定义设置,可以将上述行添加到 /etc/lightdm/lightdm.conf