双监视器应用程序在错误的监视器上打开


44

我是ubuntu的新手,已经使用了大约一个月。我为神话电视创建了此桌面,因此我使用了双监视器配置(一个监视器用于观看节目,一个监视器用于其他所有操作)。但是因为我还没有调谐器,我只是在使用hulu桌面和一些我已经拥有的视频文件。问题是,当我打开某些应用程序(例如firefox)时,它们在正在播放视频的监视器上打开。有时,他们甚至会在视频应用程序后面打开。有没有一种方法可以将应用程序粘贴到某个监视器上,以便始终在该应用程序上打开它?

我打算发布显示配置屏幕的图像,但是我是新来发布图像的人。如果您需要查看图像,请告诉我,我会通过电子邮件将其发送给您。该图像仅显示了我的两个屏幕,右侧为20”,左侧为一个未知。未选中“所有监视器中都具有相同图像”按钮。

三星是我想要打开的显示器,未知的是我在上面观看视频的电视。尤其是Firefox,始终在最大化时关闭电视时总是在电视上打开,而在未最大化而关闭时在关闭时在屏幕上打开。这是我对ubuntu的最大烦恼。我从Mac来到ubuntu,并且具有基本到中级的终端体验。


1
您是否要定义在哪个显示器中打开每个应用程序,或在给定显示器上打开所有新应用程序?
Ciro Santilli新疆改造中心法轮功六四事件

1
添加到Vadim的答案中,您需要将“强制放置窗口”设置为“任何”。这为我解决了。
Daniel Centore

Answers:


29

如果您没有CompizConfig,请安装它(仍然需要它)。转到CompizConfig设置管理器>窗口管理>放置Windows(确保已选中此插件)。在常规选项卡下,您可以看到选项多输出模式。您具有以下选项:使用活动输出设备,或将输出设备与指针一起使用等。


11
这些选择中没有一个是好的。
momomo 2014年

12

不久前,我发生了类似的事情。尝试转到系统>首选项>监视器。确保主监视器(您的工作监视器)在左侧而不是右侧。如果两个监视器的布局不同,请确保它们都在顶部对齐。几个月前,当我安装的显示器的分辨率高于工作显示器的分辨率时,我在安装程序中注意到了这一点。


3
如果辅助监视器需要在物理上位于主监视器的左侧,该怎么办?
克里斯·斯特拉顿

应用相同的逻辑,只要确保它们在顶部对齐即可,无论显示器需要在哪一侧或您在虚拟的哪一侧使用。
乔登·贝德韦尔

2
不,当主监视器位于右侧时,这不能解决问题,因为您的“相同逻辑适用”建议是出现问题的确切情况。从本质上讲,您的答案仅适用于希望将主显示器放在左侧的人-您实际上并未回答如何指定哪个显示器是主要显示器的问题。
克里斯·斯特拉顿

1
@ChrisStratton:这是此的Launchpad错误。它实际上尚未修复。完全按照您的情况,在主屏幕右侧,我仍然看到16.04.1。中的错误。
Dan Dascalescu

将显示器顶部对齐可以解决我的问题(我的主显示器也位于左侧)。
Stockfisch


4

我相信(如果您启用了compiz)可以使用place Windows插件从compiz设置管理器中执行此操作。我自己还没有做过,但是如果您在选项上进行一些操作,您应该能够使窗口出现在所需的监视器上。


1
我只是在12.04中尝试过此方法,并且使用任何选项的组合都完全无效。gh,希望这样更容易。
汤姆·布鲁斯曼

4

在系统->首选项中,选择监视器。选中“在面板中显示监视器”,然后单击要作为默认值的监视器,然后单击“设为默认值”按钮。注销并重新登录,然后就可以了。

我已经尝试了几次,直到我选中“在面板中显示监视器”框,它才花了很长时间。


3
为什么我在面板chceck框中找不到“显示监视器”,您使用的是哪个版本的ubuntu?
Medya

3

我使用compiz-config-manager修复了它。使用安装

sudo apt-get install compizconfig-settings-manager

转到常规>常规选项>显示设置

将“重叠输出处理”设置为您想要的任何显示(较小或较大,不确定在具有相同大小的显示器时该怎么办?)。

同样使用各自的屏幕分辨率正确设置“输出”文本字段似乎有助于更好地放置窗口。


只有一个对我有用。
joaoal

1

右键单击窗口标题栏,然后选择:More Actions-▸ Window Manager SettingsFocus在左侧的列中进行选择。切换选项Active screen follows mouse

如果未指定其他默认值,则窗口将显示在当前活动的屏幕上。通过上述步骤,鼠标位置定义了此活动屏幕。


这是仅KDE解决方案吗?
EoghanM

1

在“显示”中使用“启动器放置”下拉菜单,选择要在其上打开应用程序的监视器。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.