I only recently dug into this issue enough to roughly understand the problem as one relating to the fact that X11 functions around connecting to a display 'server' of sorts.
Which leads to my problem - between home, university, and friends' places, my IP is always changing, and every time it does (to one I haven't previously had), my X11 plays up (running XMonad on X), and things don't run properly until I restart X through
Doing xhost local:root seems to appropriately add new addresses to my xauth list, but it seems cumbersome for my multi-tab setup to have to be sacrificed just because I want to connect to a network with a dynamic IP. Is there any way around this?
Thanks in advance.