Any time GUI fails I’m reminded of the history of libglx.so getting overwritten by an outside package in R19.x. This may be your current issue.
See this (part of another thread/question you asked):
Any time certain hardware access events occur in X11, the lack of a handler will crash the GUI. Back in the earliest days of Linux GUI when there was no hardware acceleration the Mesa3D libraries provided all OpenGL access. If a screen saver was chosen which used OpenGL but Mesa3D was not installed, then the moment the screen saver started the GUI would crash. The same could be said for even a mouse hover over some icons or the mouse hovering over real estate requiring handling by a missing library. In the case of Jetson, some outside libraries are incompatible “updates” of nVidia variants. Make sure you have the nVidia versions in place, not overwritten by new software additions.
It is also possible that the nVidia versions are in place, but the software the nVidia version was designed to interact with is incompatible. Specifically, this is the X11 ABI. The X server itself progresses in its binary interface and requires the nVidia software to be compiled against this ABI. So some parts of the system require nVidia files in place, and in the chain of dependencies, the nVidia files require the X11 ABI to match. Upgrading the ABI but not the nVidia files will cause failure.
For reference, this is the block of log file from “/var/log/Xorg.0.log” on Jetson TK1 which identifies ABI information for a working L4T R21.4:
[ 17.049] (II) Module ABI versions:
[ 17.049] X.Org ANSI C Emulation: 0.4
[ 17.049] X.Org Video Driver: 15.0
[ 17.049] X.Org XInput driver : 20.0
[ 17.049] X.Org Server Extension : 8.0
ABI 15 is required for the X graphics to not fail with this nVidia driver set. If one were to downgrade from a newer X11 server to this version, you would find the XInput driver ABI would also need to be downgraded…the input drivers depend on the video ABI, as do the nVidia graphics packages.
I wonder if perhaps the alternate non-L4T system you are testing uses a video driver ABI newer than 15?