i915kms hang and vesa issues on Atom E3845 (Bay Trail)

From: Mark Kane <mark_at_kane.mn>
Date: Wed, 01 Sep 2021 07:21:31 UTC
Hi,

I'm trying to get X working on a Bay Trail Atom E3845 and am running 
into issues with i915kms and vesa on FreeBSD 13.0-RELEASE.

1) i915kms - Installed the drm-fbsd13-kmod package, `kldload i915kms` 
pauses for about 22 seconds while the rest of the machine is still 
responsive, and then the system hangs. After the ~22 seconds the screen 
seems like it is switching from text to graphics mode but it goes black, 
machine stops responding to SSH/pings, keyboard caps/numlock doesn't 
work, and a hard reboot is needed. This is on i386 and no change with 
hw.above4g_allow=0 per the wiki. Last /var/log/messages entries before 
the hard reboot:

Aug 31 20:33:03 freebsd2 kernel: drmn0: <drmn> on vgapci0
Aug 31 20:33:03 freebsd2 kernel: vgapci0: child drmn0 requested 
pci_enable_io
Aug 31 20:33:03 freebsd2 syslogd: last message repeated 1 times
Aug 31 20:33:03 freebsd2 kernel: [drm] Unable to create a private tmpfs 
mount, hugepage support will be disabled(-19).

2) vesa - X works with 800x600 resolution but trying to manually set a 
detected 1280x720 modeline from X log (or cvt) via xrandr errors out and 
doesn't change resolution (output below). Some reading suggests that the 
vesa driver might not support these custom resolutions; is that the case 
or would there be a way to get 1280x720 with the vesa driver (without 3D 
acceleration)?

For reference this hardware works with KMS/modesetting on OpenBSD 6.9. 
If there is any other info I can gather from either install I am more 
than happy to.

Thanks in advance,

-Mark

loader.conf:
hw.vga.acpi_ignore_no_vga=1 # needed to prevent console output hang 
during boot on this hardware

dmesg:
---<<BOOT>>---
Copyright (c) 1992-2021 The FreeBSD Project.
Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994
	The Regents of the University of California. All rights reserved.
FreeBSD is a registered trademark of The FreeBSD Foundation.
FreeBSD 13.0-RELEASE-p4 #0 releng/13.0-n244760-940681634ee-dirty: Fri 
Aug 27 20:03:52 CDT 2021
     root@freebsd2:/usr/obj/usr/src/i386.i386/sys/GENERIC i386
FreeBSD clang version 11.0.1 (git@github.com:llvm/llvm-project.git 
llvmorg-11.0.1-0-g43ff75f2c3fe)
VT(vga): resolution 640x480
CPU: Intel(R) Atom(TM) CPU  E3845  @ 1.91GHz (1916.71-MHz 686-class CPU)
   Origin="GenuineIntel"  Id=0x30679  Family=0x6  Model=0x37  Stepping=9
   
Features=0xbfebfbff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CLFLUSH,DTS,ACPI,MMX,FXSR,SSE,SSE2,SS,HTT,TM,PBE>
   
Features2=0x43d8e3bf<SSE3,PCLMULQDQ,DTES64,MON,DS_CPL,VMX,EST,TM2,SSSE3,CX16,xTPR,PDCM,SSE4.1,SSE4.2,MOVBE,POPCNT,TSCDLT,AESNI,RDRAND>
   AMD Features=0x28100000<NX,RDTSCP,LM>
   AMD Features2=0x101<LAHF,Prefetch>
   Structured Extended Features=0x2282<TSCADJ,SMEP,ERMS,NFPUSG>
   VT-x: (disabled in BIOS) PAT,HLT,MTF,PAUSE,EPT,UG,VPID
   TSC: P-state invariant, performance statistics
real memory  = 2147483648 (2048 MB)
avail memory = 1933299712 (1843 MB)
Event timer "LAPIC" quality 600
ACPI APIC Table: <ALASKA A M I >
WARNING: L1 data cache covers fewer APIC IDs than a core (0 < 1)
FreeBSD/SMP: Multiprocessor System Detected: 4 CPUs
FreeBSD/SMP: 1 package(s) x 4 core(s)
random: registering fast source Intel Secure Key RNG
random: fast provider: "Intel Secure Key RNG"
random: unblocking device.
Firmware Warning (ACPI): 32/64X length mismatch in FADT/Gpe0Block: 
128/32 (20201113/tbfadt-748)
ioapic0 <Version 2.0> irqs 0-86
Launching APs: 2 3 1
Timecounter "TSC" frequency 1916714407 Hz quality 1000
random: entropy device external interface
[ath_hal] loaded
WARNING: Device "kbd" is Giant locked and may be deleted before FreeBSD 
14.0.
kbd0 at kbdmux0
nexus0
vtvga0: <VT VGA driver>
cryptosoft0: <software crypto>
aesni0: <AES-CBC,AES-CCM,AES-GCM,AES-ICM,AES-XTS>
acpi0: <ALASKA A M I >
acpi0: Power Button (fixed)
unknown: I/O range not supported
cpu0: <ACPI CPU> on acpi0
atrtc0: <AT realtime clock> port 0x70-0x77 on acpi0
atrtc0: Warning: Couldn't map I/O.
atrtc0: registered as a time-of-day clock, resolution 1.000000s
Event timer "RTC" frequency 32768 Hz quality 0
hpet0: <High Precision Event Timer> iomem 0xfed00000-0xfed003ff irq 8 on 
acpi0
Timecounter "HPET" frequency 14318180 Hz quality 950
Event timer "HPET" frequency 14318180 Hz quality 450
Event timer "HPET1" frequency 14318180 Hz quality 440
Event timer "HPET2" frequency 14318180 Hz quality 440
attimer0: <AT timer> port 0x40-0x43,0x50-0x53 irq 0 on acpi0
Timecounter "i8254" frequency 1193182 Hz quality 0
Event timer "i8254" frequency 1193182 Hz quality 100
Timecounter "ACPI-safe" frequency 3579545 Hz quality 850
acpi_timer0: <24-bit timer at 3.579545MHz> port 0x408-0x40b on acpi0
pcib0: <ACPI Host-PCI bridge> port 0xcf8-0xcff on acpi0
pcib0: Length mismatch for 3 range: 50d06fff vs 50d07000
pci0: <ACPI PCI bus> on pcib0
vgapci0: <VGA-compatible display> port 0xe080-0xe087 mem 
0xd0000000-0xd03fffff,0xc0000000-0xcfffffff irq 16 at device 2.0 on pci0
vgapci0: Boot video device
ahci0: <AHCI SATA controller> port 
0xe070-0xe077,0xe060-0xe063,0xe050-0xe057,0xe040-0xe043,0xe020-0xe03f 
mem 0xd0d06000-0xd0d067ff irq 19 at device 19.0 on pci0
ahci0: AHCI v1.30 with 2 3Gbps ports, Port Multiplier not supported
ahcich0: <AHCI channel> at channel 0 on ahci0
pci0: <encrypt/decrypt> at device 26.0 (no driver attached)
hdac0: <Intel BayTrail HDA Controller> mem 0xd0d00000-0xd0d03fff irq 22 
at device 27.0 on pci0
pcib1: <ACPI PCI-PCI bridge> irq 16 at device 28.0 on pci0
pci1: <ACPI PCI bus> on pcib1
igb0: <Intel(R) PRO/1000 PCI-Express Network Driver> port 0xd000-0xd01f 
mem 0xd0a00000-0xd0afffff,0xd0b00000-0xd0b03fff irq 16 at device 0.0 on 
pci1
igb0: Using 1024 TX descriptors and 1024 RX descriptors
igb0: Using 4 RX queues 4 TX queues
igb0: Using MSI-X interrupts with 5 vectors
igb0: Ethernet address: 00:10:f3:93:cb:86
pcib2: <ACPI PCI-PCI bridge> irq 17 at device 28.1 on pci0
pcib3: <ACPI PCI-PCI bridge> irq 18 at device 28.2 on pci0
pci2: <ACPI PCI bus> on pcib3
pci2: <simple comms, UART> at device 0.0 (no driver attached)
pcib4: <ACPI PCI-PCI bridge> irq 19 at device 28.3 on pci0
pci3: <ACPI PCI bus> on pcib4
igb1: <Intel(R) PRO/1000 PCI-Express Network Driver> port 0xc000-0xc01f 
mem 0xd0700000-0xd07fffff,0xd0800000-0xd0803fff irq 19 at device 0.0 on 
pci3
igb1: Using 1024 TX descriptors and 1024 RX descriptors
igb1: Using 4 RX queues 4 TX queues
igb1: Using MSI-X interrupts with 5 vectors
igb1: Ethernet address: 00:10:f3:93:cb:87
ehci0: <Intel BayTrail USB 2.0 controller> mem 0xd0d05000-0xd0d053ff irq 
23 at device 29.0 on pci0
usbus0: EHCI version 1.0
usbus0 on ehci0
usbus0: 480Mbps High Speed USB v2.0
isab0: <PCI-ISA bridge> at device 31.0 on pci0
isa0: <ISA bus> on isab0
acpi_button0: <Power Button> on acpi0
acpi_button1: <Sleep Button> on acpi0
acpi_tz0: <Thermal Zone> on acpi0
ppc1: <Parallel port> port 0x378-0x37f irq 15 on acpi0
ppc1: Generic chipset (NIBBLE-only) in COMPATIBLE mode
ppbus0: <Parallel port bus> on ppc1
lpt0: <Printer> on ppbus0
lpt0: Interrupt-driven port
ppi0: <Parallel I/O> on ppbus0
uart2: <16950 or compatible> port 0x248-0x24f irq 5 on acpi0
uart1: <16950 or compatible> port 0x2f8-0x2ff irq 3 on acpi0
uart3: <16950 or compatible> port 0x3e8-0x3ef irq 11 on acpi0
uart4: <16950 or compatible> port 0x2e8-0x2ef irq 10 on acpi0
uart5: <16950 or compatible> port 0x228-0x22f irq 6 on acpi0
uart6: <16950 or compatible> port 0x238-0x23f irq 7 on acpi0
ata0: <ATA channel> at port 0x1f0-0x1f7,0x3f6 irq 14 on isa0
ata0: non-PNP ISA device will be removed from GENERIC in FreeBSD 14.
ata1: <ATA channel> at port 0x170-0x177,0x376 irq 15 on isa0
ata1: non-PNP ISA device will be removed from GENERIC in FreeBSD 14.
est0: <Enhanced SpeedStep Frequency Control> on cpu0
Timecounters tick every 1.000 msec
hdacc0: <Realtek ALC888 HDA CODEC> at cad 0 on hdac0
hdaa0: <Realtek ALC888 Audio Function Group> at nid 1 on hdacc0
pcm0: <Realtek ALC888 (Rear Analog)> at nid 20 and 24 on hdaa0
pcm1: <Realtek ALC888 (Analog)> at nid 21 and 26 on hdaa0
hdacc1: <Intel Valleyview2 HDA CODEC> at cad 2 on hdac0
hdaa1: <Intel Valleyview2 Audio Function Group> at nid 1 on hdacc1
hdaa1: hdaa_audio_as_parse: Duplicate pin 0 (5) in association 1! 
Disabling association.
hdaa1: hdaa_audio_as_parse: Duplicate pin 0 (6) in association 1! 
Disabling association.
ada0 at ahcich0 bus 0 scbus0 target 0 lun 0
ada0: <KINGSTON SA400S37120G SBFKB1E2> ACS-3 ATA SATA 3.x device
ada0: Serial Number 50026B778358B910
ada0: 300.000MB/s transfers (SATA 2.x, UDMA6, PIO 512bytes)
ada0: Command Queueing enabled
ada0: 114473MB (234441648 512 byte sectors)
Trying to mount root from ufs:/dev/ada0s1a [rw]...
ugen0.1: <Intel EHCI root HUB> at usbus0
uhub0 on usbus0
uhub0: <Intel EHCI root HUB, class 9/0, rev 2.00/1.00, addr 1> on usbus0
WARNING: / was not properly dismounted
ichsmb0: <Intel Baytrail SMBus controller> port 0xe000-0xe01f mem 
0xd0d04000-0xd0d0401f irq 18 at device 31.3 on pci0
smbus0: <System Management Bus> on ichsmb0
bridge0: Ethernet address: 58:9c:fc:10:ff:a7
lo0: link state changed to UP
bridge0: link state changed to UP
igb1: promiscuous mode enabled
uhub0: 8 ports with 8 removable, self powered
ugen0.2: <vendor 0x8087 product 0x07e6> at usbus0
uhub1 on uhub0
uhub1: <vendor 0x8087 product 0x07e6, class 9/0, rev 2.00/0.17, addr 2> 
on usbus0
uhub1: 4 ports with 4 removable, self powered
ugen0.3: <Lite-On Technology Corp. USB Multimedia Keyboard> at usbus0
ukbd0 on uhub1
ukbd0: <Lite-On Technology Corp. USB Multimedia Keyboard, class 0/0, rev 
1.10/1.09, addr 3> on usbus0
kbd1 at ukbd0
usbhid0 on uhub1
usbhid0: <Lite-On Technology Corp. USB Multimedia Keyboard, class 0/0, 
rev 1.10/1.09, addr 3> on usbus0
hidbus0: <HID bus> on usbhid0
hidraw0: <Lite-On Technology Corp. USB Multimedia Keyboard Raw HID 
Device> on hidbus0
ugen0.4: <eGalax Inc. USB TouchController> at usbus0
usbhid1 on uhub1
usbhid1: <eGalax Inc. USB TouchController, class 0/0, rev 1.10/1.00, 
addr 4> on usbus0
hidbus1: <HID bus> on usbhid1
hidraw1: <eGalax Inc. USB TouchController Raw HID Device> on hidbus1
hcons0: <Lite-On Technology Corp. USB Multimedia Keyboard Consumer 
Control> on hidbus0
hsctrl0: <Lite-On Technology Corp. USB Multimedia Keyboard System 
Control> on hidbus0
ugen0.5: <vendor 0x05e3 USB2.0 Hub> at usbus0
uhub2 on uhub1
uhub2: <vendor 0x05e3 USB2.0 Hub, class 9/0, rev 2.00/32.98, addr 5> on 
usbus0
hms0: <eGalax Inc. USB TouchController Tablet> on hidbus1
hms0: 2 buttons and [XY] coordinates ID=1
igb1: link state changed to UP
hpen0: <eGalax Inc. USB TouchController Pen> on hidbus1
hmt0: <eGalax Inc. USB TouchController TouchScreen> on hidbus1
hmt0: Multitouch touchscreen with 0 external buttons
hmt0: 1 contacts with [RC] properties. Report range [0:0] - [4095:4095]
hconf0: <eGalax Inc. USB TouchController Configuration> on hidbus1
uhub2: 4 ports with 4 removable, self powered

pciconf:
freebsd2# pciconf -lvbce
hostb0@pci0:0:0:0:	class=0x060000 rev=0x11 hdr=0x00 vendor=0x8086 
device=0x0f00 subvendor=0x8086 subdevice=0x0f31
     vendor     = 'Intel Corporation'
     device     = 'Atom Processor Z36xxx/Z37xxx Series SoC Transaction 
Register'
     class      = bridge
     subclass   = HOST-PCI
vgapci0@pci0:0:2:0:	class=0x030000 rev=0x11 hdr=0x00 vendor=0x8086 
device=0x0f31 subvendor=0x8086 subdevice=0x0f31
     vendor     = 'Intel Corporation'
     device     = 'Atom Processor Z36xxx/Z37xxx Series Graphics & 
Display'
     class      = display
     subclass   = VGA
     bar   [10] = type Memory, range 32, base 0xd0000000, size 4194304, 
enabled
     bar   [18] = type Prefetchable Memory, range 32, base 0xc0000000, 
size 268435456, enabled
     bar   [20] = type I/O Port, range 32, base 0xe080, size 8, enabled
     cap 01[d0] = powerspec 2  supports D0 D3  current D0
     cap 05[90] = MSI supports 1 message
     cap 09[b0] = vendor (length 7) Intel cap 0 version 1
ahci0@pci0:0:19:0:	class=0x010601 rev=0x11 hdr=0x00 vendor=0x8086 
device=0x0f23 subvendor=0x8086 subdevice=0x0f23
     vendor     = 'Intel Corporation'
     device     = 'Atom Processor E3800 Series SATA AHCI Controller'
     class      = mass storage
     subclass   = SATA
     bar   [10] = type I/O Port, range 32, base 0xe070, size 8, enabled
     bar   [14] = type I/O Port, range 32, base 0xe060, size 4, enabled
     bar   [18] = type I/O Port, range 32, base 0xe050, size 8, enabled
     bar   [1c] = type I/O Port, range 32, base 0xe040, size 4, enabled
     bar   [20] = type I/O Port, range 32, base 0xe020, size 32, enabled
     bar   [24] = type Memory, range 32, base 0xd0d06000, size 2048, 
enabled
     cap 05[80] = MSI supports 1 message enabled with 1 message
     cap 01[70] = powerspec 3  supports D0 D3  current D0
     cap 12[a8] = SATA Index-Data Pair
none0@pci0:0:26:0:	class=0x108000 rev=0x11 hdr=0x00 vendor=0x8086 
device=0x0f18 subvendor=0x8086 subdevice=0x0f18
     vendor     = 'Intel Corporation'
     device     = 'Atom Processor Z36xxx/Z37xxx Series Trusted Execution 
Engine'
     class      = encrypt/decrypt
     bar   [10] = type Memory, range 32, base 0xd0500000, size 1048576, 
enabled
     bar   [14] = type Memory, range 32, base 0xd0400000, size 1048576, 
enabled
     cap 01[80] = powerspec 3  supports D0 D3  current D0
     cap 05[a0] = MSI supports 1 message
hdac0@pci0:0:27:0:	class=0x040300 rev=0x11 hdr=0x00 vendor=0x8086 
device=0x0f04 subvendor=0x1933 subdevice=0x102e
     vendor     = 'Intel Corporation'
     device     = 'Atom Processor Z36xxx/Z37xxx Series High Definition 
Audio Controller'
     class      = multimedia
     subclass   = HDA
     bar   [10] = type Memory, range 64, base 0xd0d00000, size 16384, 
enabled
     cap 01[50] = powerspec 2  supports D0 D3  current D0
     cap 05[60] = MSI supports 1 message, 64 bit enabled with 1 message
pcib1@pci0:0:28:0:	class=0x060400 rev=0x11 hdr=0x01 vendor=0x8086 
device=0x0f48 subvendor=0x8086 subdevice=0x0f48
     vendor     = 'Intel Corporation'
     device     = 'Atom Processor E3800 Series PCI Express Root Port 1'
     class      = bridge
     subclass   = PCI-PCI
     cap 10[40] = PCI-Express 2 root port max data 128(128)
                  max read 128
                  link x1(x1) speed 2.5(5.0) ASPM L1(L0s/L1)
                  slot 0 power limit 0 mW HotPlug(present) surprise
     cap 05[80] = MSI supports 1 message enabled with 1 message
     cap 0d[90] = PCI Bridge subvendor=0x8086 subdevice=0x0f48
     cap 01[a0] = powerspec 3  supports D0 D3  current D0
pcib2@pci0:0:28:1:	class=0x060400 rev=0x11 hdr=0x01 vendor=0x8086 
device=0x0f4a subvendor=0x8086 subdevice=0x0f4a
     vendor     = 'Intel Corporation'
     device     = 'Atom Processor E3800 Series PCI Express Root Port 2'
     class      = bridge
     subclass   = PCI-PCI
     cap 10[40] = PCI-Express 2 root port max data 128(128)
                  max read 128
                  link x0(x1) speed 0.0(5.0) ASPM L0s/L1(L0s/L1)
                  slot 1 power limit 0 mW HotPlug(empty) surprise
     cap 05[80] = MSI supports 1 message enabled with 1 message
     cap 0d[90] = PCI Bridge subvendor=0x8086 subdevice=0x0f4a
     cap 01[a0] = powerspec 3  supports D0 D3  current D0
pcib3@pci0:0:28:2:	class=0x060400 rev=0x11 hdr=0x01 vendor=0x8086 
device=0x0f4c subvendor=0x8086 subdevice=0x0f4c
     vendor     = 'Intel Corporation'
     device     = 'Atom Processor E3800 Series PCI Express Root Port 3'
     class      = bridge
     subclass   = PCI-PCI
     cap 10[40] = PCI-Express 2 root port max data 128(128)
                  max read 128
                  link x1(x1) speed 2.5(5.0) ASPM disabled(L0s/L1)
                  slot 2 power limit 0 mW HotPlug(present) surprise
     cap 05[80] = MSI supports 1 message enabled with 1 message
     cap 0d[90] = PCI Bridge subvendor=0x8086 subdevice=0x0f4c
     cap 01[a0] = powerspec 3  supports D0 D3  current D0
pcib4@pci0:0:28:3:	class=0x060400 rev=0x11 hdr=0x01 vendor=0x8086 
device=0x0f4e subvendor=0x8086 subdevice=0x0f4e
     vendor     = 'Intel Corporation'
     device     = 'Atom Processor E3800 Series PCI Express Root Port 4'
     class      = bridge
     subclass   = PCI-PCI
     cap 10[40] = PCI-Express 2 root port max data 128(128)
                  max read 128
                  link x1(x1) speed 2.5(5.0) ASPM L1(L0s/L1)
                  slot 3 power limit 0 mW HotPlug(present) surprise
     cap 05[80] = MSI supports 1 message enabled with 1 message
     cap 0d[90] = PCI Bridge subvendor=0x8086 subdevice=0x0f4e
     cap 01[a0] = powerspec 3  supports D0 D3  current D0
ehci0@pci0:0:29:0:	class=0x0c0320 rev=0x11 hdr=0x00 vendor=0x8086 
device=0x0f34 subvendor=0x8086 subdevice=0x0f34
     vendor     = 'Intel Corporation'
     device     = 'Atom Processor Z36xxx/Z37xxx Series USB EHCI'
     class      = serial bus
     subclass   = USB
     bar   [10] = type Memory, range 32, base 0xd0d05000, size 1024, 
enabled
     cap 01[50] = powerspec 3  supports D0 D3  current D0
     cap 0a[58] = EHCI Debug Port at offset 0xa0 in map 0x14
     cap 13[98] = PCI Advanced Features: FLR TP
isab0@pci0:0:31:0:	class=0x060100 rev=0x11 hdr=0x00 vendor=0x8086 
device=0x0f1c subvendor=0x8086 subdevice=0x0f1c
     vendor     = 'Intel Corporation'
     device     = 'Atom Processor Z36xxx/Z37xxx Series Power Control 
Unit'
     class      = bridge
     subclass   = PCI-ISA
     cap 09[e0] = vendor (length 12) Intel cap 1 version 0
		 features: 4 PCI-e x1 slots
ichsmb0@pci0:0:31:3:	class=0x0c0500 rev=0x11 hdr=0x00 vendor=0x8086 
device=0x0f12 subvendor=0x8086 subdevice=0x0f12
     vendor     = 'Intel Corporation'
     device     = 'Atom Processor E3800 Series SMBus Controller'
     class      = serial bus
     subclass   = SMBus
     bar   [10] = type Memory, range 32, base 0xd0d04000, size 32, 
enabled
     bar   [20] = type I/O Port, range 32, base 0xe000, size 32, enabled
     cap 01[50] = powerspec 3  supports D0 D3  current D0
igb0@pci0:1:0:0:	class=0x020000 rev=0x03 hdr=0x00 vendor=0x8086 
device=0x1533 subvendor=0xffff subdevice=0x0000
     vendor     = 'Intel Corporation'
     device     = 'I210 Gigabit Network Connection'
     class      = network
     subclass   = ethernet
     bar   [10] = type Memory, range 32, base 0xd0a00000, size 1048576, 
enabled
     bar   [18] = type I/O Port, range 32, base 0xd000, size 32, enabled
     bar   [1c] = type Memory, range 32, base 0xd0b00000, size 16384, 
enabled
     cap 01[40] = powerspec 3  supports D0 D3  current D0
     cap 05[50] = MSI supports 1 message, 64 bit, vector masks
     cap 11[70] = MSI-X supports 5 messages, enabled
                  Table in map 0x1c[0x0], PBA in map 0x1c[0x2000]
     cap 10[a0] = PCI-Express 2 endpoint max data 128(512) FLR NS
                  max read 512
                  link x1(x1) speed 2.5(2.5) ASPM L1(L0s/L1)
     ecap 0001[100] = AER 2 0 fatal 0 non-fatal 0 corrected
     ecap 0003[140] = Serial 1 0010f3ffff93cb86
     ecap 0017[1a0] = TPH Requester 1
none1@pci0:3:0:0:	class=0x070002 rev=0x03 hdr=0x00 vendor=0x13a8 
device=0x0354 subvendor=0x0000 subdevice=0x0000
     vendor     = 'Exar Corp.'
     class      = simple comms
     subclass   = UART
     bar   [10] = type Memory, range 32, base 0xd0c00000, size 16384, 
enabled
     cap 05[50] = MSI supports 1 message, 64 bit
     cap 01[78] = powerspec 3  supports D0 D3  current D0
     cap 10[80] = PCI-Express 2 endpoint MSI 1 max data 128(256) NS
                  max read 512
                  link x1(x1) speed 2.5(2.5) ASPM disabled(L0s/L1)
     ecap 0002[100] = VC 1 max VC0
igb1@pci0:4:0:0:	class=0x020000 rev=0x03 hdr=0x00 vendor=0x8086 
device=0x1533 subvendor=0xffff subdevice=0x0000
     vendor     = 'Intel Corporation'
     device     = 'I210 Gigabit Network Connection'
     class      = network
     subclass   = ethernet
     bar   [10] = type Memory, range 32, base 0xd0700000, size 1048576, 
enabled
     bar   [18] = type I/O Port, range 32, base 0xc000, size 32, enabled
     bar   [1c] = type Memory, range 32, base 0xd0800000, size 16384, 
enabled
     cap 01[40] = powerspec 3  supports D0 D3  current D0
     cap 05[50] = MSI supports 1 message, 64 bit, vector masks
     cap 11[70] = MSI-X supports 5 messages, enabled
                  Table in map 0x1c[0x0], PBA in map 0x1c[0x2000]
     cap 10[a0] = PCI-Express 2 endpoint max data 128(512) FLR NS
                  max read 512
                  link x1(x1) speed 2.5(2.5) ASPM L1(L0s/L1)
     ecap 0001[100] = AER 2 0 fatal 0 non-fatal 0 corrected
     ecap 0003[140] = Serial 1 0010f3ffff93cb87
     ecap 0017[1a0] = TPH Requester 1
freebsd2#

Xorg.0.log with vesa driver:
[    62.437]
X.Org X Server 1.20.11
X Protocol Version 11, Revision 0
[    62.437] Build Operating System: FreeBSD 13.0-RELEASE-p3 i386
[    62.437] Current Operating System: FreeBSD root@freebsd2 
13.0-RELEASE-p4 FreeBSD 13.0-RELEASE-p4 #0 
releng/13.0-n244760-940681634ee-dirty: Fri Aug 27 20:03:52 CDT 2021     
root@freebsd2:/usr/obj/usr/src/i386.i386/sys/GENERIC i386
[    62.437] Build Date: 04 July 2021  07:38:13AM
[    62.437]
[    62.437] Current version of pixman: 0.40.0
[    62.437] 	Before reporting problems, check http://wiki.x.org
	to make sure that you have the latest version.
[    62.437] Markers: (--) probed, (**) from config file, (==) default 
setting,
	(++) from command line, (!!) notice, (II) informational,
	(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[    62.438] (==) Log file: "/var/log/Xorg.0.log", Time: Tue Aug 31 
21:34:10 2021
[    62.438] (==) Using system config directory 
"/usr/local/share/X11/xorg.conf.d"
[    62.439] (==) No Layout section.  Using the first Screen section.
[    62.439] (==) No screen section available. Using defaults.
[    62.439] (**) |-->Screen "Default Screen Section" (0)
[    62.439] (**) |   |-->Monitor "<default monitor>"
[    62.439] (==) No monitor specified for screen "Default Screen 
Section".
	Using a default monitor configuration.
[    62.439] (==) Automatically adding devices
[    62.439] (==) Automatically enabling devices
[    62.439] (==) Not automatically adding GPU devices
[    62.440] (==) Max clients allowed: 256, resource mask: 0x1fffff
[    62.440] (==) FontPath set to:
	/usr/local/share/fonts/misc/,
	/usr/local/share/fonts/TTF/,
	/usr/local/share/fonts/OTF/,
	/usr/local/share/fonts/Type1/,
	/usr/local/share/fonts/100dpi/,
	/usr/local/share/fonts/75dpi/,
	catalogue:/usr/local/etc/X11/fontpath.d
[    62.440] (==) ModulePath set to "/usr/local/lib/xorg/modules"
[    62.440] (II) The server relies on udev to provide the list of input 
devices.
	If no devices become available, reconfigure udev or disable 
AutoAddDevices.
[    62.440] (II) Loader magic: 0x61534c
[    62.440] (II) Module ABI versions:
[    62.440] 	X.Org ANSI C Emulation: 0.4
[    62.440] 	X.Org Video Driver: 24.1
[    62.440] 	X.Org XInput driver : 24.1
[    62.440] 	X.Org Server Extension : 10.0
[    62.440] (--) PCI:*(0@0:2:0) 8086:0f31:8086:0f31 rev 17, Mem @ 
0xd0000000/4194304, 0xc0000000/268435456, I/O @ 0x0000e080/8, BIOS @ 
0x????????/65536
[    62.440] (II) LoadModule: "glx"
[    62.441] (II) Loading 
/usr/local/lib/xorg/modules/extensions/libglx.so
[    62.443] (II) Module glx: vendor="X.Org Foundation"
[    62.443] 	compiled for 1.20.11, module version = 1.0.0
[    62.443] 	ABI class: X.Org Server Extension, version 10.0
[    62.444] (==) Matched intel as autoconfigured driver 0
[    62.444] (==) Matched modesetting as autoconfigured driver 1
[    62.444] (==) Matched scfb as autoconfigured driver 2
[    62.444] (==) Matched vesa as autoconfigured driver 3
[    62.444] (==) Assigned the driver to the xf86ConfigLayout
[    62.444] (II) LoadModule: "intel"
[    62.445] (WW) Warning, couldn't open module intel
[    62.445] (EE) Failed to load module "intel" (module does not exist, 
0)
[    62.445] (II) LoadModule: "modesetting"
[    62.445] (II) Loading 
/usr/local/lib/xorg/modules/drivers/modesetting_drv.so
[    62.447] (II) Module modesetting: vendor="X.Org Foundation"
[    62.447] 	compiled for 1.20.11, module version = 1.20.11
[    62.447] 	Module class: X.Org Video Driver
[    62.447] 	ABI class: X.Org Video Driver, version 24.1
[    62.447] (II) LoadModule: "scfb"
[    62.448] (II) Loading 
/usr/local/lib/xorg/modules/drivers/scfb_drv.so
[    62.448] (II) Module scfb: vendor="X.Org Foundation"
[    62.448] 	compiled for 1.20.11, module version = 0.0.5
[    62.448] 	ABI class: X.Org Video Driver, version 24.1
[    62.448] (II) LoadModule: "vesa"
[    62.448] (II) Loading 
/usr/local/lib/xorg/modules/drivers/vesa_drv.so
[    62.449] (II) Module vesa: vendor="X.Org Foundation"
[    62.449] 	compiled for 1.20.11, module version = 2.5.0
[    62.449] 	Module class: X.Org Video Driver
[    62.449] 	ABI class: X.Org Video Driver, version 24.1
[    62.449] (II) modesetting: Driver for Modesetting Kernel Drivers: 
kms
[    62.449] (II) scfb: driver for wsdisplay framebuffer: scfb
[    62.449] (II) VESA: driver for VESA chipsets: vesa
[    62.449] (--) Using syscons driver with X support (version 2.0)
[    62.449] (++) using VT number 9

[    62.462] (EE) open /dev/dri/card0: No such file or directory
[    62.462] (WW) Falling back to old probe method for modesetting
[    62.462] (EE) open /dev/dri/card0: No such file or directory
[    62.462] (WW) Falling back to old probe method for scfb
[    62.462] scfb trace: probe start
[    62.462] scfb trace: probe done
[    62.462] (WW) VGA arbiter: cannot open kernel arbiter, no multi-card 
support
[    62.462] (EE) Screen 0 deleted because of no matching config 
section.
[    62.462] (II) UnloadModule: "modesetting"
[    62.462] (II) Loading sub module "vbe"
[    62.462] (II) LoadModule: "vbe"
[    62.463] (II) Loading /usr/local/lib/xorg/modules/libvbe.so
[    62.463] (II) Module vbe: vendor="X.Org Foundation"
[    62.463] 	compiled for 1.20.11, module version = 1.1.0
[    62.463] 	ABI class: X.Org Video Driver, version 24.1
[    62.463] (II) Loading sub module "int10"
[    62.463] (II) LoadModule: "int10"
[    62.464] (II) Loading /usr/local/lib/xorg/modules/libint10.so
[    62.466] (II) Module int10: vendor="X.Org Foundation"
[    62.466] 	compiled for 1.20.11, module version = 1.0.0
[    62.466] 	ABI class: X.Org Video Driver, version 24.1
[    62.466] (II) VESA(0): initializing int10
[    62.467] (II) VESA(0): Bad V_BIOS checksum
[    62.467] (II) VESA(0): Primary V_BIOS segment is: 0xc000
[    62.469] (II) VESA(0): VESA BIOS detected
[    62.469] (II) VESA(0): VESA VBE Version 3.0
[    62.469] (II) VESA(0): VESA VBE Total Mem: 63424 kB
[    62.469] (II) VESA(0): VESA VBE OEM: Intel(R)Atom(TM) Processor 
E3800/N2920/J1900 GFX Accelerated VGA BIOS
[    62.469] (II) VESA(0): VESA VBE OEM Software Rev: 1.0
[    62.469] (II) VESA(0): VESA VBE OEM Vendor: Intel Corporation
[    62.469] (II) VESA(0): VESA VBE OEM Product:  Graphics Controller
[    62.469] (II) VESA(0): VESA VBE OEM Product Rev: Rev 0
[    62.483] (II) VESA(0): Creating default Display subsection in Screen 
section
	"Default Screen Section" for depth/fbbpp 24/32
[    62.483] (==) VESA(0): Depth 24, (--) framebuffer bpp 32
[    62.483] (==) VESA(0): RGB weight 888
[    62.483] (==) VESA(0): Default visual is TrueColor
[    62.483] (==) VESA(0): Using gamma correction (1.0, 1.0, 1.0)
[    62.483] (II) Loading sub module "ddc"
[    62.483] (II) LoadModule: "ddc"
[    62.483] (II) Module "ddc" already built-in
[    62.484] (II) VESA(0): VESA VBE DDC supported
[    62.484] (II) VESA(0): VESA VBE DDC Level 2
[    62.484] (II) VESA(0): VESA VBE DDC transfer in appr. 1 sec.
[    62.508] (II) VESA(0): VESA VBE DDC read successfully
[    62.508] (II) VESA(0): Manufacturer: SAF  Model: 7912  Serial#: 1
[    62.508] (II) VESA(0): Year: 2013  Week: 25
[    62.508] (II) VESA(0): EDID Version: 1.3
[    62.508] (II) VESA(0): Analog Display Input,  Input Voltage Level: 
0.700/0.700 V
[    62.508] (II) VESA(0): Sync:  Separate
[    62.508] (II) VESA(0): Max Image Size [cm]: horiz.: 18  vert.: 10
[    62.509] (II) VESA(0): Gamma: 2.20
[    62.509] (II) VESA(0): DPMS capabilities: StandBy Suspend; RGB/Color 
Display
[    62.509] (II) VESA(0): First detailed timing is preferred mode
[    62.509] (II) VESA(0): redX: 0.640 redY: 0.340   greenX: 0.300 
greenY: 0.690
[    62.509] (II) VESA(0): blueX: 0.138 blueY: 0.038   whiteX: 0.282 
whiteY: 0.297
[    62.509] (II) VESA(0): Supported established timings:
[    62.509] (II) VESA(0): 720x400@70Hz
[    62.509] (II) VESA(0): 640x480@60Hz
[    62.509] (II) VESA(0): 640x480@67Hz
[    62.509] (II) VESA(0): 640x480@72Hz
[    62.509] (II) VESA(0): 640x480@75Hz
[    62.509] (II) VESA(0): 800x600@56Hz
[    62.509] (II) VESA(0): 800x600@60Hz
[    62.509] (II) VESA(0): 800x600@72Hz
[    62.509] (II) VESA(0): 800x600@75Hz
[    62.509] (II) VESA(0): 832x624@75Hz
[    62.509] (II) VESA(0): 1024x768@60Hz
[    62.509] (II) VESA(0): 1024x768@70Hz
[    62.509] (II) VESA(0): 1024x768@75Hz
[    62.509] (II) VESA(0): 1280x1024@75Hz
[    62.509] (II) VESA(0): 1152x864@75Hz
[    62.509] (II) VESA(0): Manufacturer's mask: 0
[    62.509] (II) VESA(0): Supported standard timings:
[    62.509] (II) VESA(0): #0: hsize: 1280  vsize 960  refresh: 60  vid: 
16513
[    62.509] (II) VESA(0): #1: hsize: 1600  vsize 1200  refresh: 60  
vid: 16553
[    62.509] (II) VESA(0): #2: hsize: 1920  vsize 1080  refresh: 60  
vid: 49361
[    62.510] (II) VESA(0): Supported detailed timing:
[    62.510] (II) VESA(0): clock: 40.0 MHz   Image Size:  530 x 398 mm
[    62.510] (II) VESA(0): h_active: 800  h_sync: 840  h_sync_end 968 
h_blank_end 1056 h_border: 0
[    62.511] (II) VESA(0): v_active: 600  v_sync: 601  v_sync_end 605 
v_blanking: 628 v_border: 0
[    62.511] (II) VESA(0): Supported detailed timing:
[    62.511] (II) VESA(0): clock: 74.2 MHz   Image Size:  708 x 398 mm
[    62.511] (II) VESA(0): h_active: 1280  h_sync: 1390  h_sync_end 1430 
h_blank_end 1650 h_border: 0
[    62.511] (II) VESA(0): v_active: 720  v_sync: 725  v_sync_end 730 
v_blanking: 750 v_border: 0
[    62.511] (II) VESA(0): Monitor name: SEF800WL
[    62.511] (II) VESA(0): Ranges: V min: 55 V max: 75 Hz, H min: 31 H 
max: 75 kHz, PixClock max 75 MHz
[    62.511] (II) VESA(0): EDID (in hex):
[    62.511] (II) VESA(0): 	00ffffffffffff004c26127901000000
[    62.511] (II) VESA(0): 	1917010368120a78cacf74a3574cb023
[    62.511] (II) VESA(0): 	09484cbfef808140a940d1c001010101
[    62.511] (II) VESA(0): 	010101010101a00f200031581c202880
[    62.511] (II) VESA(0): 	1400128e2100001e011d007251d01e20
[    62.511] (II) VESA(0): 	6e285500c48e2100001e000000fc0053
[    62.511] (II) VESA(0): 	4546383030574c0a20202020000000fd
[    62.511] (II) VESA(0): 	00374b1f4b07000a20202020202000af
[    62.511] (II) VESA(0): EDID vendor "SAF", prod id 30994
[    62.511] (II) VESA(0): Using EDID range info for horizontal sync
[    62.512] (II) VESA(0): Using EDID range info for vertical refresh
[    62.512] (II) VESA(0): Printing DDC gathered Modelines:
[    62.512] (II) VESA(0): Modeline "800x600"x0.0   40.00  800 840 968 
1056  600 601 605 628 +hsync +vsync (37.9 kHz eP)
[    62.512] (II) VESA(0): Modeline "1280x720"x0.0   74.25  1280 1390 
1430 1650  720 725 730 750 +hsync +vsync (45.0 kHz e)
[    62.512] (II) VESA(0): Modeline "800x600"x0.0   36.00  800 824 896 
1024  600 601 603 625 +hsync +vsync (35.2 kHz e)
[    62.512] (II) VESA(0): Modeline "640x480"x0.0   31.50  640 656 720 
840  480 481 484 500 -hsync -vsync (37.5 kHz e)
[    62.512] (II) VESA(0): Modeline "640x480"x0.0   31.50  640 664 704 
832  480 489 492 520 -hsync -vsync (37.9 kHz e)
[    62.512] (II) VESA(0): Modeline "640x480"x0.0   30.24  640 704 768 
864  480 483 486 525 -hsync -vsync (35.0 kHz e)
[    62.512] (II) VESA(0): Modeline "640x480"x0.0   25.18  640 656 752 
800  480 490 492 525 -hsync -vsync (31.5 kHz e)
[    62.512] (II) VESA(0): Modeline "720x400"x0.0   28.32  720 738 846 
900  400 412 414 449 -hsync +vsync (31.5 kHz e)
[    62.512] (II) VESA(0): Modeline "1280x1024"x0.0  135.00  1280 1296 
1440 1688  1024 1025 1028 1066 +hsync +vsync (80.0 kHz e)
[    62.512] (II) VESA(0): Modeline "1024x768"x0.0   78.75  1024 1040 
1136 1312  768 769 772 800 +hsync +vsync (60.0 kHz e)
[    62.512] (II) VESA(0): Modeline "1024x768"x0.0   75.00  1024 1048 
1184 1328  768 771 777 806 -hsync -vsync (56.5 kHz e)
[    62.512] (II) VESA(0): Modeline "1024x768"x0.0   65.00  1024 1048 
1184 1344  768 771 777 806 -hsync -vsync (48.4 kHz e)
[    62.512] (II) VESA(0): Modeline "832x624"x0.0   57.28  832 864 928 
1152  624 625 628 667 -hsync -vsync (49.7 kHz e)
[    62.512] (II) VESA(0): Modeline "800x600"x0.0   49.50  800 816 896 
1056  600 601 604 625 +hsync +vsync (46.9 kHz e)
[    62.512] (II) VESA(0): Modeline "800x600"x0.0   50.00  800 856 976 
1040  600 637 643 666 +hsync +vsync (48.1 kHz e)
[    62.512] (II) VESA(0): Modeline "1152x864"x0.0  108.00  1152 1216 
1344 1600  864 865 868 900 +hsync +vsync (67.5 kHz e)
[    62.512] (II) VESA(0): Modeline "1280x960"x0.0  108.00  1280 1376 
1488 1800  960 961 964 1000 +hsync +vsync (60.0 kHz e)
[    62.512] (II) VESA(0): Modeline "1600x1200"x0.0  162.00  1600 1664 
1856 2160  1200 1201 1204 1250 +hsync +vsync (75.0 kHz e)
[    62.512] (II) VESA(0): Modeline "1920x1080"x60.0  172.80  1920 2040 
2248 2576  1080 1081 1084 1118 -hsync +vsync (67.1 kHz e)
[    62.512] (II) VESA(0): Searching for matching VESA mode(s):
[    62.522] *Mode: 112 (640x480)
[    62.522] 	ModeAttributes: 0x9b
[    62.522] 	WinAAttributes: 0x7
[    62.522] 	WinBAttributes: 0x0
[    62.522] 	WinGranularity: 64
[    62.522] 	WinSize: 64
[    62.523] 	WinASegment: 0xa000
[    62.523] 	WinBSegment: 0x0
[    62.523] 	WinFuncPtr: 0xc0007a28
[    62.523] 	BytesPerScanline: 2560
[    62.523] 	XResolution: 640
[    62.523] 	YResolution: 480
[    62.523] 	XCharSize: 8
[    62.523] 	YCharSize: 16
[    62.523] 	NumberOfPlanes: 1
[    62.523] 	BitsPerPixel: 32
[    62.523] 	NumberOfBanks: 1
[    62.523] 	MemoryModel: 6
[    62.523] 	BankSize: 0
[    62.523] 	NumberOfImages: 51
[    62.523] 	RedMaskSize: 8
[    62.523] 	RedFieldPosition: 16
[    62.523] 	GreenMaskSize: 8
[    62.523] 	GreenFieldPosition: 8
[    62.523] 	BlueMaskSize: 8
[    62.523] 	BlueFieldPosition: 0
[    62.523] 	RsvdMaskSize: 8
[    62.523] 	RsvdFieldPosition: 24
[    62.523] 	DirectColorModeInfo: 0
[    62.523] 	PhysBasePtr: 0xc0000000
[    62.523] 	LinBytesPerScanLine: 2560
[    62.523] 	BnkNumberOfImagePages: 51
[    62.523] 	LinNumberOfImagePages: 51
[    62.523] 	LinRedMaskSize: 8
[    62.523] 	LinRedFieldPosition: 16
[    62.523] 	LinGreenMaskSize: 8
[    62.523] 	LinGreenFieldPosition: 8
[    62.523] 	LinBlueMaskSize: 8
[    62.523] 	LinBlueFieldPosition: 0
[    62.523] 	LinRsvdMaskSize: 8
[    62.523] 	LinRsvdFieldPosition: 24
[    62.523] 	MaxPixelClock: 230000000
[    62.524] Mode: 114 (800x600)
[    62.524] 	ModeAttributes: 0x9b
[    62.524] 	WinAAttributes: 0x7
[    62.524] 	WinBAttributes: 0x0
[    62.524] 	WinGranularity: 64
[    62.524] 	WinSize: 64
[    62.524] 	WinASegment: 0xa000
[    62.524] 	WinBSegment: 0x0
[    62.524] 	WinFuncPtr: 0xc0007a28
[    62.524] 	BytesPerScanline: 1600
[    62.524] 	XResolution: 800
[    62.525] 	YResolution: 600
[    62.525] 	XCharSize: 8
[    62.525] 	YCharSize: 16
[    62.525] 	NumberOfPlanes: 1
[    62.525] 	BitsPerPixel: 16
[    62.525] 	NumberOfBanks: 1
[    62.525] 	MemoryModel: 6
[    62.525] 	BankSize: 0
[    62.525] 	NumberOfImages: 65
[    62.525] 	RedMaskSize: 5
[    62.525] 	RedFieldPosition: 11
[    62.525] 	GreenMaskSize: 6
[    62.525] 	GreenFieldPosition: 5
[    62.525] 	BlueMaskSize: 5
[    62.525] 	BlueFieldPosition: 0
[    62.525] 	RsvdMaskSize: 0
[    62.525] 	RsvdFieldPosition: 0
[    62.525] 	DirectColorModeInfo: 0
[    62.525] 	PhysBasePtr: 0xc0000000
[    62.525] 	LinBytesPerScanLine: 1600
[    62.525] 	BnkNumberOfImagePages: 65
[    62.525] 	LinNumberOfImagePages: 65
[    62.525] 	LinRedMaskSize: 5
[    62.525] 	LinRedFieldPosition: 11
[    62.525] 	LinGreenMaskSize: 6
[    62.525] 	LinGreenFieldPosition: 5
[    62.525] 	LinBlueMaskSize: 5
[    62.525] 	LinBlueFieldPosition: 0
[    62.525] 	LinRsvdMaskSize: 0
[    62.525] 	LinRsvdFieldPosition: 0
[    62.525] 	MaxPixelClock: 230000000
[    62.526] *Mode: 115 (800x600)
[    62.526] 	ModeAttributes: 0x9b
[    62.526] 	WinAAttributes: 0x7
[    62.526] 	WinBAttributes: 0x0
[    62.526] 	WinGranularity: 64
[    62.526] 	WinSize: 64
[    62.526] 	WinASegment: 0xa000
[    62.526] 	WinBSegment: 0x0
[    62.526] 	WinFuncPtr: 0xc0007a28
[    62.526] 	BytesPerScanline: 3200
[    62.527] 	XResolution: 800
[    62.527] 	YResolution: 600
[    62.527] 	XCharSize: 8
[    62.527] 	YCharSize: 16
[    62.527] 	NumberOfPlanes: 1
[    62.527] 	BitsPerPixel: 32
[    62.527] 	NumberOfBanks: 1
[    62.527] 	MemoryModel: 6
[    62.527] 	BankSize: 0
[    62.527] 	NumberOfImages: 32
[    62.527] 	RedMaskSize: 8
[    62.527] 	RedFieldPosition: 16
[    62.527] 	GreenMaskSize: 8
[    62.527] 	GreenFieldPosition: 8
[    62.527] 	BlueMaskSize: 8
[    62.527] 	BlueFieldPosition: 0
[    62.527] 	RsvdMaskSize: 8
[    62.527] 	RsvdFieldPosition: 24
[    62.527] 	DirectColorModeInfo: 0
[    62.527] 	PhysBasePtr: 0xc0000000
[    62.527] 	LinBytesPerScanLine: 3200
[    62.527] 	BnkNumberOfImagePages: 32
[    62.527] 	LinNumberOfImagePages: 32
[    62.527] 	LinRedMaskSize: 8
[    62.527] 	LinRedFieldPosition: 16
[    62.527] 	LinGreenMaskSize: 8
[    62.527] 	LinGreenFieldPosition: 8
[    62.527] 	LinBlueMaskSize: 8
[    62.527] 	LinBlueFieldPosition: 0
[    62.527] 	LinRsvdMaskSize: 8
[    62.527] 	LinRsvdFieldPosition: 24
[    62.527] 	MaxPixelClock: 230000000
[    62.528] Mode: 101 (640x480)
[    62.528] 	ModeAttributes: 0x9b
[    62.528] 	WinAAttributes: 0x7
[    62.528] 	WinBAttributes: 0x0
[    62.528] 	WinGranularity: 64
[    62.528] 	WinSize: 64
[    62.528] 	WinASegment: 0xa000
[    62.528] 	WinBSegment: 0x0
[    62.528] 	WinFuncPtr: 0xc0007a28
[    62.528] 	BytesPerScanline: 640
[    62.528] 	XResolution: 640
[    62.528] 	YResolution: 480
[    62.528] 	XCharSize: 8
[    62.528] 	YCharSize: 16
[    62.528] 	NumberOfPlanes: 1
[    62.528] 	BitsPerPixel: 8
[    62.528] 	NumberOfBanks: 1
[    62.528] 	MemoryModel: 4
[    62.528] 	BankSize: 0
[    62.528] 	NumberOfImages: 197
[    62.529] 	RedMaskSize: 0
[    62.529] 	RedFieldPosition: 0
[    62.529] 	GreenMaskSize: 0
[    62.529] 	GreenFieldPosition: 0
[    62.529] 	BlueMaskSize: 0
[    62.529] 	BlueFieldPosition: 0
[    62.529] 	RsvdMaskSize: 0
[    62.529] 	RsvdFieldPosition: 0
[    62.529] 	DirectColorModeInfo: 0
[    62.529] 	PhysBasePtr: 0xc0000000
[    62.529] 	LinBytesPerScanLine: 640
[    62.529] 	BnkNumberOfImagePages: 197
[    62.529] 	LinNumberOfImagePages: 197
[    62.529] 	LinRedMaskSize: 0
[    62.529] 	LinRedFieldPosition: 0
[    62.529] 	LinGreenMaskSize: 0
[    62.529] 	LinGreenFieldPosition: 0
[    62.529] 	LinBlueMaskSize: 0
[    62.529] 	LinBlueFieldPosition: 0
[    62.529] 	LinRsvdMaskSize: 0
[    62.529] 	LinRsvdFieldPosition: 0
[    62.529] 	MaxPixelClock: 230000000
[    62.530] Mode: 103 (800x600)
[    62.530] 	ModeAttributes: 0x9b
[    62.530] 	WinAAttributes: 0x7
[    62.530] 	WinBAttributes: 0x0
[    62.530] 	WinGranularity: 64
[    62.530] 	WinSize: 64
[    62.530] 	WinASegment: 0xa000
[    62.530] 	WinBSegment: 0x0
[    62.530] 	WinFuncPtr: 0xc0007a28
[    62.530] 	BytesPerScanline: 832
[    62.530] 	XResolution: 800
[    62.530] 	YResolution: 600
[    62.530] 	XCharSize: 8
[    62.530] 	YCharSize: 16
[    62.530] 	NumberOfPlanes: 1
[    62.530] 	BitsPerPixel: 8
[    62.530] 	NumberOfBanks: 1
[    62.530] 	MemoryModel: 4
[    62.530] 	BankSize: 0
[    62.530] 	NumberOfImages: 122
[    62.530] 	RedMaskSize: 0
[    62.530] 	RedFieldPosition: 0
[    62.530] 	GreenMaskSize: 0
[    62.530] 	GreenFieldPosition: 0
[    62.530] 	BlueMaskSize: 0
[    62.530] 	BlueFieldPosition: 0
[    62.530] 	RsvdMaskSize: 0
[    62.530] 	RsvdFieldPosition: 0
[    62.531] 	DirectColorModeInfo: 0
[    62.531] 	PhysBasePtr: 0xc0000000
[    62.531] 	LinBytesPerScanLine: 832
[    62.531] 	BnkNumberOfImagePages: 122
[    62.531] 	LinNumberOfImagePages: 122
[    62.531] 	LinRedMaskSize: 0
[    62.531] 	LinRedFieldPosition: 0
[    62.531] 	LinGreenMaskSize: 0
[    62.531] 	LinGreenFieldPosition: 0
[    62.531] 	LinBlueMaskSize: 0
[    62.531] 	LinBlueFieldPosition: 0
[    62.531] 	LinRsvdMaskSize: 0
[    62.531] 	LinRsvdFieldPosition: 0
[    62.531] 	MaxPixelClock: 230000000
[    62.532] Mode: 111 (640x480)
[    62.532] 	ModeAttributes: 0x9b
[    62.532] 	WinAAttributes: 0x7
[    62.532] 	WinBAttributes: 0x0
[    62.532] 	WinGranularity: 64
[    62.532] 	WinSize: 64
[    62.532] 	WinASegment: 0xa000
[    62.532] 	WinBSegment: 0x0
[    62.532] 	WinFuncPtr: 0xc0007a28
[    62.532] 	BytesPerScanline: 1280
[    62.532] 	XResolution: 640
[    62.532] 	YResolution: 480
[    62.532] 	XCharSize: 8
[    62.532] 	YCharSize: 16
[    62.532] 	NumberOfPlanes: 1
[    62.532] 	BitsPerPixel: 16
[    62.532] 	NumberOfBanks: 1
[    62.532] 	MemoryModel: 6
[    62.532] 	BankSize: 0
[    62.532] 	NumberOfImages: 98
[    62.532] 	RedMaskSize: 5
[    62.532] 	RedFieldPosition: 11
[    62.532] 	GreenMaskSize: 6
[    62.532] 	GreenFieldPosition: 5
[    62.532] 	BlueMaskSize: 5
[    62.532] 	BlueFieldPosition: 0
[    62.532] 	RsvdMaskSize: 0
[    62.532] 	RsvdFieldPosition: 0
[    62.532] 	DirectColorModeInfo: 0
[    62.532] 	PhysBasePtr: 0xc0000000
[    62.532] 	LinBytesPerScanLine: 1280
[    62.532] 	BnkNumberOfImagePages: 98
[    62.532] 	LinNumberOfImagePages: 98
[    62.533] 	LinRedMaskSize: 5
[    62.533] 	LinRedFieldPosition: 11
[    62.533] 	LinGreenMaskSize: 6
[    62.533] 	LinGreenFieldPosition: 5
[    62.533] 	LinBlueMaskSize: 5
[    62.533] 	LinBlueFieldPosition: 0
[    62.533] 	LinRsvdMaskSize: 0
[    62.533] 	LinRsvdFieldPosition: 0
[    62.533] 	MaxPixelClock: 230000000
[    62.533]
[    62.533] (II) VESA(0): Total Memory: 991 64KB banks (63424kB)
[    62.533] (II) VESA(0): <default monitor>: Using hsync range of 
31.00-75.00 kHz
[    62.533] (II) VESA(0): <default monitor>: Using vrefresh range of 
55.00-75.00 Hz
[    62.533] (II) VESA(0): <default monitor>: Using maximum pixel clock 
of 75.00 MHz
[    62.533] (WW) VESA(0): Unable to estimate virtual size
[    62.536] (II) VESA(0): Virtual size is 800x600 (pitch 800)
[    62.536] (**) VESA(0): *Built-in mode "800x600"
[    62.536] (**) VESA(0): *Built-in mode "640x480"
[    62.536] (**) VESA(0): Display dimensions: (180, 100) mm
[    62.536] (**) VESA(0): DPI set to (112, 152)
[    62.536] (**) VESA(0): Using "Shadow Framebuffer"
[    62.536] (II) Loading sub module "shadow"
[    62.536] (II) LoadModule: "shadow"
[    62.536] (II) Loading /usr/local/lib/xorg/modules/libshadow.so
[    62.537] (II) Module shadow: vendor="X.Org Foundation"
[    62.537] 	compiled for 1.20.11, module version = 1.1.0
[    62.537] 	ABI class: X.Org ANSI C Emulation, version 0.4
[    62.537] (II) Loading sub module "fb"
[    62.537] (II) LoadModule: "fb"
[    62.537] (II) Loading /usr/local/lib/xorg/modules/libfb.so
[    62.539] (II) Module fb: vendor="X.Org Foundation"
[    62.539] 	compiled for 1.20.11, module version = 1.0.0
[    62.539] 	ABI class: X.Org ANSI C Emulation, version 0.4
[    62.539] (II) UnloadModule: "scfb"
[    62.539] (II) Unloading scfb
[    62.539] (II) Loading sub module "int10"
[    62.539] (II) LoadModule: "int10"
[    62.540] (II) Loading /usr/local/lib/xorg/modules/libint10.so
[    62.540] (II) Module int10: vendor="X.Org Foundation"
[    62.540] 	compiled for 1.20.11, module version = 1.0.0
[    62.540] 	ABI class: X.Org Video Driver, version 24.1
[    62.540] (II) VESA(0): initializing int10
[    62.540] (II) VESA(0): Bad V_BIOS checksum
[    62.540] (II) VESA(0): Primary V_BIOS segment is: 0xc000
[    62.540] (II) VESA(0): VESA BIOS detected
[    62.540] (II) VESA(0): VESA VBE Version 3.0
[    62.540] (II) VESA(0): VESA VBE Total Mem: 63424 kB
[    62.540] (II) VESA(0): VESA VBE OEM: Intel(R)Atom(TM) Processor 
E3800/N2920/J1900 GFX Accelerated VGA BIOS
[    62.540] (II) VESA(0): VESA VBE OEM Software Rev: 1.0
[    62.541] (II) VESA(0): VESA VBE OEM Vendor: Intel Corporation
[    62.541] (II) VESA(0): VESA VBE OEM Product:  Graphics Controller
[    62.541] (II) VESA(0): VESA VBE OEM Product Rev: Rev 0
[    62.541] (II) VESA(0): virtual address = 0x21600000, VGAbase = 
0x253f0000
	physical address = 0xc0000000, size = 64946176
[    62.553] (II) VESA(0): Setting up VESA Mode 0x115 (800x600)
[    62.611] (==) VESA(0): Default visual is TrueColor
[    62.615] (==) VESA(0): Backing store enabled
[    62.616] (==) VESA(0): DPMS enabled
[    62.617] (II) Initializing extension Generic Event Extension
[    62.619] (II) Initializing extension SHAPE
[    62.620] (II) Initializing extension MIT-SHM
[    62.621] (II) Initializing extension XInputExtension
[    62.623] (II) Initializing extension XTEST
[    62.624] (II) Initializing extension BIG-REQUESTS
[    62.625] (II) Initializing extension SYNC
[    62.626] (II) Initializing extension XKEYBOARD
[    62.627] (II) Initializing extension XC-MISC
[    62.628] (II) Initializing extension SECURITY
[    62.629] (II) Initializing extension XFIXES
[    62.630] (II) Initializing extension RENDER
[    62.631] (II) Initializing extension RANDR
[    62.633] (II) Initializing extension COMPOSITE
[    62.634] (II) Initializing extension DAMAGE
[    62.635] (II) Initializing extension MIT-SCREEN-SAVER
[    62.636] (II) Initializing extension DOUBLE-BUFFER
[    62.637] (II) Initializing extension RECORD
[    62.638] (II) Initializing extension DPMS
[    62.639] (II) Initializing extension Present
[    62.639] (II) Initializing extension DRI3
[    62.639] (II) Initializing extension X-Resource
[    62.640] (II) Initializing extension XVideo
[    62.642] (II) Initializing extension XVideo-MotionCompensation
[    62.642] (II) Initializing extension GLX
[    62.643] (II) AIGLX: Screen 0 is not DRI2 capable
[    63.177] (II) IGLX: Loaded and initialized swrast
[    63.177] (II) GLX: Initialized DRISWRAST GL provider for screen 0
[    63.177] (II) Initializing extension XFree86-VidModeExtension
[    63.178] (II) Initializing extension XFree86-DGA
[    63.179] (II) Initializing extension XFree86-DRI
[    63.179] (II) Initializing extension DRI2
[    63.535] (II) config/udev: Adding input device System mouse 
(/dev/input/event0)
[    63.536] (**) System mouse: Applying InputClass "libinput pointer 
catchall"
[    63.536] (II) LoadModule: "libinput"

xrandr trying to force ressolution with vesa:

freebsd2$ xrandr --props
xrandr: Failed to get size of gamma for output default
Screen 0: minimum 640 x 480, current 800 x 600, maximum 800 x 600
default connected 800x600+0+0 0mm x 0mm
         non-desktop: 0
                 supported: 0, 1
    800x600        0.00*
    640x480        0.00
freebsd2$ xrandr --newmode mark1 74.25 1280 1390 1430 1650 720 725 730 
750 +hsync +vsync
xrandr: Failed to get size of gamma for output default
freebsd2$ xrandr
xrandr: Failed to get size of gamma for output default
Screen 0: minimum 640 x 480, current 800 x 600, maximum 800 x 600
default connected 800x600+0+0 0mm x 0mm
    800x600        0.00*
    640x480        0.00
   mark1 (0x534) 74.250MHz +HSync +VSync
         h: width  1280 start 1390 end 1430 total 1650 skew    0 clock  
45.00KHz
         v: height  720 start  725 end  730 total  750           clock  
60.00Hz
freebsd2$ xrandr --verbose --addmode default mark1
xrandr: Failed to get size of gamma for output default
freebsd2$ xrandr
xrandr: Failed to get size of gamma for output default
Screen 0: minimum 640 x 480, current 800 x 600, maximum 800 x 600
default connected 800x600+0+0 0mm x 0mm
    800x600        0.00*
    640x480        0.00
    mark1         60.00
freebsd2$ xrandr --verbose --output default --mode mark1
xrandr: Failed to get size of gamma for output default
screen 0: 1280x720 213x120 mm 152.40dpi
crtc 0:        mark1  60.00 +0+0 "default"
xrandr: Configure crtc 0 failed
crtc 0: disable
screen 0: revert
crtc 0: revert
freebsd2$


pkg info:
freebsd2# pkg info
adwaita-icon-theme-3.38.0      GNOME Symbolic Icons
alsa-lib-1.2.2                 ALSA compatibility library
aom-3.1.2                      AV1 reference encoder/decoder
appres-1.0.5                   Program to list application's resources
apr-1.7.0.1.6.1_1              Apache Portability Library
argp-standalone-1.3_4          Standalone version of arguments parsing 
functions from GLIBC
argyllcms-1.9.2_5              ICC compatible color management system
at-spi2-atk-2.34.2             Assisted Technology Provider module for 
GTK+
at-spi2-core-2.36.0            Assistive Technology Service Provider 
Interface
atk-2.36.0                     GNOME accessibility toolkit (ATK)
avahi-app-0.8                  Service discovery on a local network
bash-5.1.8                     GNU Project's Bourne Again SHell
binutils-2.33.1_5,1            GNU binary tools
bitmap-1.0.9                   Bitmap editor and converter utilities for 
X
boost-libs-1.72.0_5            Free portable C++ libraries (without 
Boost.Python)
ca_root_nss-3.63               Root certificate bundle from the Mozilla 
Project
cairo-1.17.4,3                 Vector graphics library with cross-device 
output support
colord-1.3.5_1                 Manage color profiles to accurately color 
input/output devices
consolekit2-1.2.3              Framework for defining and tracking users
cups-2.3.3op2                  Common UNIX Printing System
curl-7.78.0                    Command line tool and library for 
transferring data with URLs
cvsps-2.1_2                    Create patchset information from CVS
dav1d-0.9.1                    Small and fast AV1 decoder
db5-5.3.28_7                   Oracle Berkeley DB, revision 5.3
dbus-1.12.20_5                 Message bus system for inter-application 
communication
dbus-glib-0.110                GLib bindings for the D-BUS messaging 
system
dejavu-2.37_1                  Bitstream Vera Fonts clone with a wider 
range of characters
desktop-file-utils-0.26        Couple of command line utilities for 
working with desktop entries
dmenu-5.0                      X11 menu application designed for the dwm 
window manager
drm-fbsd13-kmod-5.4.92.g20210419 DRM modules for the linuxkpi-based KMS 
components
encodings-1.0.5,1              X.Org Encoding fonts
evdev-proto-5.8                Input event device header files
expat-2.4.1                    XML 1.0 parser written in C
feh-3.5                        Image viewer that utilizes Imlib2
ffmpeg-4.4_2,1                 Realtime audio/video encoder/converter 
and streaming server
firefox-91.0.2,2               Web browser based on the browser portion 
of Mozilla
font-adobe-100dpi-1.0.3_4      X.Org Adobe 100dpi font
font-adobe-75dpi-1.0.3_4       X.Org Adobe 75dpi font
font-adobe-utopia-100dpi-1.0.4_4 X.Org Adobe Utopia 100dpi font
font-adobe-utopia-75dpi-1.0.4_4 X.Org Adobe Utopia 75dpi font
font-adobe-utopia-type1-1.0.4_4 X.Org Adobe Utopia Type1 font
font-alias-1.0.4               X.Org Font aliases
font-arabic-misc-1.0.3_4       X.Org miscellaneous Arabic fonts
font-bh-100dpi-1.0.3_4         X.Org Bigelow Holmes 100dpi font
font-bh-75dpi-1.0.3_4          X.Org Bigelow Holmes 75dpi font
font-bh-lucidatypewriter-100dpi-1.0.3_4 X.Org Bigelow Holmes Lucida 
TypeWriter 100dpi font
font-bh-lucidatypewriter-75dpi-1.0.3_4 X.Org Bigelow Holmes Lucida 
TypeWriter 75dpi font
font-bh-ttf-1.0.3_4            X.Org Bigelow & Holmes TTF font
font-bh-type1-1.0.3_4          X.Org Bigelow Holmes Type1 font
font-bitstream-100dpi-1.0.3_4  X.Org Bitstream Vera 100dpi font
font-bitstream-75dpi-1.0.3_4   X.Org Bitstream Vera 75dpi font
font-bitstream-type1-1.0.3_4   X.Org Bitstream Vera Type1 font
font-cronyx-cyrillic-1.0.3_4   X.Org Cronyx Cyrillic font
font-cursor-misc-1.0.3_4       X.Org miscellaneous Cursor fonts
font-daewoo-misc-1.0.3_4       X.Org miscellaneous Daewoo fonts
font-dec-misc-1.0.3_4          X.Org miscellaneous Dec fonts
font-ibm-type1-1.0.3_4         X.Org IBM Type1 font
font-isas-misc-1.0.3_4         X.Org miscellaneous ISAS fonts
font-jis-misc-1.0.3_4          X.Org miscellaneous JIS fonts
font-micro-misc-1.0.3_4        X.Org miscellaneous Micro fonts
font-misc-cyrillic-1.0.3_4     X.Org miscellaneous Cyrillic font
font-misc-ethiopic-1.0.4       X.Org miscellaneous Ethiopic font
font-misc-meltho-1.0.3_4       X.Org miscellaneous Meltho font
font-misc-misc-1.1.2_4         X.Org miscellaneous Misc fonts
font-mutt-misc-1.0.3_4         X.Org miscellaneous Mutt fonts
font-schumacher-misc-1.1.2_4   X.Org miscellaneous Schumacher fonts
font-screen-cyrillic-1.0.4_4   X.Org Screen Cyrillic font
font-sony-misc-1.0.3_4         X.Org miscellaneous Sony fonts
font-sun-misc-1.0.3_4          X.Org miscellaneous Sun fonts
font-winitzki-cyrillic-1.0.3_4 X.Org Winitzki Cyrillic font
font-xfree86-type1-1.0.4_4     X.Org XFree86 Type1 font
fontconfig-2.13.93_1,1         XML-based font configuration API for X 
Windows
freeglut-3.2.1                 Open source implementation of GLUT 
library
freetype2-2.10.4               Free and portable TrueType font rendering 
engine
freexl-1.0.6                   Library to extract valid data from within 
an Excel (.xls) spreadsheet
fribidi-1.0.10                 Free Implementation of the Unicode 
Bidirectional Algorithm
gcc10-10.3.0                   GNU Compiler Collection 10
gdal-3.3.0                     Translator library for raster geospatial 
data formats
gdbm-1.20                      GNU database manager
gdk-pixbuf2-2.40.0             Graphic library for GTK+
geos-3.9.1                     Geometry Engine, Open Source
gettext-runtime-0.21           GNU gettext runtime libraries and 
programs
giflib-5.2.1                   Tools and library routines for working 
with GIF images
git-2.32.0_1                   Distributed source code management tool
glib-2.66.8,2                  Some useful routines of C programming 
(current stable version)
gmp-6.2.1                      Free library for arbitrary precision 
arithmetic
gnome_subr-1.0                 Common startup and shutdown subroutines 
used by GNOME scripts
gnutls-3.6.15                  GNU Transport Layer Security library
googletest-1.11.0              Framework for writing C++ tests on a 
variety of platforms
gpu-firmware-kmod-g20210330    Firmware modules for the linuxkpi-based 
KMS components
graphite2-1.3.14               Rendering capabilities for complex 
non-Roman writing systems
gsettings-desktop-schemas-3.38.0 Collection of globally shared GSetting 
schemas
gtk-update-icon-cache-3.24.26  Gtk-update-icon-cache utility from the 
Gtk+ toolkit
gtk3-3.24.29_1                 Gimp Toolkit for X11 GUI (current stable 
version)
harfbuzz-2.8.1                 OpenType text shaping engine
hdf-szip-2.1.1                 Lossless compression library for 
scientific data
hdf5-1.10.6,1                  Hierarchical Data Format library (from 
NCSA)
hicolor-icon-theme-0.17        High-color icon theme shell from the 
FreeDesktop project
i3-4.19.2                      Improved dynamic tiling window manager
iceauth-1.0.8_2                ICE authority file utility for X
icu-69.1,1                     International Components for Unicode 
(from IBM)
imlib2-1.7.0,2                 The next generation graphics library for 
Enlightenment
indexinfo-0.3.1                Utility to regenerate the GNU info page 
index
jansson-2.13.1                 C library for encoding, decoding, and 
manipulating JSON data
jasper-2.0.32_1                Implementation of the codec specified in 
the JPEG-2000 standard
java-zoneinfo-2021.a           Updated Java timezone definitions
javavmwrapper-2.7.7            Wrapper script for various Java Virtual 
Machines
jbigkit-2.1_1                  Lossless compression for bi-level images 
such as scanned pages, faxes
jpeg-turbo-2.0.6               SIMD-accelerated JPEG codec which 
replaces libjpeg
json-c-0.15_1                  JSON (JavaScript Object Notation) 
implementation in C
lame-3.100_3                   Fast MP3 encoder kit
lcms2-2.12                     Accurate, fast, and small-footprint color 
management engine
libFS-1.0.8                    The FS library
libGLU-9.0.2_1                 OpenGL utility library
libICE-1.0.10,1                Inter Client Exchange library for X11
libSM-1.2.3,1                  Session Management library for X11
libX11-1.7.2,1                 X11 library
libXScrnSaver-1.2.3_2          The XScrnSaver library
libXau-1.0.9                   Authentication Protocol library for X11
libXaw-1.0.14,2                X Athena Widgets library
libXcomposite-0.4.5,1          X Composite extension library
libXcursor-1.2.0               X client-side cursor loading library
libXdamage-1.1.5               X Damage extension library
libXdmcp-1.1.3                 X Display Manager Control Protocol 
library
libXext-1.3.4,1                X11 Extension library
libXfixes-5.0.3_2              X Fixes extension library
libXfont-1.5.4_2,2             X font library
libXfont2-2.0.4                X font library
libXft-2.3.3                   Client-sided font API for X applications
libXi-1.7.10,1                 X Input extension library
libXinerama-1.1.4_2,1          X11 Xinerama library
libXmu-1.1.3,1                 X Miscellaneous Utilities libraries
libXpm-3.5.13                  X Pixmap library
libXrandr-1.5.2                X Resize and Rotate extension library
libXrender-0.9.10_2            X Render extension library
libXres-1.2.1                  X Resource usage library
libXt-1.2.1,1                  X Toolkit library
libXtst-1.2.3_2                X Test extension
libXv-1.0.11_2,1               X Video Extension library
libXvMC-1.0.12                 X Video Extension Motion Compensation 
library
libXxf86dga-1.1.5              X DGA Extension
libXxf86vm-1.1.4_3             X Vidmode Extension
libargon2-20190702             Memory hard password hashing program and 
library
libass-0.15.1                  Portable ASS/SSA subtitle renderer
libdaemon-0.14_1               Lightweight C library that eases the 
writing of UNIX daemons
libdmx-1.1.4_2                 DMX extension library
libdrm-2.4.106,1               Userspace interface to kernel Direct 
Rendering Module services
libedit-3.1.20210216,1         Command line editor library
libepoll-shim-0.0.20210418     Small epoll implementation using kqueue
libepoxy-1.5.8_1               Library to handle OpenGL function pointer 
management
libev-4.33,1                   Full-featured and high-performance event 
loop library
libevdev-1.9.1.20200928        Linux Event Device library
libevent-2.1.12                API for executing callback functions on 
events or timeouts
libexif-0.6.22                 Library to read digital camera file 
meta-data
libffi-3.3_1                   Foreign Function Interface
libfontenc-1.1.4               The fontenc Library
libgcrypt-1.9.3                General purpose cryptographic library 
based on the code from GnuPG
libgeotiff-1.6.0_2             Library for reading and writing GeoTIFF 
information tags
libglvnd-1.3.3                 GL Vendor-Neutral Dispatch library
libgpg-error-1.42              Common error values for all GnuPG 
components
libgsf-1.14.47_1               Extensible I/O abstraction for dealing 
with structured file formats
libgudev-234                   GObject bindings for libudev
libiconv-1.16                  Character set conversion library
libid3tag-0.15.1b_2            ID3 tags library (part of MAD project)
libidn2-2.3.1                  Implementation of IDNA2008 
internationalized domain names
libinotify-20180201_2          Kevent based inotify compatible library
libinput-1.16.4                Generic input library
libkml-1.3.0_18                Reference implementation of OGC KML 2.2
liblz4-1.9.3,1                 LZ4 compression library, lossless and 
very fast
libmtdev-1.1.6                 Multitouch Protocol Translation Library
libnghttp2-1.43.0              HTTP/2.0 C Library
libogg-1.3.5,4                 Ogg bitstream library
libpaper-1.1.24.4              Library providing routines for paper size 
management
libpci-3.7.0_1                 PCI configuration space I/O made easy
libpciaccess-0.16              Generic PCI access library
libpthread-stubs-0.4           Weak aliases for pthread functions
librsvg2-rust-2.50.3_4         Library for parsing and rendering SVG 
vector-graphic files
librttopo-1.1.0                RT Topology Library
libtasn1-4.17.0                ASN.1 structure parser library
libtheora-1.1.1_7              Theora video codec for the Ogg multimedia 
streaming system
libudev-devd-0.4.2_1           libudev-compatible interface for devd
libunistring-0.9.10_1          Unicode string library
libunwind-20201110             Generic stack unwinding library
libv4l-1.20.0_2                Video4Linux library
libva-2.12.0                   VAAPI wrapper and dummy driver
libvdpau-1.4                   VDPAU wrapper and tracing library
libvorbis-1.3.7_2,3            Audio compression codec library
libvpx-1.10.0                  VP8/VP9 reference encoder/decoder
libwacom-1.5                   Adds tablet support to libinput
libx264-0.163.3060             H.264/MPEG-4 AVC Video Encoding (Library)
libxcb-1.14_1                  The X protocol C-language Binding (XCB) 
library
libxkbcommon-1.3.0             Keymap handling library for toolkits and 
window systems
libxkbfile-1.1.0               XKB file library
libxml2-2.9.12                 XML parser library for GNOME
libxshmfence-1.3_1             Shared memory 'SyncFence' synchronization 
primitive
libxslt-1.1.34_2               XML stylesheet transformation library
llvm10-10.0.1_5                LLVM and Clang
llvm11-11.0.1                  LLVM and Clang
lua52-5.2.4                    Small, compilable scripting language 
providing easy access to C code
mesa-dri-20.2.3_2              OpenGL hardware acceleration drivers for 
DRI2+
mesa-libs-20.2.3_1             OpenGL libraries that support GLX and EGL 
clients
minizip-1.2.11                 Zip library and programs from Zlib 
distribution
mkfontscale-1.2.1              Creates an index of scalable font files 
for X
mpc-1.2.0                      Library of complex numbers with 
arbitrarily high precision
mpdecimal-2.5.1                C/C++ arbitrary precision decimal 
floating point libraries
mpfr-4.1.0                     Library for multiple-precision 
floating-point computations
netcdf-4.7.4                   C library for machine-independent, 
array-oriented data access
nettle-3.7.3                   Low-level cryptographic library
nspr-4.32                      Platform-neutral API for system level and 
libc like functions
nss-3.69                       Libraries to support development of 
security-enabled applications
openjdk8-8.292.10.1            Java Development Kit 8
openjpeg-2.4.0                 Open-source JPEG 2000 codec
opus-1.3.1                     IETF audio codec
p11-kit-0.24.0                 Library for loading and enumerating of 
PKCS#11 modules
p5-AnyEvent-7.17,1             Provide framework for multiple event 
loops
p5-AnyEvent-I3-0.17            Communicate with the i3 window manager
p5-Authen-SASL-2.16_1          Perl5 module for SASL authentication
p5-CGI-4.53                    Handle Common Gateway Interface requests 
and responses
p5-Clone-0.45                  Recursively copy Perl datatypes
p5-Digest-HMAC-1.04            Perl5 interface to HMAC Message-Digest 
Algorithms
p5-Encode-Locale-1.05          Determine the locale encoding
p5-Error-0.17029               Error/exception handling in 
object-oriented programming style
p5-GSSAPI-0.28_1               Perl extension providing access to the 
GSSAPIv2 library
p5-HTML-Parser-3.76            Perl5 module for parsing HTML documents
p5-HTML-Tagset-3.20_1          Some useful data table in parsing HTML
p5-HTTP-Date-6.05              Conversion routines for the HTTP protocol 
date formats
p5-HTTP-Message-6.32           Representation of HTTP style messages
p5-IO-HTML-1.001_1             Open an HTML file with automatic charset 
detection
p5-IO-Socket-INET6-2.72_1      Perl module with object interface to 
AF_INET6 domain sockets
p5-IO-Socket-SSL-2.071         Perl5 interface to SSL sockets
p5-IO-Tty-1.16                 Flexible I/O Perl5 module that allows 
manipulation of pseudo-TTYs
p5-IPC-Run-20200505.0          Run subprocesses with piping and 
redirection
p5-JSON-XS-4.03                JSON serialising/deserialising, done 
correctly and fast
p5-LWP-MediaTypes-6.04         Guess media type for a file or a URL
p5-Mozilla-CA-20200520         Perl extension for Mozilla CA cert bundle 
in PEM format
p5-Net-SSLeay-1.90             Perl5 interface to SSL
p5-Socket6-0.29                IPv6 related part of the C socket.h 
defines and structure manipulators
p5-TimeDate-2.33,1             Perl5 module containing a better/faster 
date parser for absolute dates
p5-Try-Tiny-0.30               Minimal try/catch with proper 
localization of $@
p5-Types-Serialiser-1.01       Simple data types for common 
serialisation formats
p5-URI-5.09                    Perl5 interface to Uniform Resource 
Identifier (URI) references
p5-common-sense-3.75           Perl common defaults with lower memory 
usage
pango-1.48.4_1                 Open-source framework for the layout and 
rendering of i18n text
pciids-20210516                Database of all known IDs used in PCI 
devices
pcre-8.44                      Perl Compatible Regular Expressions 
library
pcre2-10.37                    Perl Compatible Regular Expressions 
library, version 2
perl5-5.32.1_1                 Practical Extraction and Report Language
pixman-0.40.0_1                Low-level pixel manipulation library
pkg-1.16.3                     Package manager
pkgconf-1.7.4,1                Utility to help to configure compiler and 
linker flags
png-1.6.37_1                   Library for manipulating PNG images
polkit-0.119                   Framework for controlling access to 
system-wide components
poppler-21.06.1                PDF rendering library
poppler-data-0.4.10            Poppler encoding data
proj-7.2.1,1                   Cartographic Projections library
protobuf-3.14.0,1              Data interchange format library
protobuf-c-1.4.0               Code generator and libraries to use 
Protocol Buffers from pure C
py38-evdev-1.4.0               Bindings to the Linux input handling 
subsystem
py38-pyudev-0.22.0             Pure Python libudev binding
py38-setuptools-57.0.0         Python packages installer
py38-six-1.16.0                Python 2 and 3 compatibility utilities
python38-3.8.10                Interpreted object-oriented programming 
language
qhull-7.2.1,1                  Qhull computes convex hulls, Delaunay 
triangulations, and halfspaces
readline-8.1.1                 Library for editing command lines as they 
are typed
rsync-3.2.3_1                  Network file distribution/synchronization 
utility
screen-4.8.0_3                 Multi-screen window manager
sessreg-1.1.2                  Manage utmp/wtmp entries for non-init X 
clients
setxkbmap-1.3.2                Set the keyboard using the X Keyboard 
Extension
sfcgal-1.3.10_1                Wrapper library around CGAL for PostGIS
shared-mime-info-2.0           MIME types database from the 
freedesktop.org project
slim-1.3.6_22                  Graphical login manager for X11, derived 
from Login.app
smartmontools-7.2_1            S.M.A.R.T. disk monitoring tools
smproxy-1.0.6                  Session Manager Proxy
spatialite-5.0.1               Spatial Extensions for SQLite
spidermonkey78-78.7.0_5        Standalone JavaScript based from Mozilla 
78-esr
sqlite3-3.35.5_3,1             SQL database engine in a C library
startup-notification-0.12_4    Library that supports startup 
notification spec from freedesktop.org
sudo-1.9.7p1                   Allow others to run commands as root
tiff-4.3.0                     Tools and library routines for working 
with TIFF images
tmux-3.2a                      Terminal Multiplexer
tpm-emulator-0.7.4_2           Trusted Platform Module (TPM) emulator
trousers-0.3.14_3              Open-source TCG Software Stack
twm-1.0.11_1                   Tab Window Manager for the X Window 
System
unix2dos-1.3                   Convert ASCII newlines between CR/LF and 
LF
unzip-6.0_8                    List, test, and extract compressed files 
from a ZIP archive
uriparser-0.9.5                URI parsing library
usbhid-dump-1.4                USB HID device dumping utility
vim-console-8.2.3081           Improved version of the vi editor 
(console only)
wayland-1.19.0_1               Wayland composite "server"
wayland-protocols-1.21         Wayland protocols
webp-1.2.0                     Google WebP image format conversion tool
wget-1.21                      Retrieve files from the Net via HTTP(S) 
and FTP
x11perf-1.6.1                  X11 server performance test program
x265-3.4_1                     H.265/High Efficiency Video Coding (HEVC) 
format
xauth-1.1                      X authority file utility
xbacklight-1.2.3               Program to adjust backlight brightness
xbitmaps-1.1.2                 X.Org bitmaps data
xcalc-1.1.0                    Scientific calculator for X
xcb-util-0.4.0_2,1             Module with libxcb/libX11 
extension/replacement libraries
xcb-util-cursor-0.1.3          XCB cursor library
xcb-util-image-0.4.0_1         Port of Xlib's XImage and XShmImage 
functions
xcb-util-keysyms-0.4.0_1       Standard X key constants and conversion 
to/from keycodes
xcb-util-renderutil-0.3.9_1    Convenience functions for the Render 
extension
xcb-util-wm-0.4.1_3            Framework for window manager 
implementation
xcb-util-xrm-1.3               XCB utility functions for the X resource 
manager
xclock-1.0.9                   Analog and digital clock for X
xcmsdb-1.0.5                   Device Color Characterization utility for 
X
xconsole-1.0.7_1               Monitor system console messages with X
xcursor-themes-1.0.6           X.org cursors themes
xcursorgen-1.0.7               Create an X cursor file from a collection 
of PNG images
xdm-1.1.12_3                   X.Org X display manager
xdpyinfo-1.3.2_3               Display information utility for X
xdriinfo-1.0.6_4               Query configuration information of DRI 
drivers
xerces-c3-3.2.3                Validating XML parser from the Apache XML 
Project
xev-1.2.4                      Print contents of X events
xf86-input-keyboard-1.9.0_4    X.Org keyboard input driver
xf86-input-libinput-0.30.0_1   X.Org libinput input driver
xf86-input-mouse-1.9.3_3       X.Org mouse input driver
xf86-video-i128-1.4.0_1        X.Org i128 display driver
xf86-video-intel-2.99.917.916_1,1 X.Org legacy driver for Intel 
integrated graphics chipsets
xf86-video-scfb-0.0.5_2        X.Org syscons display driver
xf86-video-vesa-2.5.0          X.Org vesa display driver
xf86dga-1.0.3_1                Test program for the XFree86-DGA 
extension
xgamma-1.0.6                   Gamma correction through the X server
xgc-1.0.5                      X graphics demo
xhost-1.0.8                    Server access control program for X
xinit-1.4.1,1                  X Window System initializer
xinput-1.6.3                   Very useful utility for configuring and 
testing XInput devices
xkbcomp-1.4.4                  Compile XKB keyboard description
xkbevd-1.1.4                   XKB event daemon
xkbutils-1.0.4_2               XKB utility demos
xkeyboard-config-2.32          X Keyboard Configuration Database
xkill-1.0.5                    Utility for killing a client by its X 
resource
xlsatoms-1.1.3                 List interned atoms defined on a server
xlsclients-1.1.4               List client applications running on a 
display
xmessage-1.0.5                 Display message or query in a X window
xmodmap-1.0.10                 Utility for modifying keymaps and pointer 
button mappings in X
xorg-7.7_3                     X.Org complete distribution metaport
xorg-apps-7.7_4                X.org apps meta-port
xorg-docs-1.7.1,1              X.org documentation files
xorg-drivers-7.7_6             X.org drivers meta-port
xorg-fonts-7.7_1               X.org fonts meta-port
xorg-fonts-100dpi-7.7          X.Org 100dpi bitmap fonts
xorg-fonts-75dpi-7.7           X.Org 75dpi bitmap fonts
xorg-fonts-cyrillic-7.7        X.Org Cyrillic bitmap fonts
xorg-fonts-miscbitmaps-7.7     X.Org miscellaneous bitmap fonts
xorg-fonts-truetype-7.7_1      X.Org TrueType fonts
xorg-fonts-type1-7.7           X.Org Type1 fonts
xorg-libraries-7.7_4           X.org libraries meta-port
xorg-server-1.20.11_3,1        X.Org X server and related programs
xorgproto-2021.4               X Window System unified protocol 
definitions
xpr-1.0.5                      Utility for printing an X window dump
xprop-1.2.5                    Property displayer for X
xrandr-1.5.1                   Primitive command line interface to the 
RandR extension
xrdb-1.2.0                     X server resource database utility
xrefresh-1.0.6                 Refresh all or part of an X screen
xset-1.2.4_3                   User preference utility for X
xsetroot-1.1.2                 Root window parameter setting utility for 
X
xterm-368                      Terminal emulator for the X Window System
xtrans-1.4.0                   Abstract network code for X
xvid-1.3.7,1                   Opensource MPEG-4 codec, based on 
OpenDivx
xvinfo-1.1.4                   Print out X-Video extension adaptor 
information
xwd-1.0.7                      Dump an image of an X window
xwininfo-1.1.5                 Window information utility for X
xwud-1.0.5                     Image displayer for X
xxhash-0.8.0                   Extremely fast non-cryptographic hash 
algorithm
yajl-2.1.0                     Portable JSON parsing and serialization 
library in ANSI C
zstd-1.5.0                     Fast real-time compression algorithm
freebsd2#