Not having a pseudo tty breaks clickable desktop --gdb
It is related to whether we have a pseudo tty or not in docker. Having it breaks desktop mode in Atom, not having it breaks the gdb feature...
We should enable the pseudo tty when passing the --gdb flag only.