FreeBSDDesktop / kms-drm

the DRM part of the linuxkpi-based KMS
63 stars 26 forks source link

Backport two commits from freebsd/drm-kmod to support my graphics card #258

Closed lherschi closed 6 months ago

lherschi commented 2 years ago

I have an Intel GMA X3100 graphics card as part of my laptop's GM965 chipset. After loading the i915kms kernel module I only had a completely blank screen. The problem seems to occur only if the graphics card has a SVIDEO connector. With the help of this backport, the kernel module now also works with my graphics card. The legacy or base kernel module works with this graphics card. However, since version 20.2, the mesa-dri driver no longer works with this module. So I think this backport is still useful for FreeBSD 12.

aafbsd commented 2 years ago

These two patches fixed drm-kmod for 12-STABLE on my Fujitsu S6410 with

vgapci1@pci0:0:2:1: class=0x038000 card=0x13f710cf chip=0x2a038086 rev=0x03 hdr=0x00 vendor = 'Intel Corporation' device = 'Mobile GM965/GL960 Integrated Graphics Controller (secondary)' class = display

Thanks! Hopefully this gets commited soon...

lherschi commented 6 months ago

Nobody was willing to merge this, FreeBSD 12 is EOL and the development of this branch went on in the repo freebsd/drm-kmod/tree/4.16-fbsd12 from a certain point on. Therefore I am closing the PR.