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/
description:
Running the 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 xpra stop
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