Discussion:
mesa update broke GL on nvidia nv34
(too old to reply)
Ed Robbins
2024-10-21 12:50:02 UTC
Permalink
Hi,
One of my machines is a powerbook 12" with nvidia nv34 chipset. Last
week there was an update to mesa packages and since then opengl has
stopped working. glxinfo reports "Error: couldn't find RGB GLX visual
or fbconfig", other GL applications have similar issues.

I believe the breaking upgrade was this one from 2024-10-17:
Upgrade: libglx-mesa0:powerpc (24.1.6-1, 24.2.4-1), libgbm1:powerpc
(24.1.6-1, 24.2.4-1), mesa-va-drivers:powerpc (24.1.6-1, 24.2.4-1),
libgl1-mesa-dri:powerpc (24.1.6-1, 24.2.4-1),
mesa-vulkan-drivers:powerpc (24.1.6-1, 24.2.4-1),
libglapi-mesa:powerpc (24.1.6-1, 24.2.4-1), libegl-mesa0:powerpc
(24.1.6-1, 24.2.4-1), mesa-vdpau-drivers:powerpc (24.1.6-1, 24.2.4-1)

I suspect I know the answer to this, but I'm going to ask just in
case: Are old .deb packages kept around online anywhere, or will I
need to rebuild the old versions to test which one broke the install
so I can report upstream? I've checked my apt cache and I don't have
the original packages, presumably because they were installed during
my initial installation.

Thanks,
Ed
Steffen Grunewald
2024-10-21 12:50:02 UTC
Permalink
Hi Ed,
Post by Ed Robbins
Hi,
One of my machines is a powerbook 12" with nvidia nv34 chipset. Last
week there was an update to mesa packages and since then opengl has
stopped working. glxinfo reports "Error: couldn't find RGB GLX visual
or fbconfig", other GL applications have similar issues.
Upgrade: libglx-mesa0:powerpc (24.1.6-1, 24.2.4-1), libgbm1:powerpc
(24.1.6-1, 24.2.4-1), mesa-va-drivers:powerpc (24.1.6-1, 24.2.4-1),
libgl1-mesa-dri:powerpc (24.1.6-1, 24.2.4-1),
mesa-vulkan-drivers:powerpc (24.1.6-1, 24.2.4-1),
libglapi-mesa:powerpc (24.1.6-1, 24.2.4-1), libegl-mesa0:powerpc
(24.1.6-1, 24.2.4-1), mesa-vdpau-drivers:powerpc (24.1.6-1, 24.2.4-1)
I suspect I know the answer to this, but I'm going to ask just in
case: Are old .deb packages kept around online anywhere, or will I
need to rebuild the old versions to test which one broke the install
so I can report upstream? I've checked my apt cache and I don't have
the original packages, presumably because they were installed during
my initial installation.
there's help just around the corner:

http://snapshot.debian.org/archive/debian-ports/20240930T191757Z/pool-powerpc/main/m/mesa/

(any available timestamp before the version change would do I guess)

Best,
Steffen
Ed Robbins
2024-10-21 13:30:01 UTC
Permalink
On Mon, 21 Oct 2024 at 13:48, Steffen Grunewald
Post by Steffen Grunewald
Hi Ed,
Post by Ed Robbins
I suspect I know the answer to this, but I'm going to ask just in
case: Are old .deb packages kept around online anywhere, or will I
need to rebuild the old versions to test which one broke the install
so I can report upstream? I've checked my apt cache and I don't have
the original packages, presumably because they were installed during
my initial installation.
http://snapshot.debian.org/archive/debian-ports/20240930T191757Z/pool-powerpc/main/m/mesa/
(any available timestamp before the version change would do I guess)
Best,
Steffen
Thank you Steffen, this is awesome!

Downgrading those packages fixes everything. They all interdepend so I
am not really sure why. But at least I can now report this...
Ed Robbins
2024-10-21 13:50:01 UTC
Permalink
Post by Ed Robbins
Downgrading those packages fixes everything. They all interdepend so I
am not really sure why. But at least I can now report this...
Bug report here: https://gitlab.freedesktop.org/mesa/mesa/-/issues/12048
Ed Robbins
2024-10-21 14:30:01 UTC
Permalink
Post by Ed Robbins
Post by Ed Robbins
Downgrading those packages fixes everything. They all interdepend so I
am not really sure why. But at least I can now report this...
Bug report here: https://gitlab.freedesktop.org/mesa/mesa/-/issues/12048
I just tried this on another machine with radeon graphics and it has
the same problem. So it seems to be a more general issue.
Leo Historias
2024-10-21 14:40:02 UTC
Permalink
Rankine is for retro elder lowend pcs,not ppc pcs like this.
Post by Ed Robbins
Post by Ed Robbins
Post by Ed Robbins
Downgrading those packages fixes everything. They all interdepend so I
am not really sure why. But at least I can now report this...
Bug report here: https://gitlab.freedesktop.org/mesa/mesa/-/issues/12048
I just tried this on another machine with radeon graphics and it has
the same problem. So it seems to be a more general issue.
Ed Robbins
2024-10-21 15:50:01 UTC
Permalink
Hi Leo,

On Mon, 21 Oct 2024 at 15:32, Leo Historias
Post by Leo Historias
Rankine is for retro elder lowend pcs,not ppc pcs like this.
I'm think this was an autocorrect error (s/rankine/radeon/)?

I'm still not quite sure what you mean though: Many apple powerpc
machines have radeon hardware that is supported by the Linux radeon
driver... basically anything with a radeon r300 series card: radeon
9500, 9550, 9600, 9700. Used on the last gen powerbook, ibook, emac,
imac, mac mini etc.

Ed
Leo Historias
2024-10-21 16:20:01 UTC
Permalink
Ah, I see. But why did you put an rankine gpu on it instead of ATI/AMD?
Post by Ed Robbins
Hi Leo,
On Mon, 21 Oct 2024 at 15:32, Leo Historias
Post by Leo Historias
Rankine is for retro elder lowend pcs,not ppc pcs like this.
I'm think this was an autocorrect error (s/rankine/radeon/)?
I'm still not quite sure what you mean though: Many apple powerpc
machines have radeon hardware that is supported by the Linux radeon
driver... basically anything with a radeon r300 series card: radeon
9500, 9550, 9600, 9700. Used on the last gen powerbook, ibook, emac,
imac, mac mini etc.
Ed
Ed Robbins
2024-10-21 16:30:01 UTC
Permalink
On Mon, 21 Oct 2024 at 17:14, Leo Historias
Post by Leo Historias
Ah, I see. But why did you put an rankine gpu on it instead of ATI/AMD?
I am still not really following. Rankine is an nvidia GPU
architecture? These are all machines without expansion slots. The
powerbook 12" has nvidia nv34 (geforce fx go5200), the others are
various radeon r300 cards. The GPUs on those machines are soldered and
cannot be changed.

I have tried radeon r300 and nvidia nv34 machines (all the powerpc
machines I have available) and DRI/GL is not working with new mesa
packages on any.
Leo Historias
2024-10-21 18:30:01 UTC
Permalink
What? Have you tried the Nouveau drivers? They might offer NV34 drivers.
Post by Ed Robbins
On Mon, 21 Oct 2024 at 17:14, Leo Historias
Post by Leo Historias
Ah, I see. But why did you put an rankine gpu on it instead of ATI/AMD?
I am still not really following. Rankine is an nvidia GPU
architecture? These are all machines without expansion slots. The
powerbook 12" has nvidia nv34 (geforce fx go5200), the others are
various radeon r300 cards. The GPUs on those machines are soldered and
cannot be changed.
I have tried radeon r300 and nvidia nv34 machines (all the powerpc
machines I have available) and DRI/GL is not working with new mesa
packages on any.
Ed Robbins
2024-10-21 19:40:01 UTC
Permalink
On Mon, 21 Oct 2024 at 19:24, Leo Historias
Post by Leo Historias
What? Have you tried the Nouveau drivers? They might offer NV34 drivers.
Perhaps a misunderstanding here: I'm not seeking advice on what
packages to install, or how to modify my hardware configuration.

A mesa package update has broken DRI, at least under nouveau nv30 and
radeon r300 drivers on powerpc, but possibly in general on powerpc (I
cannot say as I have no other hardware to test). I have provided a
link to a bug report with further details in an earlier mail.

Please re-read the chain and check the bug report if you need further
details, we should try to keep mailing list noise to a minimum.

Ed

Loading...