I've got a Raspberry Pi 3 Model B with Raspbian Jessie Lite. So far I've been happy running it with command line only, but I came up with a use case for a graphical browser, so I installed the X environment and started it:
sudo apt-get install xserver-xorg xinit xserver-xorg-video-fbdev lxde lxde-common
sudo startx
Now that works fine and when I connect with a suitable client (MobaXterm, if that makes any difference) I can run and use Iceweasel browser just fine (sudo apt-get install iceweasel, then iceweasel &).
However, the issue is now: how do I leave the Iceweasel running when I quit the SSH session? If it was a command line application I'd do nohup iceweasel &, but it doesn't work in this case... Also, I'd naturally like to be able to reattach the Iceweasel window to my session when I reconnect with SSH.