From owner-freebsd-hackers@FreeBSD.ORG Wed Jun 13 13:50:11 2012 Return-Path: Delivered-To: freebsd-hackers@FreeBSD.org Received: from mx1.freebsd.org (unknown [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 9FDFB106566C; Wed, 13 Jun 2012 13:50:09 +0000 (UTC) (envelope-from avg@icyb.net.ua) Received: from citadel.icyb.net.ua (citadel.icyb.net.ua [212.40.38.140]) by mx1.freebsd.org (Postfix) with ESMTP id 2EB498FC16; Wed, 13 Jun 2012 13:50:07 +0000 (UTC) Received: from odyssey.starpoint.kiev.ua (alpha-e.starpoint.kiev.ua [212.40.38.101]) by citadel.icyb.net.ua (8.8.8p3/ICyb-2.3exp) with ESMTP id QAA26002; Wed, 13 Jun 2012 16:50:06 +0300 (EEST) (envelope-from avg@icyb.net.ua) Message-ID: <4FD89A8E.6070103@icyb.net.ua> Date: Wed, 13 Jun 2012 16:50:06 +0300 From: Andriy Gapon User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:13.0) Gecko/20120610 Thunderbird/13.0 MIME-Version: 1.0 To: Doug Barton References: <4FD05C16.9040905@FreeBSD.org> <20120607084738.GT85127@deviant.kiev.zoral.com.ua> <4FD06CD3.3080602@FreeBSD.org> <20120607095741.GA1361@reks> <4FD0BAC6.6000304@FreeBSD.org> <4FD0EEB1.10103@FreeBSD.org> <4FD37727.60705@FreeBSD.org> In-Reply-To: <4FD37727.60705@FreeBSD.org> X-Enigmail-Version: 1.4.2 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Cc: freebsd-hackers@FreeBSD.org Subject: Re: boot menu option to disable graphics mode X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 13 Jun 2012 13:50:11 -0000 on 09/06/2012 19:17 Doug Barton said the following: > If this were a problem we didn't already have a solution for, I'd be > much more interested in what you're proposing. I wonder if you were in the same mindset when you worked on service(8). This is not to doubt service(8) usefulness, of course. Just drawing a parallel. > But in no particular order ... > > 1. This is not something most users would have to do very often, if at all. 1. Let's not generalize. 2. It is not a coincidence that I started this thread on this mailing list. > 2. We have a variety of different login managers, several of which do > things subtly differently, all of which would need ongoing support. The solution as proposed of now does not require any support or modifications. If people would be willing to implement additional support, then probably they would be doing that because they would want to have that, and to support that. > 3. While the changes you're proposing sound simple, the startup stuff > has some subtle interactions that we don't like to disrupt without good > reason. This is too vague to comment. > It's also worth pointing out that if all you need is a shell at boot > time, you can still do Ctrl-Alt-F1 to get that, without having to change > anything. Thank you for opening my eyes. And sorry for using sarcasm again. No, that's not what I want. I want X to not start. > And if you find yourself needing to prevent the login manager > from starting more often than not, just disable it by default and start > it with 'service onestart', or use startx. I do need it that often that I'd have to inconvenience each boot. But I also want convenience those time when I need it. > My point being that this doesn't come with zero costs, and has very > little benefit. That usually spells "no" in my book. I understand your point. On the other hand, I find the proposed change to have measurable benefit and insignificant cost. This is "yes" in my book. Please also note that I am not asking you to do any work. -- Andriy Gapon