Comment # 12 on bug 1213614 from Chester Lin
Created attachment 868479 [details]
GNOME screenshot llvmpipe

(In reply to Chester Lin from comment #11)
> (In reply to Takashi Iwai from comment #10)
> > Hm, we can't simply pick up for the standard package, I'm afraid.
> 
> I'm afraid so.
> 
> > In the original github repo:
> >   https://github.com/linux-surface/aarch64-firmware/tree/main
> > 
> > """
> > Licensing
> > 
> > We do not have an explicit re-distribution license for some of the firmware
> > files provided here, in particular the ones specific to the Microsoft
> > Surface Pro X. These rights lie by Microsoft and/or Qualcomm. However, many
> > of these files are signed in a way that make them usable only on the Surface
> > Pro X. The files here are provided exclusively for convenience (especially
> > allowing easy creation of distribution packages) as owners of the Surface
> > Pro X can obtain these themselves via the provided script.
> > """
> > 
> > IIRC, Arm takes action for "Linux on Arm Laptop", and TP X13s is exactly the
> > primary target, so we can ping Arm people about upstreaming the GPU firmware.
> > I suppose a690 stuff is rather the business of Arm.
> > 
> > Meanwhile, a hackish downstream package to fetch the file at installation
> > would be doable, too.
> 
> Since Mesa's upstream master seems to support GPU Adreno 690, I will try
> running the latest freedreno driver without loading the proprietary firmware.

I have tried compiling/running the latest mesa [23.3.0-devel 23a2b83639af] and
GNOME can work although the renderer seems to be switched to llvmpipe. (See
attached picture)

Besides, I will reach ARM to see if they could contact Qualcomm for a690 fw
upstreaming.


You are receiving this mail because: