xset
如果您有多个监视器设置,则其他答案中提到的命令将关闭所有监视器。但是,如果您只想关闭一台或某些显示器,则应使用xrandr
。
第一次运行xrandr -q
命令,它将列出所有监视器及其当前的显示设置。在每个监视器详细信息的开头,您将找到系统设置的监视器名称。您必须保持对此。
我有两个监视器(一个连接到DVI端口,另一个连接到VGA端口),当我运行命令时,我看到以下信息:
Screen 0: minimum 320 x 200, current 1360 x 768, maximum 2726 x 2726
DFP1 connected 1360x768+0+0 (normal left inverted right x axis y axis) 304mm x 228mm
1360x768 59.7*+
... (more details are shown here, but I have hidden it)
CRT1 connected 1360x768+0+0 (normal left inverted right x axis y axis) 410mm x 230mm
1360x768 59.8*+ 60.0
... (more details are shown here, but I have hidden it)
在此输出中,将DVI端口连接的显示器标记为DFP1
,将另一个标记为CRT1
。因此,如果要关闭辅助监视器(即),请CRT1
运行以下命令:
xrandr --output CRT1 --off
如果要再次打开该监视器,则可以运行以下命令:
xrandr --output CRT1 --auto