Date: Mon, 03 Aug 2026 21:17:34 +0200 From: =?utf-8?Q?Dag-Erling_Sm=C3=B8rgrav?= <des@FreeBSD.org> To: Gleb Popov <arrowd@freebsd.org> Cc: x11@freebsd.org Subject: Re: X.org works on <= 14.3, unusable on >= 14.4 Message-ID: <86qzkf9fox.fsf@ltc.des.dev> In-Reply-To: <CALH631n9hRrwBxw00N7gyipaFy3e0GPjFQz-mN8=mmRYPka1pw@mail.gmail.com> (Gleb Popov's message of "Mon, 3 Aug 2026 21:59:35 %2B0300") References: <86y0en9gpa.fsf@ltc.des.dev> <CALH631n9hRrwBxw00N7gyipaFy3e0GPjFQz-mN8=mmRYPka1pw@mail.gmail.com>
index | next in thread | previous in thread | raw e-mail
Gleb Popov <arrowd@freebsd.org> writes:
> Dag-Erling Smørgrav <des@freebsd.org> writes:
> > Any ideas?
> * Anything drm-related in dmesg?
No errors, if that's what you mean. Here's an excerpt from my latest
attempt with 14.4 kernel, 14.3 packages:
[drm] Got Intel graphics stolen memory base 0x0, size 0x0
drmn0: <drmn> on vgapci0
vgapci0: child drmn0 requested pci_enable_io
Aug 3 20:26:17 ltc syslogd: last message repeated 1 times
i915/kbl_dmc_ver1_04.bin: could not load binary firmware /boot/firmware/i915/kbl_dmc_ver1_04.bin either
kbl_dmc_ver1_04.bin: could not load binary firmware /boot/firmware/kbl_dmc_ver1_04.bin either
i915_kbl_dmc_ver1_04.bin: could not load binary firmware /boot/firmware/i915_kbl_dmc_ver1_04.bin either
drmn0: successfully loaded firmware image 'i915/kbl_dmc_ver1_04.bin'
drmn0: [drm] Finished loading DMC firmware i915/kbl_dmc_ver1_04.bin (v1.4)
lkpi_iic0: <LinuxKPI I2C> on drmn0
iicbus0: <Philips I2C bus> on lkpi_iic0
iic0: <I2C generic I/O> on iicbus0
lkpi_iic1: <LinuxKPI I2C> on drmn0
iicbus1: <Philips I2C bus> on lkpi_iic1
iic1: <I2C generic I/O> on iicbus1
lkpi_iic2: <LinuxKPI I2C> on drmn0
iicbus2: <Philips I2C bus> on lkpi_iic2
iic2: <I2C generic I/O> on iicbus2
lkpi_iic3: <LinuxKPI I2C> on drmn0
iicbus3: <Philips I2C bus> on lkpi_iic3
iic3: <I2C generic I/O> on iicbus3
sysctl_add_oid: can't re-use a leaf (hw.dri.debug)!
lkpi_iic4: <LinuxKPI I2C> on drm1
iicbus4: <Philips I2C bus> on lkpi_iic4
iic4: <I2C generic I/O> on iicbus4
lkpi_iic5: <LinuxKPI I2C> on drm3
iicbus5: <Philips I2C bus> on lkpi_iic5
iic5: <I2C generic I/O> on iicbus5
[drm] Initialized i915 1.6.0 20201103 for drmn0 on minor 0
drmn0: [drm] Cannot find any crtc or sizes
hid_get_item: HID_ITEM_MAXUSAGE should be increased up to 19 to parse the HID report descriptor
lkpi_iic6: <LinuxKPI I2C> on drmn0
iicbus6: <Philips I2C bus> on lkpi_iic6
iic6: <I2C generic I/O> on iicbus6
lkpi_iic7: <LinuxKPI I2C> on drmn0
iicbus7: <Philips I2C bus> on lkpi_iic7
iic7: <I2C generic I/O> on iicbus7
VT: Replacing driver "efifb" with new "drmfb".
hdacc1: Unexpected unsolicited response with tag 63: ffffffff
hdacc1: Unexpected unsolicited response with tag 63: ffffffff
start FB_INFO:
height=1440 width=2560 depth=32
pbase=0xa0040000 vbase=0xfffff800a0040000
name=drmn0 id=i915drmfb flags=0x0 stride=10240
end FB_INFO
It's pretty much identical to what I get with a 14.3 kernel.
> * Tried drm-66-kmod with newer kernels?
Yes, with the 15.1 kernel, iirc, and it made no difference.
> * You don't have xf86-video-intel installed, right?
No:
[ 59.758] (II) xfree86: Adding drm device (/dev/dri/card0)
[ 59.758] (II) Platform probe for /dev/dri/card0
[ 59.761] (--) PCI:*(0@0:2:0) 8086:9bc5:17aa:316c rev 5, Mem @ 0xb0000000/16777216, 0xa0000000/268435456, I/O @ 0x00003000/64, BIOS @ 0x????????/65536
[ 59.761] (II) LoadModule: "glx"
[ 59.761] (II) Loading /usr/local/lib/xorg/modules/extensions/libglx.so
[ 59.768] (II) Module glx: vendor="X.Org Foundation"
[ 59.768] compiled for 1.21.1.24, module version = 1.0.0
[ 59.768] ABI class: X.Org Server Extension, version 10.0
[ 59.768] (==) Matched intel as autoconfigured driver 0
[ 59.768] (==) Matched modesetting as autoconfigured driver 1
[ 59.768] (==) Matched scfb as autoconfigured driver 2
[ 59.768] (==) Matched vesa as autoconfigured driver 3
[ 59.768] (==) Assigned the driver to the xf86ConfigLayout
[ 59.768] (II) LoadModule: "intel"
[ 59.768] (WW) Warning, couldn't open module intel
[ 59.768] (EE) Failed to load module "intel" (module does not exist, 0)
[ 59.768] (II) LoadModule: "modesetting"
[ 59.768] (II) Loading /usr/local/lib/xorg/modules/drivers/modesetting_drv.so
[ 59.769] (II) Module modesetting: vendor="X.Org Foundation"
[ 59.769] compiled for 1.21.1.24, module version = 1.21.1
[ 59.769] Module class: X.Org Video Driver
[ 59.769] ABI class: X.Org Video Driver, version 25.2
[ 59.769] (II) LoadModule: "scfb"
[ 59.769] (II) Loading /usr/local/lib/xorg/modules/drivers/scfb_drv.so
[ 59.769] (II) Module scfb: vendor="X.Org Foundation"
[ 59.769] compiled for 1.21.1.20, module version = 0.0.5
[ 59.769] ABI class: X.Org Video Driver, version 25.2
[ 59.769] (II) LoadModule: "vesa"
[ 59.769] (II) Loading /usr/local/lib/xorg/modules/drivers/vesa_drv.so
[ 59.769] (II) Module vesa: vendor="X.Org Foundation"
[ 59.769] compiled for 1.21.1.22, module version = 2.6.0
[ 59.769] Module class: X.Org Video Driver
[ 59.769] ABI class: X.Org Video Driver, version 25.2
[ 59.769] (II) modesetting: Driver for Modesetting Kernel Drivers: kms
[ 59.769] (II) scfb: driver for wsdisplay framebuffer: scfb
[ 59.769] (II) VESA: driver for VESA chipsets: vesa
[ 59.770] (--) Using syscons driver with X support (version 2.0)
[ 59.770] (++) using VT number 9
DES
--
Dag-Erling Smørgrav - des@FreeBSD.org
home |
help
Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?86qzkf9fox.fsf>
