Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 17 Mar 2019 10:10:45 -0600
From:      Warner Losh <imp@bsdimp.com>
To:        Leon Christopher Dietrich <doralitze@chaotikum.org>
Cc:        FreeBSD-STABLE Mailing List <freebsd-stable@freebsd.org>
Subject:   Re: hw.vga.acpi_ignore_no_vga=1 for installation media
Message-ID:  <CANCZdfqd0C=vknLi9Yrr=odLwokg-oSmSw5XfmDB%2B=CdkhPK2Q@mail.gmail.com>
In-Reply-To: <ccfb7722-3703-2995-641d-256990a1c57d@chaotikum.org>
References:  <mailman.13.1552824000.329.freebsd-stable@freebsd.org> <ccfb7722-3703-2995-641d-256990a1c57d@chaotikum.org>

next in thread | previous in thread | raw e-mail | index | archive | help
I generally like this idea... But two caveats...

First, we'd need to update the docs so that folks doing serial installs can
unset it.... Though serial installs are a weird beast....
Second, if it's really needed, we should have the installer generate it.
alas, only vt can tell us that, but it should be easy to add a sysctl to it
that says that it has done video by ignoring the absence of the vga node...

Warner

On Sun, Mar 17, 2019 at 6:58 AM Leon Christopher Dietrich <
doralitze@chaotikum.org> wrote:

> Sound's like solid idea.
>
> A lot of systems out there lack propper ACPI description for VGA and it
> would definitly make the installation on such a system much more easy.
>
> As far as I can tell it doesn't seam to break other things and even low
> power system without VGA (like a pcengines apu2) don't seam to suffer.
>
> On 17.03.19 13:00, FreeBSD-stable-request@freebsd.org wrote:
> > Date: Sun, 17 Mar 2019 02:59:12 +0700
> > From: Eugene Grosbein <eugen@grosbein.net>
> > To: FreeBSD stable <freebsd-stable@freebsd.org>
> > Subject: hw.vga.acpi_ignore_no_vga=1 for installation media
> > Message-ID: <912fc95d-5a5e-012b-7385-0f43f50dca65@grosbein.net>
> > Content-Type: text/plain; charset=koi8-r
> >
> > Hi!
> >
> > Since 11.2-RELESE, default console driver vt(4) checks ACPI table for
> presence of VGA in the system.
> > It does not initialize console (no input, no output) if ACPI states
> there is no VGA adapter.
> >
> > There are PRs describing many cases when VGA is present but ACPI lies
> > and we have a regression compared with 11.1 and earlier:
> > FreeBSD cannot be installed interactively onto such a system, leaving
> aside serial console.
> >
> > vt(4) has loader knob to restore pre-11.2 behaviour and ignore ACPI:
> >
> > hw.vga.acpi_ignore_no_vga=1
> >
> > Should we add this unconditionally to the installation media designed
> for interactive VGA-based installation?
> >
> >
> > ------------------------------
> >
>
>



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CANCZdfqd0C=vknLi9Yrr=odLwokg-oSmSw5XfmDB%2B=CdkhPK2Q>