The difference between launching from X and from vt or remote is that there is a DISPLAY env var, and the new input platform probing will find that server-x11.so would be capable to provide input events. Hence it also loads it. This affects the shutdown in some way that the mgm::LinuxVirtualTerminal destructor is not executed.
The difference between launching from X and from vt or remote is that there is a DISPLAY env var, and the new input platform probing will find that server-x11.so would be capable to provide input events. Hence it also loads it. This affects the shutdown in some way that the mgm::LinuxVirtu alTerminal destructor is not executed.