<CatSwarm>
[quote] >>>>> libGL error: MESA-LOADER: failed to open iris: /usr/lib64/dri/iris_dri.so: cannot open shared object file: No such file or directory (search paths /usr/lib64/dri, suffix _dri)
<CatSwarm>
[context for quote] ~ supposedly, zink [via gallium] works on modern iGPU on modern intel CPUs? / I'm on tigerlake with the decent ~ [by iGPU standards] ~ "iris Xe", which is actually nicer than my old sandybridge era laptop which had a discrete nVidia GPU in it.
<CatSwarm>
basically, I can't seem to figure out how to compile mesa with an iris_dri.so, and I think zink via gallium is probably "good enough" [tm] ~ sanity check if anyone doesn't mind. I'm doing some os devops and porting for previously unsupported hardware with an iris Xe iGPU
<CatSwarm>
basically, if you think zink will probably work for the above-described config, that's what I'm thinking and if you're saying it sounds right, and you're not guessing it's appreciated.
<zmike>
I have no idea
<zmike>
probably it would
<zmike>
I don't know why iris wouldn't work though
<CatSwarm>
ah, well. I'm basically doing LFS [linux from scratch] for this distro.
<CatSwarm>
[re: iris] ~ yeah well /usr/lib64/dri/iris_dri.so doesn't exist O_O
<CatSwarm>
either way, I'm going to be trying with zink because the research I've done for other OS devs and porting teams had a loose consensus about zink support being "good enough" [tm] for this hardware.
<zmike>
possibly installed to different prefix
<CatSwarm>
zink definitely beats llvmpipe, which is my current awful hack.
<zmike>
good luck I guess
<CatSwarm>
thanks. if anyone knows for certain ~ [per above question] ~ that'd be appreciated, but I'm intending to throw a new build instructions at my toolchain and give it a best attempt with zink instead of llvmpipe =^.^=
<CatSwarm>
very close match to what I'm running, validated against mesa 22.1.4
<CatSwarm>
also, I'm pretty sure nobody here caused the issue(s) I'm experiencing, and it's the wrapper which is calling meson not an issue with zink itself ~ [portage, with portage-style configuration knobs] ~ https://github.com/gentoo/gentoo/pull/14605
<CatSwarm>
~ it was bad enough that I had to modify the meson wrapper to include iris support because neither crocus nor iris drivers were included, with the default assumption that llvmpipe is better? I guess? either way, I hope this got me sorted O_O
<CatSwarm>
time to fix x11-libs/libdrm while I'm at it because of how mesa / gallium / drm / zink works, I think?
<CatSwarm>
albiet, the naive decision to assume I could just do >>>>> [21:04:26] <zmike> meson configure -Dgallium-drivers=iris,zink
DavidHusicka has quit [Ping timeout: 480 seconds]
<CatSwarm>
I have no idea how that archlinux user got their iGPU to build vulkan support properly for UHD Graphics 620, so I might end up needing to copy whatever was validated @ https://vulkan.gpuinfo.org/displayreport.php?id=16051
<CatSwarm>
I'm even more stumped than I first thought. I'll just stop guessing and spamming I guess & possibly see if any archlinux users or devs know how they fixed it on that toolchain / source-based distro. blarg.
DavidHusicka has joined #zink
DavidHusicka has quit [Read error: No route to host]