复制第二个屏幕以显示在第一个屏幕上

复制第二个屏幕以显示在第一个屏幕上

我正在开发一个使用 2 个屏幕的应用程序,使用 ubuntu 12.04。显示器背对背,一侧面向操作员,另一侧面向客户。

问题是,我需要在两个显示器上使用 mplayer 播放完全相同的视频,但在第一个屏幕上,管理员还需要显示一个小窗口(我的应用程序)来控制视频,如播放暂停等。控制是针对两个屏幕上的视频的。因此,我认为我不能使用克隆显示器设置,因为第二个屏幕仅用于显示正在播放的视频。

我的问题是,

  1. mplayer 有在两个屏幕上重复播放视频的功能吗?
  2. 如果没有 1 不适用,那么 ubuntu 上是否存在任何应用程序来捕获和显示第二个屏幕上显示的内容,然后在第一个屏幕上实时播放。
  3. 如果以上两点听起来都很疯狂且不可能,请问有什么建议吗?

编辑:让我给出一个更好的图片。假设我打开了 openoffice word 和计算器。我需要 word 在两个屏幕上都显示,但计算器显示在第一个屏幕上。

谢谢。

答案1

首先,打开监视器配置 - 位于开始 > 设置 > 设置管理器,然后打开显示项。 https://i.stack.imgur.com/ayCTI.png 确保两个显示器都已打开。

然后,打开终端并运行以下命令:

兰德

输出将会像这样:

屏幕 0:最小 320 x 200,当前 2464 x 900,最大 4096 x 4096 LVDS1 连接 1024x600+1440+0(正常左反转右 x 轴 y 轴) 220mm x 129mm 1024x600 60.0*+ 65.0 800x600 60.3 56.2 640x480 59.9 VGA1 连接 1440x900+0+0(正常左反转右 x 轴 y 轴) 408mm x 255mm 1440x900 59.9*+ 75.0 1280x1024 75.0 60.0 1280x960 60.0 1280x800 74.9 59.8 1152x864 75.0 1024x768 75.1 70.1 60.0 832x624 74.6 800x600 72.2 75.0 60.3 56.2 640x480 72.8 75.0 66.7 60.0 720x400 70.1

然后,运行以下命令,更改 VGA1 和 LVDS1 以匹配适当的显示:

xrandr --输出 VGA1 --LVDS1 左侧

请注意,您可以将更改--left-of移动到--right-of。

现在,它应该可以工作了,但是你仍然有一个问题。

退出后它将消失。因此,您需要将其添加到您的登录项中。

转到开始 > 设置 > 设置管理器,然后打开“会话和启动”,将上述命令添加到您的登录项,就可以开始了! https://i.stack.imgur.com/UudgY.png

相关内容