Hi everyone, I've just installed OpenBSD on my Framework laptop and have issues with the video. Could anybody help me understand where to look, please?
This is the output of dmesg | grep -i intel bios0: Framework Laptop 13 (Intel Core Ultra Series 1) cpu0: Intel(R) Core(TM) Ultra 7 165H, 4690.41 MHz, 06-aa-04, patch 00000028 cpu1: Intel(R) Core(TM) Ultra 7 165H, 4424.12 MHz, 06-aa-04, patch 00000028 cpu2: Intel(R) Core(TM) Ultra 7 165H, 3870.29 MHz, 06-aa-04, patch 00000028 cpu3: Intel(R) Core(TM) Ultra 7 165H, 4703.23 MHz, 06-aa-04, patch 00000028 cpu4: Intel(R) Core(TM) Ultra 7 165H, 4513.94 MHz, 06-aa-04, patch 00000028 cpu5: Intel(R) Core(TM) Ultra 7 165H, 4255.99 MHz, 06-aa-04, patch 00000028 cpu6: Intel(R) Core(TM) Ultra 7 165H, 3932.90 MHz, 06-aa-04, patch 00000028 cpu7: Intel(R) Core(TM) Ultra 7 165H, 3792.35 MHz, 06-aa-04, patch 00000028 cpu8: Intel(R) Core(TM) Ultra 7 165H, 3673.60 MHz, 06-aa-04, patch 00000028 cpu9: Intel(R) Core(TM) Ultra 7 165H, 3639.01 MHz, 06-aa-04, patch 00000028 cpu10: Intel(R) Core(TM) Ultra 7 165H, 3492.26 MHz, 06-aa-04, patch 00000028 cpu11: Intel(R) Core(TM) Ultra 7 165H, 3456.21 MHz, 06-aa-04, patch 00000028 cpu12: Intel(R) Core(TM) Ultra 7 165H, 2922.75 MHz, 06-aa-04, patch 00000028 cpu13: Intel(R) Core(TM) Ultra 7 165H, 2894.18 MHz, 06-aa-04, patch 00000028 cpu14: Intel(R) Core(TM) Ultra 7 165H, 2794.53 MHz, 06-aa-04, patch 00000028 cpu15: Intel(R) Core(TM) Ultra 7 165H, 2759.97 MHz, 06-aa-04, patch 00000028 cpu16: Intel(R) Core(TM) Ultra 7 165H, 2671.23 MHz, 06-aa-04, patch 00000028 cpu17: Intel(R) Core(TM) Ultra 7 165H, 2594.86 MHz, 06-aa-04, patch 00000028 cpu18: Intel(R) Core(TM) Ultra 7 165H, 2594.86 MHz, 06-aa-04, patch 00000028 cpu19: Intel(R) Core(TM) Ultra 7 165H, 2505.27 MHz, 06-aa-04, patch 00000028 cpu20: Intel(R) Core(TM) Ultra 7 165H, 1586.45 MHz, 06-aa-04, patch 00000028 cpu21: Intel(R) Core(TM) Ultra 7 165H, 1596.11 MHz, 06-aa-04, patch 00000028 intelpmc0 at acpi0: PEPD pchb0 at pci0 dev 0 function 0 "Intel Core Ultra Host" rev 0x04 inteldrm0 at pci0 dev 2 function 0 "Intel Arc Graphics" rev 0x08 drm0 at inteldrm0 inteldrm0: msi, METEORLAKE, gen 12 "Intel Core Ultra DTT" rev 0x04 at pci0 dev 4 function 0 not configured ppb0 at pci0 dev 7 function 0 "Intel Core Ultra PCIE" rev 0x10: msi ppb1 at pci0 dev 7 function 1 "Intel Core Ultra PCIE" rev 0x10: msi ppb2 at pci0 dev 7 function 2 "Intel Core Ultra PCIE" rev 0x10: msi ppb3 at pci0 dev 7 function 3 "Intel Core Ultra PCIE" rev 0x10: msi "Intel Core Ultra GNA" rev 0x20 at pci0 dev 8 function 0 not configured "Intel Core Ultra PMT" rev 0x01 at pci0 dev 10 function 0 not configured "Intel Core Ultra NPU" rev 0x04 at pci0 dev 11 function 0 not configured xhci0 at pci0 dev 13 function 0 "Intel Core Ultra xHCI" rev 0x10: msi, xHCI 1.20 uhub0 at usb0 configuration 1 interface 0 "Intel xHCI root hub" rev 3.00/1.00 addr 1 "Intel Core Ultra TBT" rev 0x10 at pci0 dev 13 function 2 not configured "Intel Core Ultra TBT" rev 0x10 at pci0 dev 13 function 3 not configured xhci1 at pci0 dev 20 function 0 "Intel Core Ultra xHCI" rev 0x20: msi, xHCI 1.20 uhub1 at usb1 configuration 1 interface 0 "Intel xHCI root hub" rev 3.00/1.00 addr 1 "Intel Core Ultra SRAM" rev 0x20 at pci0 dev 20 function 2 not configured Best, Vitaly > On Sat, 17 Jan 2026 14:39:54 +0000 > Crystal Kolipe <[email protected]> wrote: > > > On Sat, Jan 17, 2026 at 06:18:30AM -0800, Thomas Frohwein wrote: > > > cpu0: Intel(R) Core(TM) Ultra 7 155H, 4489.51 MHz, 06-aa-04, patch > > > 00000025 > > > > Do you get good CPU performance out of this system? > > > > Your dmesg shows that you have all of the cores enabled, which > > includes P, E, and LPE cores. > > > > Depending on your workload, the OpenBSD scheduler will happily > > schedule two processes on the LPE cores and leave the others idle. > > > > My experience with this CPU model has been that, (at least under > > OpenBSD), it almost always perfoms better with just the 'P' cores > > enabled. > > I've tried with and with out E/LPE enabled and I've noticed some > occasional slowness with all cores on. I assume that's what you're > describing; that the key processes are scheduled on the LPE cores then. > But I suspect I can compile more efficiently with -j8 (or more) than > -j6.

