在 Docker 容器中运行 GUI 应用程序时,我正在映射 X11 套接字以使应用程序能够访问主机上的 X 服务器,如下所示:
docker run -v /tmp/.X11-unix:/tmp/.X11-unix my_image
问题是默认情况下,WM 将客户端的主机名(在我的情况下是容器的 ID)添加到标题栏:
此 ID 不会为用户增加任何价值。有没有办法摆脱这(effbff37ddd9)
部分?
我们使用 Openbox 作为窗口管理器。
我正在寻找一种在我的两个物理监视器上配置两个独立屏幕的方法,或者通过 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 来实现,因为架构师已经明确定义了技术堆栈。