我在 XFCE 中大量使用的功能之一是使用 Alt(Alt + 单击并拖动)抓取窗口,然后更改为不同的工作区(我将其绑定到 Alt+数字)。最终效果是将抓取的窗口移动到新的工作区,并将其全部放置在同一个击键中。我发现它比笨拙的“将窗口移动到工作区”绑定非常直观且更有效。
但是,此功能不再起作用,我不太确定如何修复它。
我正在运行一些带有 Gnome 会话的 RHEL6 版本。我干净地安装了 XFCE4(除了 xfce4-session,由于冲突我将其排除),注销,然后使用 GUI 会话选择器重新登录。重新绑定默认工作区切换键后,一切正常;我能够毫无问题地抓取窗口并切换工作区。
重新启动后,我使用 XFCE4 登录来启动,并且我无法再在抓取窗口时切换工作区。
如果一个窗口被抓取,大多数绑定都不起作用,甚至无法通过 xev(更改工作空间等)。但是,箭头键(轻推)和 ESC(取消)做工作,并且它们在与更改工作区绑定相同的位置定义(在窗口管理器设置中)。此外,在桌面上的空白处单击并按住鼠标按钮可以使工作区切换绑定起作用。
我尝试将绑定更改为其他内容,甚至更改为单个键。还是没用。
我还尝试安装 xbindkeys 并手动定义工作区开关绑定,但它也遇到了同样的问题,即在抓取窗口时无法工作。我是否抓住标题栏或按住 Alt 并单击窗口上的任意位置都没有关系。
对于解决这个问题还有进一步的调试/建议吗?
答案1
你需要 xfce4-session,否则你的桌面将无法正常运行(是的,我是认真的)。
你运行xfwm4吗?您有已保存的会话吗? xfsettingsd 是否正在运行?
哦,不要再使用Xfce4.8了。它已经过时了,并且以错误的方式做事(比如 thunar-vfs)。