BSPWM not Working on Ubuntu

Solution 1:

Had the same issue and fixed it. All you have to do is

  • chmod +x both bspwmrc and sxhkdrc.
  • Make sure you copied bspwm.desktop to the xsessions folder with

    sudo cp (folder where bspwm is installed)/contrib/freedesktop/bspwm.desktop /usr/share/xsessions/`
    

    instead of editing .xinitrc.

I know this got posted a long time ago, but I'm mainly writing this for other people that are searching a fix for this issue. Please note that this is intended for Ubuntu Desktop users only.