是否可以将一个工作区的内容“固定”到外部显示器(投影仪),同时能够在笔记本电脑的内置屏幕上查看其内容?
我正在使用 Arch Linux,并准备好测试任何建议。
我使用 Gnome,偶尔使用 XFCE,但对其他 DE 持开放态度。
答案1
工作区覆盖所有显示器。一些窗口管理器具有非常灵活的工作区概念,让您几乎可以进行任何您想要的编程(惊人的,锯鳐),但即使在那里,我认为您也必须编写一些代码来用工作区来表达这一点。
在许多窗口管理器中您可以做的就是创建一个窗口黏跨工作区。这意味着窗口出现在所有工作区的相同位置。如果您将演示窗口放在投影仪上并使它们具有粘性,并且您不在任何工作区的该监视器上放置任何其他窗口,那么您将获得所需的效果。
如果您的窗口管理器缺少使窗口粘性的界面,请尝试
wmctrl -r 0x123456 -b add sticky
其中 0x123456 是窗口 ID,您可以通过wmctrl -l
(在列表中查找窗口)或xwininfo
(单击窗口)找到它。您还可以使用:SELECT:
数字代替数字,并在运行命令后单击窗口。从窗口管理器外部更改粘性可能会也可能不会起作用,具体取决于窗口管理器,我不知道到底是什么让它起作用。