Display problems and a potential vulnerability related to our remote access system have been fixed.
The problem:
- We enabled all users to run X servers remotely (in
/etc/X11/XWrapper.config). - Remote X session run through
Xdummylocked the primary display. - Changes in the user-level
xorg.confcaused rendering problems on the lab display. - If the remote user executed
startxto directly initialize an X session (no dummy display), this session supplanted the root session on the lab display. Yikes!
The solution:
- Disabled remote execution of X server
- Remote display access and display sharing are now through
x2go.
A side-effect of this is that the KDE desktop environment is now available on hilley-agisoft-linux. (This is used by x2go.)