Hello folks! This is my first post. I am very glad to share my experience here. I will be very glad if it is helpful to everyone who met the similar situation.
My laptop is a ThinkPad E16 G3 which I bought in this year. The graphic card is Raptor Lake-P with device id "0xA7AA". I could not make drm to work on 14.2, 14.3 (drm-61-kmod) and 15.0 (drm-66-kmod) during the past two months. In dmesg, there is only one sentence related to drm, "[drm] Got Intel graphics stolen memory base 0x9c800000, size 0x4000000". Scfb works well. But the only issue is lack of external monitor support.
After reading the relevant posts here, I noticed the "missing device id" issue. So I decided to give it a try. I started from drm-66-kmod and 15.0-CURRENT first. After putting INTEL_VGA_DEVICE(0xA7AA, info) into i915_pciids.h and recompiling/installing drm-66-kmod, drm-66-kmod works great on my laptop. I am writing this message with the working external monitor.
Next steps, I may test drm-61-kmod on 15.0. If it works, I may test drm-61-kmod on 14.3.
I would like to thank this family and people's patient and clear instructions!
My laptop is a ThinkPad E16 G3 which I bought in this year. The graphic card is Raptor Lake-P with device id "0xA7AA". I could not make drm to work on 14.2, 14.3 (drm-61-kmod) and 15.0 (drm-66-kmod) during the past two months. In dmesg, there is only one sentence related to drm, "[drm] Got Intel graphics stolen memory base 0x9c800000, size 0x4000000". Scfb works well. But the only issue is lack of external monitor support.
After reading the relevant posts here, I noticed the "missing device id" issue. So I decided to give it a try. I started from drm-66-kmod and 15.0-CURRENT first. After putting INTEL_VGA_DEVICE(0xA7AA, info) into i915_pciids.h and recompiling/installing drm-66-kmod, drm-66-kmod works great on my laptop. I am writing this message with the working external monitor.
Next steps, I may test drm-61-kmod on 15.0. If it works, I may test drm-61-kmod on 14.3.
I would like to thank this family and people's patient and clear instructions!