NetBSD-Users archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

i915drmkms and Intel Ice Lake GPU



Hi!

I'm trying to use my Intel GPU, but the system hangs while booting. Not sure if I'm doing something wrong. I git-cloned linux-firmware and added the blob to /libdata/firmware/i915drmkms/i915, like this:

```
# sha256 /libdata/firmware/i915drmkms/i915/icl_dmc_ver1_09.bin
SHA256 (/libdata/firmware/i915drmkms/i915/icl_dmc_ver1_09.bin) = aafad1967679baa36e971e5331da73eea31c68239416432df83e71332755dc01

# uname -a
NetBSD pirri 10.0_STABLE NetBSD 10.0_STABLE (GENERIC) #26: Sun Oct 27 13:56:01 CET 2024 roddy@pirri:/usr/obj/sys/arch/amd64/compile/GENERIC amd64
```

But when I boot the system it starts fine until the screen goes black and it hangs. I blindly type <space> + 'reboot' + <enter> and it reboots. If I disable i915drmkms module it boots OK, but using the generic framebuffer is not the best experience.

It happens with 10.0 and current kernels. This is the dmesg with the last 'netbsd-10' tag: https://pastebin.com/raw/4jtgVBU2

Am I doing something wrong? Or the GPU is just not supported? Are there an configs I can modify before building the kernel? Something tells me that I may disable (or enable) some energy/ACPI config that is not working correctly. But not sure. I didn't really understand the error messages in dmesg.

Thanks!


Roddy


Home | Main Index | Thread Index | Old Index