我已经将 bspwm 作为独立桌面运行了一段时间,但我发现在没有合适的 DE 的情况下管理 wifi、xinput 设置、主题等有点麻烦,所以我切换到 Xfce4 并用 bspwm 替换了 xfwm。我让 sxhkd 正常工作,bspwm 也基本正常工作,但没有切换工作区的能力。我通常会打开 10 个工作区,因此我在 Xfce 工作区设置中设置了 10 个工作区,但我似乎找不到在它们之间切换的方法。
xfce4-panel 只显示 1 个工作区,Polybar 显示“桌面”,而以前显示 1-10。Xfce-panel 运行时会显示警告“屏幕 0 上没有窗口管理器”,但 xrandr 表示我当前在屏幕 0 上,并且 bspwm 肯定正在运行。我不知道这是 Xfce 还是 bspwm 的问题。
答案1
我只有一个显示器,但我指定了工作区应该输出到哪个输出。我删除了它,在更改后它就正常工作了
bspc monitor eDP1 -d 1 2 3 4 5 6 7 8 9 10
到
bspc monitor -d 1 2 3 4 5 6 7 8 9 10
不确定为什么会有这样的区别,但我想我会把这个问题和我的解决方案留下来。