Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 8 Aug 2018 12:28:23 -0500
From:      Valeri Galtsev <galtsev@kicp.uchicago.edu>
To:        freebsd-questions@freebsd.org
Subject:   Re: Alternative to x11/gnome3 ?
Message-ID:  <2b5cf789-e846-aac0-d33a-39dd71d55f65@kicp.uchicago.edu>
In-Reply-To: <20180808163722.GA67368@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> <20180801165950.6bb77eabf97c862866d13ecf@sohara.org> <20180808161156.GA66626@admin.sibptus.transneft.ru> <20180808172413.9759288eaa75f6a8024417c8@sohara.org> <20180808163722.GA67368@admin.sibptus.transneft.ru>

next in thread | previous in thread | raw e-mail | index | archive | help


On 08/08/18 11:37, Victor Sudakov wrote:
> Steve O'Hara-Smith wrote:
>>
>>> No, this is not the way it works on Linux. Linux users don't run
>>> startx from a text session, nor do they switch between GUI sessions
>>> with Ctrl-Alt-Fn.  They click "Switch user" and the graphical login
>>> screen appears where you can get authenticated.
>>
>> 	You can use startx and Ctrl-Alt-Fn in Linux to do this, at least
>> you could last time I used Linux and X.
> 
> You can but nobody does because it's inconvenient and contraintuitive
> for the majority of users.

I for one do it occasionally. On multi-user number crunchers in the 
server room which normally run in "runlevel 5".

> 
> Besides it's insecure unless you enable some X screen locking
> mechanism and start your X session with something like "startx & && exit"

Yes, or simpler thing does the same . Log in to virtual console then 
execute the command

exec startx

If somebody is at the keyboard in your absence and kills your X using 
Ctrl+C, then you will be logged off your virtual console session as 
well. That, BTW this is what I always do on my FreeBSD workstation 
(virtyally single user machine): same convenient, and one less process 
belonging to user root (display manager process).

Incidentally one may need to create ~/.xinitrc for that, what someone 
else had mentioned. My ~/.xinitrc on workstation has one line:

exec mate-session


Thanks.
Valeri

> 

-- 
++++++++++++++++++++++++++++++++++++++++
Valeri Galtsev
Sr System Administrator
Department of Astronomy and Astrophysics
Kavli Institute for Cosmological Physics
University of Chicago
Phone: 773-702-4247
++++++++++++++++++++++++++++++++++++++++



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?2b5cf789-e846-aac0-d33a-39dd71d55f65>