因此,我最近为我的 PC 购买了一台新的 23 英寸显示器。但是,由于我正在等待更换散热器,目前我无法将它与 PC 一起使用。同时,我想将它与我的戴尔笔记本电脑一起使用。我将其连接到 VGA 端口,它似乎工作正常。
但是,我想知道是否有办法将所有主要显示元素移到连接的显示器上?我想关闭笔记本电脑上的 LCD 面板,然后像台式机一样将其连接起来。
相关规格:
Ubuntu 10.10 x64 Intel 图形芯片组
所连接的显示器当前被设置为默认显示器。
欢迎提出任何建议。:)
答案1
作为更正式的答案,对于将来遇到类似问题的人:
您可以进入系统 > 首选项 > 监视器,然后选择笔记本电脑监视器的“关闭”单选按钮。这将关闭它并将所有窗口移至主显示屏。请确保您已启用 LCD 监视器,否则您将无法将笔记本电脑显示屏更改为“关闭”。
答案2
我使用一台笔记本电脑和一台 24 英寸显示器,我发现利用两个不同分辨率的屏幕非常有用。我的笔记本电脑主 LCD 上没有任何面板,并将主要桌面元素保留在外接显示器上。可以在“显示器”小程序中控制放置位置
答案3
我同时使用笔记本电脑屏幕和外接屏幕,并且为了配置面板的位置,我使用以下命令:
$ cat bin/move_panel
#!/bin/sh
PANEL_DISPLAY=$1
if [ ! -z "$PANEL_DISPLAY" ] ; then
gconftool-2 \
--set "/apps/panel/toplevels/top_panel_screen0/monitor" \
--type integer "$PANEL_DISPLAY"
gconftool-2 \
--set "/apps/panel/toplevels/bottom_panel_screen0/monitor" \
--type integer "$PANEL_DISPLAY"
else
echo "Usage: move_panel <n>"
fi
在我的设置中,./move_panel 1
将外部屏幕设置为“面板显示器”,并将./move_panel 0
笔记本电脑屏幕设置为“面板显示器”。
答案4
@BooK 非常感谢您的解决方案!我重写了您的脚本以在两个显示器之间切换。这使我可以删除命令行参数。
#!/bin/bash
echo "Switching the panel location ..."
TOP=`gconftool-2 -g "/apps/panel/toplevels/top_panel_screen0/monitor"`
BOTTOM=`gconftool-2 -g "/apps/panel/toplevels/bottom_panel_screen0/monitor"`
if [ $TOP == $BOTTOM -a $TOP == 0 ] ; then
PANEL_DISPLAY=1
else
PANEL_DISPLAY=0
fi
gconftool-2 \
--set "/apps/panel/toplevels/top_panel_screen0/monitor" \
--type integer "$PANEL_DISPLAY"
gconftool-2 \
--set "/apps/panel/toplevels/bottom_panel_screen0/monitor" \
--type integer "$PANEL_DISPLAY"