Fluxbox和Zoom,如何获得窗饰?

Fluxbox和Zoom,如何获得窗饰?

我使用 fluxbox 作为窗口管理器。除了 Zoom 视频会议应用程序之外,我的所有其他应用程序都有窗口装饰,可以使用适当的 fluxbox 键绑定/命令打开/关闭它们。Zoom 没有。它上面有用于窗口装饰的空间,当我打开/关闭它们时,这个空间会消失并再次出现,但里面从来没有窗口装饰。我该如何解决这个问题?

在一个相关问题中,如何在应用程序上强制(启用)窗口装饰,@Lars Kotthoff 说这是一个与“fluxbox 没有合成器”这一事实相关的问题。什么是合成器?怎样才能解决这个问题呢? (我不需要任何东西是透明的,或者有阴影,这似乎是合成器的主要功能,从我到目前为止所学到的尝试来看。)

根据要求,一些版本:

$ fluxbox --version
Fluxbox 1.3.7-gentoo-r4 : (c) 2001-2015 Fluxbox Team 

$ uname -a
Linux kirk 4.19.44-gentoo #5 SMP PREEMPT Thu Mar 19 12:31:30 EDT 2020 x86_64 Intel(R) Core(TM) i7-4800MQ CPU @ 2.70GHz GenuineIntel GNU/Linux

$ eselect profile show
Current /etc/portage/make.profile symlink:
  default/linux/amd64/17.0/desktop

答案1

我使用 Slackware Linux,也遇到了同样的问题,但我通过手动构建 Fluxbox 解决了https://github.com/fluxbox/fluxbox并用它替换操作系统提供的 Fluxbox 二进制文件。请注意, fluxbox --version字符串与 Fluxbox/version.h 中硬编码的字符串保持不变:

#define __fluxbox_version "1.3.7"

当然,我认为使用系统的包管理器来替换 Fluxbox 二进制文件是一个很好的做法,而不是仅仅在 /usr/binFluxbox 所在系统中或任何地方放置一个新的二进制文件。

带有装饰的 Zoom-linux:

在此输入图像描述

我还可以使用 来切换装饰ToggleDecor。我想整个问题与客户端装饰有关,但我不能肯定地说。

相关内容