在登录屏幕上禁用第二个屏幕,但在登录完成后启用

在登录屏幕上禁用第二个屏幕,但在登录完成后启用

我目前运行的是 Ubuntu 13.04。我最近为我的电脑安装了第二个屏幕,我注意到由于它们的分辨率不同(一个是 4:3,一个是 16:10),登录屏幕被复制和拉伸了。有没有办法在启动时禁用第二个屏幕,然后在登录后再次打开它?我假设我必须向 init.d 添加一个脚本,我试过了,但似乎不起作用。

我的主显示器(我想要保留的显示器)是 16:10 并通过 DVI 插入,而我的辅助显示器是 4:3 并通过显示端口插入。

答案1

你可以尝试http://cornerofattention.com/post/44651232151/ubuntu-12-10-disable-second-monitor-while-on-login. 这对我来说很好。

以下是上述链接中的步骤。

在显示迎宾器时,找到您要尝试关闭的显示器的名称。

user@ubuntu:~$ xrandr | grep connected

创建一个脚本来禁用第二个显示器。我把我的放在/etc/lightdm/但只要有足够的权限,它就可以去任何地方。

sudo nano /etc/lightdm/monitor1-off.sh

脚本的内容类似于

#!/bin/bash
xrandr --output HDMI1 --off

代替HDMI1使用您的显示器名称并保存。

user@ubuntu:~$ sudo chmod +x /etc/lightdm/monitor1-off.sh

编辑/etc/lightdm/lightdm.conf并将以下行添加到文件

greeter-setup-script=/etc/lightdm/monitor1-off.sh

保存文件并重启电脑。当欢迎程序启动时,您选择的显示屏应关闭。在我的电脑上,只要我登录,显示屏就会自动重新启动。

相关内容