NSt*_*orm 1 login-screen multiple-monitors
我目前运行 Ubuntu 13.04。我最近为我的计算机获得了第二个屏幕,我注意到因为它们的分辨率不同(一个是 4:3,一个是 16:10),登录屏幕被复制和拉伸。无论如何要在启动时禁用第二个屏幕,然后在登录后再次打开它?我假设我必须向 init.d 添加一个脚本,我尝试过但它似乎不起作用。
我的主显示器(我想保留的那个)是 16:10,通过 DVI 连接,我的辅助显示器是 4:3,通过显示端口插入。
您可以尝试http://cornerofattention.com/post/44651232151/ubuntu-12-10-disable-second-monitor-while-on-login。这对我来说很好用。
以下是上面链接中的步骤。
找到您在显示欢迎词时尝试关闭的显示器的名称。
user@ubuntu:~$ xrandr | grep connected
Run Code Online (Sandbox Code Playgroud)
创建一个脚本来禁用第二个监视器。我把我的放在/etc/lightdm/但它可以去任何地方,只要它有足够的权限。
sudo nano /etc/lightdm/monitor1-off.sh
Run Code Online (Sandbox Code Playgroud)
脚本的内容将类似于
#!/bin/bash
xrandr --output HDMI1 --off
Run Code Online (Sandbox Code Playgroud)
将HDMI1替换为您的显示器名称并保存。
user@ubuntu:~$ sudo chmod +x /etc/lightdm/monitor1-off.sh
Run Code Online (Sandbox Code Playgroud)
编辑/etc/lightdm/lightdm.conf并将以下行添加到文件中
greeter-setup-script=/etc/lightdm/monitor1-off.sh
Run Code Online (Sandbox Code Playgroud)
保存文件并重新启动计算机。当迎宾员开始时,您选择的显示应该关闭。在我的电脑上,只要我登录,显示器就会自动重新启动。