View | Details | Raw Unified | Return to bug 229235
Collapse All | Expand All

(-)b/share/man/man4/vt.4 (+5 lines)
Lines 44-49 Link Here
44
In
44
In
45
.Xr loader.conf 5 :
45
.Xr loader.conf 5 :
46
.Cd hw.vga.textmode=1
46
.Cd hw.vga.textmode=1
47
.Cd hw.vga.acpi_ignore_no_vga=1
47
.Cd kern.vty=vt
48
.Cd kern.vty=vt
48
.Cd kern.vt.color.<colornum>.rgb="<colorspec>"
49
.Cd kern.vt.color.<colornum>.rgb="<colorspec>"
49
.Cd kern.vt.fb.default_mode="<X>x<Y>"
50
.Cd kern.vt.fb.default_mode="<X>x<Y>"
Lines 196-201 prompt or in Link Here
196
Set to 1 to use virtual terminals in text mode instead of graphics mode.
197
Set to 1 to use virtual terminals in text mode instead of graphics mode.
197
Features that require graphics mode, like loadable fonts, will be
198
Features that require graphics mode, like loadable fonts, will be
198
disabled.
199
disabled.
200
.It Va hw.vga.acpi_ignore_no_vga
201
Set to 1 to force the usage of the VGA driver regardless of whether
202
ACPI IAPC_BOOT_ARCH signals no VGA support.
203
Can be used to workaround firmware bugs in the ACPI tables.
199
.It Va kern.vty
204
.It Va kern.vty
200
Set this value to
205
Set this value to
201
.Ql vt
206
.Ql vt
(-)b/sys/dev/vt/hw/vga/vt_vga.c (+6 lines)
Lines 1217-1222 vga_acpi_disabled(void) Link Here
1217
	ACPI_TABLE_FADT *fadt;
1217
	ACPI_TABLE_FADT *fadt;
1218
	vm_paddr_t physaddr;
1218
	vm_paddr_t physaddr;
1219
	uint16_t flags;
1219
	uint16_t flags;
1220
	int ignore;
1221
1222
	TUNABLE_INT_FETCH("hw.vga.acpi_ignore_no_vga", &ignore);
1223
1224
	if (ignore)
1225
	    return (false);
1220
1226
1221
	physaddr = acpi_find_table(ACPI_SIG_FADT);
1227
	physaddr = acpi_find_table(ACPI_SIG_FADT);
1222
	if (physaddr == 0)
1228
	if (physaddr == 0)

Return to bug 229235