Re: stuck in boot with i915drmkms on DVI
Rui-Xiang Guo <[email protected]> Tue, 9 Apr 2024 09:30:04 +0800
| Newsgroups | gmane.os.netbsd.ports.x86-64,gmane.os.netbsd.ports.i386 |
|---|---|
| Message-ID | <ZhSaHCKU_Pla2umN@picohive> |
Same issue on FreeBSD before: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=230032 The i915drm of 13.2 detects DVI well on this main board. Should I send-pr? -rxg On Sun, Apr 07, 2024 at 02:31:17PM +0800, Rui-Xiang Guo wrote: > Hi, > It happened on amd64 10.0, not yet tested on i386. No matter what I set display > output as "Auto" or "DVI" only in the BIOS, they had the same symptoms. > Here was the debug output: > 21294224+783272+1313880 [939539+1397208+1023446]=0x1b350c0 > [ 1.0000000] WARNING: system needs entropy for security; see entropy(7) > [ 1.0000000] fatal breakpoint trap in supervisor mode > [ 1.0000000] trap type 1 code 0 rip 0xffffffff80235385 cs 0x8 rflags 0x202 cr2 0 ilevel 0x8 rsp 0xffffffff81d3ceb0 > [ 1.0000000] curlwp 0xffffffff8188ac80 pid 0.0 lowest kstack 0xffffffff81d372c0 > Stopped in pid 0.0 (system) at netbsd:breakpoint+0x5: leave > breakpoint() at netbsd:breakpoint+0x5 > init_x86_64() at netbsd:init_x86_64+0x579 > ds 24f0 > es 2f > fs 1c0 > gs 1000 > rdi 8 > rsi 2 > rbp ffffffff81d3ceb0 > rbx 1f > rdx 0 > rcx 8000000001d8e021 > rax 0 > r8 0 > r9 8 > r10 ffffffff80201590 Xintr_legacy15 > r11 1551d8 > r12 ffffd580000011f0 > r13 ffffd58000001000 > r14 ffffffff81d37000 > r15 0 > rip ffffffff80235385 breakpoint+0x5 > cs 8 > rflags 202 > rsp ffffffff81d3ceb0 > ss 10 > netbsd:breakpoint+0x5: leave > > The main board uses 945GME chipset and works well with VGA. > The display related dmesg is listed as below: > [ 1.000765] pci0 at mainbus0 bus 0: configuration mode 1 > [ 1.000765] pci0: i/o space, memory space enabled, rd/line, rd/mult, wr/inv ok > [ 1.000765] pchb0 at pci0 dev 0 function 0: Intel 82945GME Host Bridge (rev. 0x03) > [ 1.000765] agp0 at pchb0: i915-family chipset > [ 1.000765] agp0: detected 7932k stolen memory > [ 1.000765] agp0: aperture at 0xd0000000, size 0x10000000 > [ 1.000765] i915drmkms0 at pci0 dev 2 function 0: Intel 82945GME Integrated Graphics Device (rev. 0x03) > [ 1.000765] Intel 82945GM/PM/GMS Integrated Graphics Device (miscellaneous display, revision 0x03) at pci0 dev 2 function 1 not configured > [ 5.928802] [drm] Supports vblank timestamp caching Rev 2 (21.10.2013). > [ 5.928802] [drm] Driver supports precise vblank timestamp query. > [ 5.928802] [drm] Failed to find VBIOS tables (VBT) > [ 5.928802] i915drmkms0: interrupting at ioapic0 pin 16 (i915drmkms0) > [ 5.928802] WARNING: NVRAM century is 12 but RTC year is 2024 > [ 5.938833] [drm] Initialized overlay support. > [ 5.938833] [drm] Initialized i915 1.6.0 20200114 for i915drmkms0 on minor 0 > [ 6.049288] intelfb0 at i915drmkms0 > [ 6.049288] [drm] DRM_I915_DEBUG enabled > [ 6.049288] [drm] DRM_I915_DEBUG_GEM enabled > [ 6.049288] intelfb0: framebuffer at 0xd0009000, size 1920x1080, depth 32, stride 7680 > [ 6.469692] wsdisplay0 at intelfb0 kbdmux 1: console (default, vt100 emulation), using wskbd0 > [ 6.509723] wsmux1: connecting to wsdisplay0 > > Any ideas? > > -rxg