I’m curious as to difference between the Beaglebone Console and IOT images and the reason(s) for choosing one over the other.
Even on my BBW I prefer an lxde or lxqt image as I like to be able to do ssh -X for things like gedit or geany from time to time, and I like the easy back-up and/or cloning of SD cards over flashing eMMC, but I’d like to know when an alternate image might make sense.
The iot image = lxqt image - lxqt/xorg...
Regards,
I’m curious as to difference between the Beaglebone Console and IOT images
and the reason(s) for choosing one over the other.
Even on my BBW I prefer an lxde or lxqt image as I like to be able to do ssh
-X for things like gedit or geany from time to time, and I like the easy
back-up and/or cloning of SD cards over flashing eMMC, but I’d like to know
when an alternate image might make sense.
The iot image = lxqt image - lxqt/xorg…
I believe ‘ssh -X’ should still be useful for you since you’d be running the X Server on your host and don’t need it on the Bone.
To take this a bit further, I wonder how X11 in the browser is these days:
I’m no expert on the minimum required packages, but on my BBW Console image 2015-11-12 X apps like geany wouldn’t work untill I installed xinit which sure brought in a lot of xorg stuff along with it.
My experience is that running gui applications via ssh -X (especially over the USB gadget) actually has better interaction than when running on the BBB HDMI display, so its very useful!
Xinit shouldn’t be required, just X apps.
IIRC, I only did an "apt-get install geany".
Maybe you have to add
X11Forwarding yes
to /etc/ssh/sshd_config and restart the server;)
Unless apt-get install xinit did it automatically, X11Forwarding yes seems to be the default.
Unless the server can maintain pre-existing connections during a restart, I’m sure my ssh server didn’t restart as I had three other sessions open that all continue to run.
I did have to log out and log back in which then made the DISPLAY=localhost:10:0 env variable appear after the xinit install.
Having a minimal system is not important for me at this time, and probably never will be, as I prefer native development and debugging, But I think it’d be nice to have some documentation or guidance about the packaging. Seems many of the package names vary among Jessie for Beagleboard, RPi and PCs. I obviously end up dragging in a lot of stuff I don’t really use as I stumble around trying to get all the bits and pieces I want installed.
To sort of make my point, is xapps the package named x11-apps?
I don’t see xapps in the dpkg --get-selections output on either 2015-11-12 Console or 2016-03-27 lxqt, 2016-03-27 has x11-apps, but my 2015-11-12 Console system that I’ve just recently got ssh-X working does not.
I’d like to add that I think Robert is doing an amazing job of putting together highly functional systems with his 4GB lxqt images. I don’t want anything I say taken as being critical or complaining, I’m mostly just trying to point out issues that would likely be a showstopper for a newbie if they didn’t have someone like me to hold their hands.