Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 1 Aug 2018 16:59:50 +0100
From:      Steve O'Hara-Smith <steve@sohara.org>
To:        freebsd-questions@freebsd.org
Subject:   Re: Alternative to x11/gnome3 ?
Message-ID:  <20180801165950.6bb77eabf97c862866d13ecf@sohara.org>
In-Reply-To: <20180801024324.GA20419@admin.sibptus.transneft.ru>
References:  <CACDfs3qSdo6cS0F-DVMq2RDMsm-ktBc53k-xNwYwzex1X915-g@mail.gmail.com> <20180511090813.GA21919@admin.sibptus.transneft.ru> <1526039986.18202.5.camel@k1.com.br> <20180731014358.GA925@admin.sibptus.transneft.ru> <20180731195608.40cee639.freebsd@edvax.de> <20180801024324.GA20419@admin.sibptus.transneft.ru>

next in thread | previous in thread | raw e-mail | index | archive | help
On Wed, 1 Aug 2018 09:43:24 +0700
Victor Sudakov <vas@mpeks.tomsk.su> wrote:

> No, this is not the way it works, at least on Linux. I've researched
> how it works on my son's Ubuntu. All programs of logged-in users
> remain running, it's not done via storing program state, killing and
> restoring them. In fact, every logged-in user has her own Xserver.
> Only one Xserver at a time is "the current graphical console" and has
> access to the video card, but they all are in the ps output.

	Running multiple X servers is easy enough - I used to do it quite a
lot using startx, you just have to give each one a different display
number, as long as there's a spare virtual console X will pick one and use
it. You switch between them with Ctrl-Alt-Fn as normal.

	That doesn't secure the sessions though. For that the user switcher
has to lock the current session and switch to the selected locked session
or create a new one - and of course something has to disable normal virtual
console switching to prevent leaving unlocked sessions lying around.

-- 
Steve O'Hara-Smith <steve@sohara.org>



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20180801165950.6bb77eabf97c862866d13ecf>