gnome terminal launcher launches root terminal and visa versa
Since last week, using the launchers in the menu Applications/Accessories or on the panel, launching a second terminal using either Terminal or Root Terminal, there is no difference between the two.
If I already have a RootTerminal, I get only root terminals. If I have a non-root terminal, I get only non-root terminals. If I terminate the existing terminal, then the launchers work as expected.
Right-clicking the icons in the panel, and selecting Properties, I find that the root terminal launcher has command "gksu /usr/bin/x-terminal-emulator", while the ordinary terminal launcher has command "gnome-terminal".
"strace" shows that the command "gksu /usr/bin/x-terminal-emulator" is run if I use the root terminal launcher.
I suspect that when I start a a second terminal, a message is sent to the existing terminal to have it create a second window, rather than run a second process.
I noticed this after a run of 'aptitude -y full-upgrade' on january 12 or on january 9 (the last two times I ran that command) but the change may have happened earlier. From the log files: