El 22/6/25 a las 16:20, Stuart Henderson escribió:
On 2025/06/22 15:50, Jose Maldonado wrote:
El 22/6/25 a las 13:13, Stuart Henderson escribió:
On 2025/06/22 15:35, Vlad Biley wrote:
Hello. An Intel Arc A310 GPU (not limited to; more: 
https://www.reddit.com/r/openbsd/comments/
1lbecs2/intel_arc_gpu_support/) does not work:

OpenBSD 7.7 (GENERIC.MP) #625: Sun Apr 13 08:30:20 MDT 2025
...
ppb3 at pci3 dev 0 function 0 "AMD 500 Series PCIE" rev 0x00: msi
pci4 at ppb3 bus 4
ppb4 at pci4 dev 0 function 0 vendor "Intel", unknown product 0x4fa1 rev 0x01
pci5 at ppb4 bus 5
ppb5 at pci5 dev 1 function 0 vendor "Intel", unknown product 0x4fa4 rev 0x00
pci6 at ppb5 bus 6
"Intel Arc A310" rev 0x05 at pci6 dev 0 function 0 not configured
ppb6 at pci5 dev 4 function 0 vendor "Intel", unknown product 0x4fa4 rev 0x00
pci7 at ppb6 bus 7
azalia0 at pci7 dev 0 function 0 vendor "Intel", unknown product 0x4f92 rev 
0x00: msi
azalia0: no supported codecs

The full dmesg: https://pastebin.com/7SgSw1n3
Related: https://marc.info/?l=openbsd-tech&m=167507478105125&w=2

The diff from the post in "related" won't apply directly but you could
try what is basically rhe same thing by removing

          .require_force_probe = 1,

from struct intel_device_info dg2_info in sys/dev/pci/drm/i915/i915_pci.c

If it doesn't work with 7.7 it may be worth trying again with -current



Hi! How this patch is unrelated with this issue?

It's not unrelated. It is related, but it doesn't apply to the current
source tree.

Ya, sure! The patch is from 2023, I apply this change by hand. Work, the GPU is detected, but not fully initialized.

I should add that, unlike @tfrohwein, my machine doesn't have an iGPU, and yet it's not properly initialized.

In @jsg's debug, he mentions that the VGA arbiter may not have the necessary logic to handle multiple inteldrm instances on a single machine, and that this would require more work.


--
**********************************************************
Dios en su Cielo, todo bien en la Tierra

Reply via email to