Mesa for older devices after 22.04

Yeah, I remember that you debugged an atomic mode page flipping glitch for me, when I was still on my Braswell powered Beebox (j3160). Thank you for that (I am now using a Beebox with a Ryzen 7, though :wink: )
But it think that even my old Braswell would still be supported AFAIK.

1 Like

I meant AFTER 22.04 (so 22.10 and beyond)

1 Like

@YamiYukiSenpai, did you try MESA_LOADER_DRIVER_OVERRIDE=crocus with Mesa 22 on the ThinkPad T510? Maybe put it in /etc/environment.

Nah. I would’ve if I saw this.

I was troubleshooting my ThinkPad when I found out about it. I installed Mesa 22 because about a month ago, desktop kept on freezing, & Mesa 22 was the workaround. I didn’t report the bug about Mesa 22 to the maintainer till much later (got busy).

And he was the one who informed me about Mesa 22 not having support for legacy graphics hardware.

Would it be possible to have a separate “classic” Mesa package for older hardware?

1 Like

They are planning to make 21.3 parallel installable with 22.0+, it’s the “Amber” project…
https://lists.freedesktop.org/archives/mesa-dev/2022-February/225689.html

Then there’s also “crocus” and “i915g” yes…

1 Like

It just happened; Mesa 22 is now in Ubuntu 22.04.

If you need older drivers like for Intel Arrandale GPUs then my immediate recommendation would be to stick with Ubuntu 20.04 instead.

Alternative solutions that may work with Ubuntu 22.04 are:

  • Multiple versions of Mesa installed.
  • The “crocus” driver: Try MESA_LOADER_DRIVER_OVERRIDE=crocus in /etc/environment and let us know how you go. Or is it loaded by default now?..
2 Likes

That came unexpected that late in the cycle. Feature freeze long gone and Beta Freeze on Monday.

1 Like

mesa-amber is packaged, it’s based on 21.3.x, ‘libgl1-mesa-dri’ has ‘Recommends: libgl1-amber-dri’ but that’s not getting installed on upgrade, probably will need to make it Depends instead

2 Likes

I plan on testing some relevant systems this week to assess how things have changed in Mesa 22: Sandy Bridge, Ivy Bridge, Haswell, and maybe Arrandale if I can find one.

If crocus works well enough for pre-Broadwell in Mesa 22 then we should focus on that.

2 Likes

Alright I’ve finished testing jammy on Arrandale, Sandy Bridge, Ivy Bridge and Haswell. Since Mesa 22.0 they all use the crocus driver automatically and it works just fine.

No bugs to see here. Although if you do find any then please report them using:

ubuntu-bug gnome-shell

or if the above command fails then directly in Launchpad.

5 Likes

I just tested with my ThinkPad T510, and Mesa 22’s working fine :slight_smile:

2 Likes

Many thanks for testing !

We need Ubuntu to support the more old device we could ( apart from 32 bits … )

1 Like

T510 still runs like a champ

I know I shouldn’t be reporting bugs here, but this issue seems to keep popping up when I try to install Kubuntu 22.04 on my T510.

I’m using the stable release image, not the old daily image or something like that. I was reinstalling it today. It worked when I switched to Kubuntu 21.10.

Please create a new bug from the affected Kubuntu 22.04 system so we can investigate it formally:

ubuntu-bug mesa

Please also ensure you are not using any PPAs before reporting bugs.

1 Like

The problem is that it only affects installation. Do I still run ubuntu-bug?

When I upgraded to 22.04 from 21.10, problem didn’t appear. And I’m using Liquorix kernel on it now.

Yes you can usually run ubuntu-bug from the installer live session. Even if it fails for any reason, we need this discussion to move to a bug report instead of reusing this old thread.

Although if you’re using an unsupported kernel then we won’t be interested in responding to the bug report until you have switched back to a supported kernel. So please do that.

1 Like

If I have the time, I’ll do that. Unfortunately, I barely have the time for that right now :frowning_face:

Also, another problem is that the interface freezes up even before I get to the desktop (after clicking “Try”).