From owner-freebsd-current@FreeBSD.ORG Wed Nov 10 01:31:26 2010 Return-Path: Delivered-To: current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id C95B2106566B for ; Wed, 10 Nov 2010 01:31:26 +0000 (UTC) (envelope-from yanegomi@gmail.com) Received: from mail-ww0-f50.google.com (mail-ww0-f50.google.com [74.125.82.50]) by mx1.freebsd.org (Postfix) with ESMTP id 5AB5B8FC19 for ; Wed, 10 Nov 2010 01:31:25 +0000 (UTC) Received: by wwb22 with SMTP id 22so128252wwb.31 for ; Tue, 09 Nov 2010 17:31:25 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:sender:received :in-reply-to:references:date:x-google-sender-auth:message-id:subject :from:to:cc:content-type:content-transfer-encoding; bh=X4a0vT7Hd3WsJUnX6IG0vbhC2nXwnXqjfGUA4MwW3l0=; b=Loxfu3mrB/UOXugXAwjIkH2Xy2MhOFtevPIgrQC3zPHOMRm1KfaSamPcAt/jfdhmQe cqlmX+LXwp71JQOjynl1OxYcjZyXwvgLCLyJ1TzbzZ/IMnTP6Fdz1dppRWfi8rlR0jVf tvsPHo1adc+xOFqmQbFzVbgCAQOZMMRi8Nqtg= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:sender:in-reply-to:references:date :x-google-sender-auth:message-id:subject:from:to:cc:content-type :content-transfer-encoding; b=wzBqWgGJP9sAj3tkaowL577uVyywcYE4r0XBymXs22rUTbkF2ZQ7goZCFzf3rm1q3g LVPOAc8aHxZBWR4Y/W6BomeYXUyJFOi7nXCFiLZ4VlEeU/5zR3WqdQh0b6FrDpgzGoSH 8vl355U5qALn+Q1+jgdeOSGHr5p/TLia+f/gc= MIME-Version: 1.0 Received: by 10.216.82.197 with SMTP id o47mr7684467wee.45.1289352684814; Tue, 09 Nov 2010 17:31:24 -0800 (PST) Sender: yanegomi@gmail.com Received: by 10.216.198.27 with HTTP; Tue, 9 Nov 2010 17:31:24 -0800 (PST) In-Reply-To: <20101109235827.660071CC0E@ptavv.es.net> References: <20101109235827.660071CC0E@ptavv.es.net> Date: Tue, 9 Nov 2010 17:31:24 -0800 X-Google-Sender-Auth: opZ-8OvXmBJ99-PQCvLoSTLAPbU Message-ID: From: Garrett Cooper To: Kevin Oberman Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Cc: "C. P. Ghost" , current@freebsd.org Subject: Re: Only display ACPI bootmenu key if ACPI is present X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 10 Nov 2010 01:31:27 -0000 On Tue, Nov 9, 2010 at 3:58 PM, Kevin Oberman wrote: >> Date: Tue, 9 Nov 2010 15:45:00 -0800 >> From: Garrett Cooper >> Sender: owner-freebsd-current@freebsd.org >> >> On Tue, Nov 9, 2010 at 2:58 PM, C. P. Ghost wrote: >> > On Mon, Nov 8, 2010 at 11:14 PM, John Baldwin wrote: >> >> This patch changes the Forth code for the Beastie menu to only displa= y the >> >> menu option to enable or disable ACPI if the loader detects ACPI. =A0= This avoids >> >> displaying a menu item prompting to enable ACPI if the BIOS doesn't a= ctually >> >> include ACPI. =A0Any objections? >> > >> > Wouldn't that be a POLA violation? Some admins may be used to the >> > current menu, and would be scratching head as what went wrong. >> > Maybe it would be better to keep the menu option, but make it >> > non-selectable and print next to it something like "(not available)"? >> >> =A0 =A0 Yeah... seems like it would be; besides, I'm kind of used to >> pressing numbers 4 and 6 when I have a boot menu :). > > Wait a minute. The menu is a POLA violation. I'm used to hitting > 'boot -s' and entering just '4' is clearly not the way the Lord > meant it to be. (I edit the loader.4th file to turn it off o my personal > systems, being an old curmudgeon.) I use a bit easier means on some systems: /boot/defaults/loader.conf:#beastie_disable=3D"NO" # Turn the beastie boot menu on and off > If you are going to use a menu at all, why not make it as functional as > possible? If someone has menus on and hits '4' with the PCBSD menu, it > won't do what it does now, but it won't really do anything at all until > you tell it to go. As POLA violations go this is nothing compared to > when the menu appeared. Whatever... people are going to gripe either way with this change, so I guess making people think is more important than misleading them into thinking things work. It's just easier to slap someone on the hand if they hit ACPI, and less annoying for automated expect scripts because they don't have to hit a different number, but I suppose if they were smart they would use the loader prompt anyhow instead of the menu *shrugs*. So, this is a "I understand, slap me on the hand if I hit 4 or 6" agreement :). Thanks, -Garrett