Sorry this is a little long. It's one of those issues that's a little tricky to describe.
I have two computers connected on a LAN. One is running Mythbuntu 11.10, and one is running Ubuntu 11.10 with (the awesome) Gnome Classic.
Before I upgraded to 11.10, I would often sit at Ubuntu machine and use SSH to access programs, such as Firefox, on the Mythbuntu machine. I could do this even if I already had a local instance of Firefox running.
So, just to be clear, before I upgraded I could run two separate instances of Firefox on one machine, each originating from a different machine. One local, and one over SSH from the other machine. One machine's Firefox has different bookmarks and settings than the other.
Now, after upgrading, if I have the local instance of Firefox running, and I try to run another over SSH, I don't get the instance from the other machine. I get a new window of the already running instance.
If I want to run a program from the second machine, I have to first close any instances from the first machine that might be already running.
This is true regardless of which machine's copy I opened first.
I don't know why this changed, but I suppose it doesn't matter. I'm just interested in results. How can I make it so that I can simultaneously run the two different machines' version of any one application at the same time? For example, two different Firefoxes originating from each machine?
/etc/ssh/sshd_config
forX11Forwarding yes|no
, though.ssh -X [email protected] firefox
So, if I have Firefox running on computer A, and then try to start Firefox using that command, I don't get Firefox from computer the computer at 192.168.0.12, I get another window of Firefox that is already running.X11Forwarding
should definitively be set toyes
.