1 Answer
1

As I understand it, real-time switching is simply not possible without restarting X, and due to the basic architecture of X it never will be. That seems to be the basic limitation. I've heard that Wayland offers some options in this direction.