我在扩展坞上的一台笔记本电脑上运行 Ubuntu 12.04,该扩展坞具有双显示器(均为外置显示器),设置如下图所示(其中显示器 1 是主显示器,显示器 2 旋转了 90 度)。
1680x1050 1920x1080
_________
|--> |
| |
| |
_____________ | 2 |
| -->| | |
| | | |
| 1 | | |
|_____________| |_________|
在上图中,沿着监视器 1 中的箭头移动指针将导致指针出现在监视器 2 上箭头所指的位置。因此,我的桌面在两个监视器的顶部对齐。
这不是我想要的。我希望显示器 1 保持为主显示器,这样菜单栏(使用 gnome-session-fallback)位于显示器 1 的顶部,但我希望显示器 1 和 2 的底部对齐。换句话说,我希望设置如下所示:
1680x1050 1920x1080
_________
| |
| |
| |
_____________ | 2 |
| -->| |--> |
| | | |
| 1 | | |
|_____________| |_________|
转到应用程序>系统工具>系统设置>显示,我看到以下内容:
显而易见明显的解决我的问题的方法是简单地拖动显示器在“显示”设置中,使它们沿着底部对齐。然而,这会导致不良行为。特别是,这会导致显示器 1 的感知区域扩大,大概是显示器 1 的高度和显示器 2 的高度之间的差异(旋转后,即如上图所示)。换句话说,在尝试这个解决方案后,我的电脑想我的监视器如下:
1680x(1920?) 1920x1080
_____________ _________
| -->| |--> |
| | | |
| | | |
|_____________| | |
| | | |
| |
| FALSE | | |
| |
|_ _ _ _ _| |_________|
因此,放置在“FALSE”区域中的任何东西都是不可见的,因为显示器实际上不够大,无法显示该区域。例如,如果我运行 Conky 时将设置配置为 Conky 显示出现在桌面的左下角,那么 Conky 将不会出现,因为它位于 FALSE 区域中。此外,如果我反复向桌面添加项目或快捷方式,最终会有一个项目被放置在 FALSE 区域中(因为默认情况下项目被放置在桌面上未被占用的位置)。
您知道如何实现我的目标吗?(例如,当指针从监视器 1 移动到监视器 2,反之亦然时,是否有某种方法可以将指针垂直“撞击”指定数量的像素?)
答案1
你试过 arandr 吗?它是 xrandr 的 GUI,非常适合在多个显示器/分辨率下使用。
sudo aptitude install arandr
此后,您将看到界面。使用绿色勾选按钮,您可以应用当前屏幕布局,也可以将其应用到文件中,该文件基本上包含一个 xrandr 命令,以便在您需要时执行它,例如在系统启动时。
答案2
您可以使用建议的 xrandr 命令的 --pos 选项轻松设置两个屏幕的所需位置。
在你的情况下,这将是这样的:
xrandr --output LVDS1 --mode 1680x1050 --auto --output VGA1 --mode 1920x1080 --rotate right --pos 1680x0
对于我非常相似的设置,这会在 gnome-shell 的两个屏幕中创建两个热点。但不知道后备环境。
请注意,您必须根据命令返回的标识符调整“--output”标识符xrandr | grep connected
。
xrandr --output $1 --mode 1680x1050 --primary --auto --pos 0x240 --output $2 --mode 1920x1080 --rotate right --pos 1680x0
这应该是正确的命令。将您的桌面想象成一张尺寸为 2730x1920 的巨大统一图片。主显示器(由 和 定义,--primary
不必是选项中的第一个显示配置)位于顶部下方 240 像素处,以与底部的第二台显示器对齐。--pos 1680x0
第二台显示器也可以使用该选项对齐--right-of
。当然,您需要用 Nix 提到的正确连接名称替换$1
和。$2
使用此设置,Conky 在配置为与左下角对齐时应该可以正确显示,因为现在可以看到这个空间。当它与左上角对齐时,您需要在此示例中添加 240 像素的间距。带有桌面快捷方式的部分听起来像是一个错误。我建议不要使用太多桌面快捷方式或根本不使用它们。:)
您也可以省略这些--mode
选项,因为--auto
已经这样做了。
答案3
打开附加驱动程序:
Start--Preferences--Additional Drivers
为您的笔记本电脑安装推荐的驱动程序。成功下载并安装后,系统将重新启动。重新启动后,您将获得驱动程序软件(Nvidia 或 ATI),以管理员身份运行它,您将比 Arandr(或类似软件)更好地控制您的显示器。设置所需的设置,保存并重新启动。应该就是这样。它对我有用。