OS: arch linux, using dwm as the windows manager version: xpra-winswitch 0.11.2-1 installed from Arch Linux AUR: https://aur.archlinux.org/packages/xpra-winswitch/
xpra stop command seems to mess up my linux environment, specifically the settings related to the terminal emulator. After I execute
xpra stop if I launch a new terminal (I'm using urxvt, but the same can be observed with xterm), it does not respect my settings in .Xresources. Running
source .Xresources does NOT restore the settings. In another very similar Arch Linux install, my default shell also becomes sh instead of bash. The only way I've found to restore my environment is by restarting X.
Also, this doesn't happen if I simply
killall xpra instead of
I'm not sure if this was the case in the previous version, 10.x, as I have deleted it and the Arch Linux AUR doesn't save previous versions of the package.
Weird. Please post your
.Xresources. Nothing has changed in this area for a long time, not in 0.11 and probably not in 0.10 either.
I have no idea why/how we can cause such problems.
xpra stop only closes the connections cleanly,
killall xpra will end up doing pretty much the same thing (only fired via a signal).
Does this happen if you disconnect the client first? And if you don't? Does it still mess up the terminal emulator if you use a different one for launching xpra?
this ticket has been moved to: https://github.com/Xpra-org/xpra/issues/512