<div dir="auto"><div><br><br><div class="gmail_quote gmail_quote_container"><div dir="ltr" class="gmail_attr">пн, 16 дек. 2024 г., 23:03 Andrea paz <<a href="mailto:gamberucci.andrea@gmail.com">gamberucci.andrea@gmail.com</a>>:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">> *I think* you can just edit mesa3d PKGBUILD ? And then run makepkg ... never tried Arch packaging but it *supposed* to be simple enough ;))<br>
<br>
The mesa pkgbuild is here:<br>
<a href="https://gitlab.archlinux.org/archlinux/packaging/packages/mesa/-/blob/main/PKGBUILD?ref_type=heads" rel="noreferrer noreferrer" target="_blank">https://gitlab.archlinux.org/archlinux/packaging/packages/mesa/-/blob/main/PKGBUILD?ref_type=heads</a><br>
Unfortunately I am so incompetent that I don't know how to work with<br>
pkgbuild. I tried to comment out the 2 “libglvnd” entries but when I<br>
compile it crashes with a signature validation error (unknow public<br>
key).<br></blockquote></div></div><div dir="auto"><br></div><div dir="auto">o.O</div><div dir="auto"><br></div><div dir="auto">may be ask on Arch forums then?</div><div dir="auto"><br></div><div dir="auto"><br></div><div dir="auto"><div class="gmail_quote gmail_quote_container"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<br>
> hm, I thought dri3 by itself is default for xf86-video- amdgpu driver? But may be you use modesetting? Try to look in X.org.log to see what driver actually drive your card? And change it from -modesetting to -amdgpu or other way around?<br>
<br>
Yes, amdgpu uses DRI3 in Arch and no, you cannot use nomodeset</blockquote></div></div><div dir="auto"><br></div><div dir="auto">note, I said modesetting, X.org userspace driver that uses amdgpu kernel module. Not "nomodeset" kernel parameter ....</div><div dir="auto"><br></div><div dir="auto"><br></div><div dir="auto"><br></div><div dir="auto"><div class="gmail_quote gmail_quote_container"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"> with<br>
amd because it would not work (not having nomodeset is a requirement<br>
to install amdgpu drivers).<br>
With your last suggestion the errors with dri3 disappear but the<br>
X1-OpenGL error remains, which continues to fail.<br>
<br>
<br>
glxinfo works, as does glmark2 and every program that uses opengl. I<br>
only have the problem with CinGG.<br></blockquote></div></div><div dir="auto"><br></div><div dir="auto"><br></div><div dir="auto">yeah, cingg uses  GLX pbuffers and I guess few other opensource programs do. May be ping mesa3d developers in their den ^w irc channel?</div><div dir="auto"><br></div><div dir="auto">May be adding apitrace to bugreport you already filled will help somehow.</div><div dir="auto"><div class="gmail_quote gmail_quote_container"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
</blockquote></div></div></div>