Some of the ports of Linux software are incredibly invasive. Ran into an interesting one today.
My FreeBSD box, I use Windowmaker or awesome with Xorg, so minimal. Don't run dbus-launch in my .xinitrc.
I have a Linux Ubuntu laptop (for $WORK) that I ssh into, forward X back to FreeBSD for development/testing work.
Had rebooted both, ssh'd into Linux, then tried running emacs. Nothing showed up locally. Tried another program same thing.
processes running, but not displaying.
Started firefox on my FreeBSD system, which automatically launches dbus.
The applications forwarding from Linux magically appear now.
Simpler applications like old fashioned xterm worked fine displaying back, but anything associated with a more "desktop" or Gnome thing seem to need dbus running on the local machine to display.
No problem that I'm looking to solve, just pointing out a weird interaction in case anyone else runs into it.
My FreeBSD box, I use Windowmaker or awesome with Xorg, so minimal. Don't run dbus-launch in my .xinitrc.
I have a Linux Ubuntu laptop (for $WORK) that I ssh into, forward X back to FreeBSD for development/testing work.
Had rebooted both, ssh'd into Linux, then tried running emacs. Nothing showed up locally. Tried another program same thing.
processes running, but not displaying.
Started firefox on my FreeBSD system, which automatically launches dbus.
The applications forwarding from Linux magically appear now.
Simpler applications like old fashioned xterm worked fine displaying back, but anything associated with a more "desktop" or Gnome thing seem to need dbus running on the local machine to display.
No problem that I'm looking to solve, just pointing out a weird interaction in case anyone else runs into it.