我使用 Twinview 搭配 Oneiric 64bit 和 nVidia 显卡。
我的主显示器(带 DVI)位于绝对 0 位置,副显示器位于右侧(带 HDMI)。
我的应用程序在主显示器上打开,但以下所有对话框都在辅助显示器上打开
- 关闭
- 重新加载确认在 Firefox 上
- 保存对文档的更改在 gedit 上
- 管理员密码
因此,当我的辅助屏幕未打开时,我每次都必须按Alt+F7才能将新框移动到主显示屏上
这也适用于一些应用程序窗口,但我已使用以下方法进行了更正CCSM 窗口位置
这个问题似乎已经被问过了,但我的问题涉及对话框。
答案1
同样的问题。解决方法:
- 按照之前的文章所述安装 ccsm。
- 转到常规->常规选项->显示设置。
- 从“重叠输出处理”下拉菜单中选择“首选较小输出”。(我的显示器比电视小。)显然,“智能模式”不是很智能(至少在我的设置中)。
答案2
如果您正在使用 Compiz,我发现使用 Place Windows 插件是实现可预测的窗口位置的好方法。
您需要安装 CompizConfig 设置管理器(又名 ccsm)才能开始使用。一个警告:如果您四处奔波做不该做的事情,CCSM 可能会破坏一切,因此请专注于手头的任务 :)
我目前已将其设置为:
- 放置模式:居中
- 多输出模式:使用带指针的输出设备
答案3
在 ccsm 下的(放置窗口)中您应该会看到(强制放置窗口),您可以输入此“type=dialog”(不带引号)。