Please try this for yourself. It does not work. Gives the same "Firefox is already running, but is not responding." dialog.
sudo -u desktopuser XDG_RUNTIME_DIR=/run/user/1000 DISPLAY=:0.0 firefox --new-window
If I now switch back to the VT running my desktop, a new Firefox window has opened.Maybe your root terminal has other environment variables set that break it? A different DBUS session maybe?
sudo -u desktopuser XDG_RUNTIME_DIR=/run/user/1000 firefox
Sorry for messing it up the first time I tried!Man, you solved it!!
Thanks a 1000 times!