Comment # 6 on bug 1213614 from Chester Lin
Created attachment 868425 [details]
GNOME screenshot

(In reply to Stefan Dirsch from comment #5)
> You might be the first persion in the world trying this driver. I suggest to
> rename this DRI driver in the hope that things fall back to a more generic
> DRI driver (probably swrast/llvmpipe).

Hi Stefan,

I tried to remove the original msm_dri.so and then manually created a
"msm_dri.so link file" points to swrast_dri.so but it still didn't work.

However, I accidentally found a downstream firmware "a690_gmu.bin" from here:

https://github.com/ironrobin/x13s-alarm/tree/trunk/x13s-firmware

I copied the firmware blob and then GNOME works now. (See attached screenshot)

Besides, I checked the main branch of mesa upstream and found that QCOM Adreno
690 has been supported although the commits are not yet included in any release
tag:

https://gitlab.freedesktop.org/mesa/mesa/-/commit/210c6c11cc61c8f53c2c5506e97084dc5f9f2270

https://gitlab.freedesktop.org/mesa/mesa/-/commit/64e93ca9a1744a81eb12a2c72de1aa8774c80ae2

Since not sure when the a690_gmu.bin will be upstreamed to linux-firmware,
maybe I could try building mesa packages based on the latest mainline in order
to ensure that the later release tags should be available for running mesa-dri
on X13s?


You are receiving this mail because: