12.04,多屏幕 - 对话框在错误的屏幕上打开

12.04,多屏幕 - 对话框在错误的屏幕上打开

我使用的是带有第二个屏幕的 Ubuntu 12.04。笔记本电脑的屏幕是我进行大部分工作的地方,第二个屏幕主要用于显示文档和类似的东西。这就是为什么当外部屏幕上出现对话框时会非常烦人,即使触发对话框的程序显示在笔记本电脑屏幕上。

有可能修复这种烦人的行为吗?理想情况下,对话框应与其父窗口显示在同一屏幕上,但可接受的解决方法是将我的笔记本电脑屏幕声明为“主”屏幕并在那里显示所有新对话框。

答案1

您可以使用 xrandr 进行设置。命令为:xrandr --output <your output> --primary

要获得您要投入的内容,<your output>您可以运行xrandr以显示您的选项。请参阅此示例:

~$ xrandr
屏幕 0:最小 320 x 200,当前 2880 x 1200,最大 8192 x 8192
VGA1 断开(正常左反转右 x 轴 y 轴)
LVDS1连接1280x800+0+0(正常左反转右x轴y轴)261mm x 163mm
   1280x800 60.0*+
   1024x768 60.0
   800x600 60.3 56.2
   640x480 59.9
HDMI1连接1600x1200+1280+0(正常左反转右x轴y轴)367mm x 275mm
   1600x1200 60.0*+
   1280x1024 75.0 60.0
   1152x864 75.0
   1024x768 75.1 60.0
   800x600 75.0 60.3
   640x480 75.0 60.0
   720x400 70.1
DP1断开(正常左反转右x轴y轴)  

他使用以下命令将 HDMI1 设置为主要接口:xrandr --output HDMI1 --primary

参考:1

相关内容