我有一台笔记本电脑,它通过 VGA 电缆连接到显示器。我试图将显示设置为仅外接显示器(我不想在笔记本电脑屏幕上显示任何内容)。但是,每当我在“显示”设置中将笔记本电脑显示设置为“关闭”时,它们都没有显示(笔记本电脑屏幕和显示器都没有信号)。那么,我该如何让显示仅显示在外接显示器上呢?
答案1
您可以使用它xrandr
来更改默认主显示器。
事实证明
xrandr --output DFP1 --primary
确实有效。将 DFP1 替换为您要设为主显示器的显示器的名称。您可以运行xrandr --prop
以获取当前连接的显示器的正确名称。如果您运行
xrandr --output DFP1 --primary
,它会切换主显示器,但是一旦您重新启动笔记本电脑,笔记本电脑就会再次成为主显示器。所以,我想我会编写一个简单的脚本,在启动时运行,检查是否连接了外部显示器,如果有,则运行命令使外部显示器成为主显示器。
#!/bin/bash NR_OF_MONITORS=$(xrandr -d :0 -q | grep ' connected' | wc -l) if [ $NR_OF_MONITORS = "2" ]; then xrandr --output DFP1 --primary fi