我正在开发一个使用 2 个屏幕的应用程序,使用 ubuntu 12.04。显示器背对背,一侧面向操作员,另一侧面向客户。
问题是,我需要在两个显示器上使用 mplayer 播放完全相同的视频,但在第一个屏幕上,管理员还需要显示一个小窗口(我的应用程序)来控制视频,如播放暂停等。控制是针对两个屏幕上的视频的。因此,我认为我不能使用克隆显示器设置,因为第二个屏幕仅用于显示正在播放的视频。
我的问题是,
- mplayer 有在两个屏幕上重复播放视频的功能吗?
- 如果没有 1 不适用,那么 ubuntu 上是否存在任何应用程序来捕获和显示第二个屏幕上显示的内容,然后在第一个屏幕上实时播放。
- 如果以上两点听起来都很疯狂且不可能,请问有什么建议吗?
编辑:让我给出一个更好的图片。假设我打开了 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