我正在寻找一种在我的两个物理监视器上配置两个独立屏幕的方法,或者通过 XFCE 的工作区或单独的 X 服务器。显卡集成英特尔:
00:02.0 VGA compatible controller: Intel Corporation Xeon E3-1200 v3/4th Gen Core Processor Integrated Graphics Controller (rev 06)
我用谷歌搜索了很多可能的方法,但它们都已经很老了,而且大多已经过时了(例如,使用 Xinerama,据报道它已被 Xrandr 取代),仍然没有找到用于多头/多工作空间设置的可行解决方案。
背景:在系统中有一个“真正的”监视器,另一个应该只显示一个特定的窗口(这样用户就不能将窗口拖到它上面等等)。操作系统是 Xubuntu 18.04。
注意:这必须使用 XFCE 和 Xfwm 来实现,因为架构师已经明确定义了技术堆栈。
经过大量实验后,我设法使用此邮件线程
ZaphodHeads
中提到的英特尔驱动程序选项解决了这个问题。工作配置是:在此配置中,连接到 DisplayPort (
DP1
) 的屏幕是主屏幕 (DISPLAY=:0.0
),可以使用键盘和鼠标对其进行操作,而连接到 VGA (VGA1
) 的另一个显示器被称为输入设备,DISPLAY=:0.1
并且无法使用输入设备。